魏彬信息管理系统的设计与实践Word下载.docx
- 文档编号:21203317
- 上传时间:2023-01-28
- 格式:DOCX
- 页数:12
- 大小:44.92KB
魏彬信息管理系统的设计与实践Word下载.docx
《魏彬信息管理系统的设计与实践Word下载.docx》由会员分享,可在线阅读,更多相关《魏彬信息管理系统的设计与实践Word下载.docx(12页珍藏版)》请在冰豆网上搜索。
Abstract
Thissystemwithbusinessenterpriseemployeetheinformationmanagementsystemfordesignthetopic,carryonthepersonnelinformationtocarryonthemanagementtothesmallscaledbusinessenterprise.Businessenterpriseemployeetheinformationmanagementsystemisthetypicalinformationmanagementsystem(MIS),itmainlydeveloptheestablishmentandmaintenancesandheadapplicationproceduresofincludethebackstagedatabasesdeveloptwoaspects.Requesttobuildupadataconsistencytotheformergood,theintegrityisstrong,thedatasafetyhighdatabase,somethodofthedatabasedesignadoptiondatabasenormdesign,accordingtothedesignmethodofthe3NFsaccordingtothedesignmethodofabstractphrasingnormetc.,butthenrequesttheappliedprocedurefunctiontothelattercomplete,easyusageetc.characteristics,throughtheanalysis,thesystemusedtousetheVISUALFORFROofthecompanyofMICROSOFT6.0bethesystemdevelopmenttooldevelopmenttomanagethesystemoriginally.
Thesoftwaredevelopstheconcept,principle,techniqueandmethodsthatthewholeprocessadoptstheengineeringtodevelopthissoftware,makelaterthebusinessenterprisecarriesontheemployeetheinformationmanagement,canbeanusageofoneofitsmold.Thissystemincludestheincumbencyemployeethefilemanagement,increase,delete.Thedatasearch,systemmaintenance,systemfunction,helpandwithdrawetc.
Keyword:
Theinformationmanagementsystem(MIS);
NF;
VISUALFORFRO6.0
目录
前言1
第1章可行性研究2
1.1计算机管理企业职员信息的意义:
2
1.2可行性研究2
1.2.1经济上可行性:
1.2.2操作上可行性:
1.2.3技术上可行性:
3
第2章管理信息系统综述4
2.1信息系统的发展历程4
2.2管理信息系统概述5
第3章需求分析6
3.1企业工作流程分析6
3.2公司具体需求分析6
3.3系统设计思想6
3.4系统功能分析6
3.5企业员工信息管理系统的目标7
3.6数据库分析7
第4章概要设计8
4.1总体设计8
4.2各模块的具体分析8
第5章VF语言概述10
5.1数据库设计10
5.2VF简介10
结论12
致谢13
参考文献14
前言
近年来,随着计算机技术的发展和互联网时代的到来,我们已经进入了信息时代,也有人称为数字化时代,在这数字化的时代里,企业职员信息管理都受到了极大的挑战。
企业职员信息管理系统是一个企业单位不可缺少的部分,它的内容对于企业的决策者和管理者来说都至关重要,所以企业职员信息管理系统应该能够为用户提供充足的信息和快捷的查询手段。
但一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,如:
效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。
随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。
作为计算机应用的一部分,使用计算机对企业职员信息系统进行管理,具有着手工管理所无法比拟的优点.例如:
检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。
这些优点能够极大地提高企业职员信息管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。
本系统为企业职员信息管理系统,是一个的信息管理系统,其开发主要包括数据库的建立和维护以及前端应用程序的开发两个方面。
经过分析,我使用了MICROSOFT公司的VISUALFORFRO6.0开发工具,利用其提供的各种面向对象的开发工具,在短时间内建立系统应用原形,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成一个满意的可行系统。
第1章可行性研究
在各大中小企业,用计算机管理企来的信息已经越来越普遍了。
用计算机不但可以提高工作效率,而且还节省了许多人力物力,增强了职员资料的安全性。
提高了企业的管理能力,为此,用计算机来职员的信息,是非常必要的。
我作为一个计算机专业的学生,希望能有所贡献。
用我三年的所学编制了一个实用的程序来帮助这个公司进行更有效的企业职员信息管理
1.2可行性研究
可行性研究的目的是用最小的代价在尽可能的时间内确定问题是否能够解决
现在,计算机的价格已经十分低廉,性能却有了长足的进步。
而本系统的开发,
为学校的工作效率带来了一个质的飞跃,为此主要表现有以下几个方面:
第一,本系统的运行可以节省许多资源。
第二,本系统的运行可以大大的提高公司的工作效率。
第三,本系统可以使敏感文档更加安全,等等。
所以,本系统在经济上是可行的。
第一,可以存储职员的基本信息,安全、高效。
第二,只需一到二名档案录入员即可操作系统,节省大量人力。
第三,可以迅速查到所需信息。
所以,本系统在操作上是可行的。
我使用VISUALFOXPRO进行数据库的开发,,它是一个优秀的数据库管理系统,它提供了快速、高效的数据管理性能。
我们可以使用VISUALFOXPRO将数据组织成数据库,然后使用VISUALFOXPRO的集成环境或使用VISUALFOXPRO编制的应用程序,对数据库进行操作。
当需要使用数据库中的数据时,可以通过VISUALFOXPOR集成环境中的菜单、命令或已编制好的应用程序快速地将所需要的数据找出来,还可以将这些数据按指定的格式整理成文档。
在下文中还将有详细的介绍,所以,本系统在技术上是可行的。
第2章管理信息系统综述
2.1信息系统的发展历程
信息系统的发展经历了从电子数据处理系统到管理信息系统的发展过程。
1.电子数据处理系统(1953~1960年)
数据处理的人工系统在计算机问世以前就已存在,因此,计算机一出现,首先就用到数据处理上。
当时主要用计算机代替手工劳动,如统计产量、工资计算等。
1960年以后出现的数据更新系统也属于这方面的内容。
例如,美国share航空预约订票系统可掌握1008个预约点,76000个座位和27000个飞行记录。
由于这种系统不能报告当前的售票速度、何时才能将票售完,即没有预测和控制功能,所以还不能说是管理信息系统。
2.信息报告系统(1961~1970年)
信息报告系统是管理信息系统的雏形,其特点是按事先规定的要求提供管理报告,用来支持决策制订。
通常包括生产状态报告系统、服务状态报告系统、研究状态报告系统。
3.决策支持系统(1970~1980年)
在欧美,早期的管理信息系统失败了,原因并非由于系统不能提供信息。
当时的管理信息系统能够提供很多报告,呈送给领导后,这些资料大部分被丢进垃圾堆,因为这不是领导决策所需要的。
决策支持系统不同于早期的管理信息系统。
早期的管理信息系统要为管理者提供预定的报告或从数据库查询数据,而决策支持系统则是在人和计算机的对话过程中帮助决策者探索可能的方案,生成管理决策所需要的信息。
4.信息系统的进一步发展
随着微型计算机处理能力和通讯网络的高速发展,信息系统出现了不少新的概念,诸如:
①专家系统和其它基于知识的系统;
②经理信息系统-用于支持领导层的决策;
③战略信息系统-用于在竞争中支持战略决策;
④电子数据交换;
⑤计算机集成制造系统等。
有关这些内容就不详述了。
下面着重论述一下管理信息系统:
2.2管理信息系统概述
管理信息系统是一个由人和计算机等组成的,能进行管理信息的收集、传递、加工、保存、维护和使用的系统,它能实测国民经济和企业的各种运行情况;
利用历史数据预测未来;
从全局出发辅助管理决策;
利用信息控制企业的行为、帮助实现其规划目标。
也就是说,管理信息系统不仅是一个能对管理者提供帮助的基于计算机的人机系统,而且是一个社会技术系统。
应当将管理信息系统放到社会这个大背景去考察,在解决技术问题的同时,充分考虑使用信息技术的组织与人,重视系统与组织、环境的交互作用。
管理信息系统是介于信息论、经济管理理论、统计学与运筹学以及计算机科学之间的一门边缘性、综合性、系统性的交叉学科。
它是伴随着管理科学、信息技术、计算机技术等的发展而产生和发展起来的。
20世纪20年代以来,人们对管理的重视是管理信息系统产生的前提。
从以“泰勒制”为代表的科学管理的出现,经过了行为科学学派、数学管理学派、计算机管理学派、系统工程学派的发展,使管理水平不断提高。
计算机的诞生和飞速发展使信息管理现代化成为可能。
而信息技术的不断进步为信息管理提供了强有力的工具和手段,使人类开发利用信息资源的能力大大。
第3章需求分析
21世纪以来,人类经济高速发展,人们发生了日新月异的变化,特别是计算机的应用及普及到经济和社会生活的各个领域。
使原本的旧的管理方法越来越不适应现在社会的发展。
许多人还停留在以前的手工操作。
这大大地阻碍了人类经济的发展。
为了适应现代社会人们高度强烈的时间观念,学校信息管理系统软件为学校办公室带来了极大的方便。
我所开发的这个系统所采用的是VISUALFOXPRO,其功能在系统内部有源代码直接完成。
我们只需按系统要求输入即可操作。
3.1企业工作流程分析
公司工作总体规划由档案管理人员在企业员工信息管理系统中完成对运行公司所需的基本数据的维护,包括这些信息的增加、修改及对各项信息的变动都将在这进行操作。
3.2公司具体需求分析
员工:
对个人基本信息的查询及查看本公司其它人员的基本信息。
信息管理人员:
对员工基本信息进行管理,修改,并对员工的增加和减少进行管理。
3.3系统设计思想
采用现有的资源,先进的管理系统开发方案,充分利用公司现有的资源,减少开发中的时间和财力、物力、提高系统开发的水平和应用效果。
系统就满足公司的需求,例如员工信息的录入、查询、更新等。
系统就具备数据库维护功能,及时根据用户需求进行数据添加、删除、修改等操作。
3.4系统功能分析
系统数据初始化;
职员信息数据的增加;
职员信息数据的修改;
职员信息数据的删除;
职员信息的一览和查询;
职员信息的报表打印
3.5企业员工信息管理系统的目标
随着经济的发展,企业正向着大型化、规模化的方向发展,企业职员数量急剧增加,有关职员的各种信息量也成倍增长。
在这种情况下单靠人工来处理职员的信息,工作量将很大,若公司人员有几万甚至几十万,人工处理将变得不可想象。
用计算机可使人们从繁重的劳动中解脱出来,仅使用一些简单的操作便可及时、准确地获得需要的信息。
该系统的具体任务就是设计一个企业职员信息管理系统,由计算机来代替人工执行一系列诸如增加新进职员信息、变更职员信息、删除离职职员信息、查询及打印等操作。
这样就使办公人员可以轻松快捷地完成职员信息管理的任务,使企业的职员管理工作系统化、规范化、自动化,从而达到提高企业管理效率的目的。
设计的指导思想是一切为用户着想,界面要美观大方,操作尽量简单明了,而且作为一个实用的应用程序要有良好的容错性,在用户出现误操作时能尽量及时地给出警告,以便用户及时改正。
3.6数据库分析
用户需求具体有教学管理系统提供保存、更新、查询、维护和打印,这就需求数据库结构能充分满足各种信息的输入与输出,实现有组织地、动态地存储大量关联数据,方便用户访问系统中的数据,它与文件系统的重要区别是数据的充分共享,交叉访问,与应用程序的高度独立性。
第4章概要设计
目的:
设计系统结构,根据需求要析给出的功能得出系统体系结构。
如划分模块。
通过本系统软件,能帮助工作人员利用计算机,快速方便的对所属公司的信息管理进行维护、输入、输出、查找的所需操作,使散乱的员工数据能够具体化,直观化、合理化。
开发和运行环境选择
开发工具:
VisualFoxPro6.0。
运行环境:
WindowsXP或Windows7。
4.1总体设计
1.启动系统,激活登陆口令界面。
2.通过验证后,对系统进行初始化。
3.系统进入消息循环,通过事件驱动机制激活相应的功能模块,并执行相应的功能;
4.通过关闭系统事件,激活关闭系统模块,退出系统。
企业员工信息管理系统所需完成具体的功能:
系统管理模块:
用户的添加、删除、修改。
员工信息管理模块:
输入员工基本信息,并可以对员工信息进行添加、查询、修改、删除。
还可以关键字查询并从数据库里调出的员工基本信息.
4.2各模块的具体分析
1.管理模块:
用于管理系统的用户及赋于权限对本系统的操作。
实体E-R图如下:
图4-1E-R示例图
2.员工信息管理:
主要用于员工的基本信息管理(如员工号、姓名、性别、出生年月、联系地址等)。
图4-2员工信息管理
第5章VF语言概述
5.1数据库设计
数据库在一个信息管理系统中占有非常重要的地位,数据库结构设计的好坏将直接对应用系统的效率以及实现的效果产生影响。
合理的数据库结构设计可以提高数据存储的效率,保证数据的完整和一致。
设计数据库系统时应该首先充分了解用户各个方面的需求,包括现有的以及将来可能增加的需求。
数据库设计一般包括如下几个步骤:
●数据库需要分析。
●数据库概念结构设计。
●数据库逻辑结构设计。
5.2VF简介
VF是微软公司出品的一个快速可视化程序开发工具软件,借助微软在操作系统和办公软件的垄断地位,VF是极有和功能强大的软件,主要表现在:
所见即所得的界面设计,基于对象的设计方法,极短的软件开发周期,较易维护的生成代码。
美国微软公司在1991年推出VF1.0至今已经经历了6个版本,VF6.0运行在win9x或winme,win2000,winxp,windowsNT等操作系统下,是一个32位的应用程序开发工具。
VF程序语言具有许多优秀的特性,用其设计应用程序时有两个基本特点:
可视化设计和事件驱动编程.
1、可视化设计
同其他的一些可视化程序开发工具一样,VB具有可视化设计的特点,微软的Word在刚刚进入市场时,同WPS竞争的一个重要的功能砝码就是"
所见即所得"
的字处理功能,VF在设计应用程序界面时也可以说是"
.在设计时,头脑中所想象的应用程序界面,完全可以通过键盘鼠标以及徒手画出来,而不是编制大量的代码然后再编译生成,如果需要修改,也是利用键盘鼠标和手画.
VF为用户提供大量的界面元素(在VF中称为控件对象),这些控件对象对于熟悉Windows应用程序的用户而言是一点也不陌生,如"
窗体"
、"
菜单"
命令按钮"
工具按钮"
检查框"
等等,用户只需要利用鼠标、键盘把这些控件对象拖动到适当的位置,设置它们的大小、形状、属性等,就可以设计出所需的应用程序界面。
2、事件驱动编程
Windows操作系统出现以来,图形化的用户界面和多任务多进程的应用程序要求程序设计不能是单一性的,在使VF设计应用程序时,必须首先确定应用程序如何同用户进行交互.例如发生鼠标单击、键盘输入等事件时,由用户编写的代码控制这些事件的响应,这就是所谓的事件驱动编程。
在VF中把窗体以及"
按钮"
等控件称为对象,如果设计出了应用程序,那么与应用程序的用户直接进行交互的就是这些对象组成的图形界面,也称为用户接口或用户界面,在设计应用程序时就必须考虑到用户如何与程序进行交户.更进一步,甚至程序和程序之间也会有通讯和交户,基本上用户是通过鼠标、键盘与应用程序进行交互的,这时那些对象就必须对鼠标和键盘操作所引发的事件做出响应.响应就是指执行一段应用程序,它不沿预定的路径执行,而是在响应不同事件时执行不同的代码.因此,应用程序代码的路径在每次响应而执行时可能都是不形同的。
结论
通过这次毕业设计,使我受到了一次用专业知识、专业技能分析和解决问题的全面系统的锻炼。
使我在综合知识的选用方面,在应用软件开发的基本思想、方法方面,以及在常用编程设计思路技巧的掌握方面都能向前迈了一大步。
为日后成为合格的应用型人才打下良好的基础。
这次在指导老师的帮助下,在同学的帮助下,基本上完成了设计任务,在软件的设计方面也有了一定的提高,熟练掌握了VISUALFOXPRO命令和编程技巧,为今后走上工作岗位打下了专业基础。
在这次的毕业设计中,让我深深地体现到进行软件开发不是一件简单的事情,它需要设计者具有全面的专业知识、缜密的思维、严谨的工作态度以及较高的分析问题、解决问题的能力,而我在很多方面还有欠缺。
但是由于毕业设计时间较短,所以该系统还有许多不尽如人意的地方,比如用户界面不够美观,出错处理不够等多方面问题。
这些都有待进一步改善。
致谢
在毕业设计的两个月时间是我学生生涯中最有价值的一段时光。
这里有治学严谨而不失亲切的老师,有互相帮助的同学,更有向上、融洽的学习生活氛围。
借此论文之际,我想向所有人表示我的谢意。
首先感谢指导我完成论文的杨虹老师。
在此,要对她的细心帮助和指导表示由衷的感谢。
在这段时间里,我从她身上不仅学到了许多的专业知识,更感受到了她工作中的兢兢业业,生活中的平易近人。
此外,她严谨的治学态度和忘我的工作精神值得我去学习。
在我的毕业设计中,她的指导给予了我极大的帮助,使我对整个毕业设计的思路有了总体的把握,并耐心的帮我解决了许多实际问题,使我有了很大收获。
还要感谢给与我帮助的我们项目小组的其他成员,他们在我的毕业设计过程中经常给我提出许多关键性的问题,使我受益匪浅。
他们在整个开发过程中提出了许多建设性意见,并给我解决了一些专业性问题。
感谢三年来传授我知识的老师们,更要感谢我的家人对我学业上的支持和鼓励,感谢所有关心帮助过我的人。
总之,在以后的学习生活中我将以加倍的努力作为对给予我帮助的学校、老师及同学们的回报。
参考文献
[1]黄梯云,《管理信息系统》,经济科学出版社,2012年。
[2]张海藩,《软件工程导论》,清华大学出版社,2013年。
[3]邢长征,《数据库原理与应用》,高等教育出版社,2014年。
[4]瓮正科,王新英,《VisualFoxPro6.0应用系统样例解析》,科学出版社,2010年
[5]邵洋、谷宇、何旭洪,《VisualFoxPro数据库系统开发实例导航(第二版)》,人民邮电出版社,2013年。
[6]谢维成,苏长明.SQLServer2010实例精讲[M].北京:
清华大学出版社,2011:
99-232.
[7]王建华,汤世明,谢吉容.ASP.NET2.0动态网站开发技术与实践[M].电子工业出版社,2012:
168-204.
[8]陈英学.MicrosoftASP.NET深入编程[M].北京:
北京希望电子出版社,2012:
78-115.
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 信息管理 系统 设计 实践