网站地图>收藏本站>设为首页
定做流程>服务项目>价格参考>付款方式>诚邀加盟>关于本站>联系我们
当前位置:5173毕业设计论文网文章资讯VFP

基于VFP计算机人事管理系统的开发与实现

减小字体 增大字体 作者:佚名  来源:本站整理  发布时间:2011-02-16 21:27:00
QQ交谈在线咨询详情 5173论文网竭诚为您服务 本站永久域名:www.lw5173.com
3.员工信息的综合查询表单: 
表单运行时的窗体:
控件和事件:有四个按钮控件,一个组合框控件,一个文本框控件,一个表格控件。组合框为查询指定查询字段。这里的字段包括:考核等级,部门,职员号,姓名,性别,籍贯,文化程度,婚姻状况。文本框提供查询的字段值。由用户根据需要填写。表格控件显示员工数据表组合框指定的字段满足文本框值的所有员工信息。四个按钮控件分别是查询按钮,重置按钮,打印按钮,退出按钮。重置按钮的click事件是文本框为空。由用户重新输入。同时表格控件的数据源为空。
打印按钮控件的click事件是将满足当前查询条件的记录报表打印。打印的效果如下:
4.系统参数编辑表单: 
1)职务编辑模块   
表单运行时的窗体:
该表单的控件主要有:添加,修改,删除,关闭四个按钮控件。还有2个文本框控件,1个edit控件,1个list控件。添加按钮的控件的click事件是激活将数据添加到数据库中的zw表的末尾这个事件。修改的click事件是激活修改数据库当前记录用当前的表单的值替代。删除的click事件是激活数据库中当前记录被删除这个事件。关闭按钮的click事件是激活关闭当前表单这个事件。
2)部门编辑模块
表单运行的窗体与(1)类似,以下合同类别编辑模块、年度类别编辑模块均不再赘述。
5.员工考核编辑表单:
表单运行的窗体:
该表单主要有记载,添加,关闭,年度添加四个个按钮控件,有一个list列表控件控件,3个文本框控件,和一个edit控件。
主要事件:记载控件实际上是一个添加控件按钮,它的click事件激活完成将当前text和edit控件中的内容添加到考核表(jcjz.dbf)中。
修改按钮控件的click事件是激活完成对jcjz表中的当前记录用当前表单中的相应值进行修改。
关闭按钮控件的click事件是释放表单。
年度添加按钮控件的click事件是激活年度添加表单。这个表单前面已经介绍过了。
列表控件list1的click事件是将当前列表框中的记录值添加到表单中的职员号和职员名二个文本框中。即是对现有数据库中的职员相对应。这里的职员号和职员名二个文本框设置了只读属性。系统不允许用户自己填写。以免和基本信息表中的职员信息不一致。
6.系统数据备份模块:
该表单有二个按钮控件:备份按钮和关闭按钮。一个组合框控件。提供目标驱动器名。
事件:备份按钮控件的事件是根据当前的组合框中的驱动器名作为目标驱动器。将数据库中的重要数据:职员基本信息和在职考核信息二个数据表备份到目标驱动器中保存。
                                                   
5.3系统菜单
设计一个菜单系统,一般要经过几个步骤:菜单系统的规划,建立菜单与子菜单,把任务分配到菜单系统中,生成菜单程序,测试和运行菜单系统等,VB6.0是通过设计窗体来完成菜单的设计界面的,本系统设计的菜单运行如下:
这里的人事档案又包括人事基本信息录入和考核信息二个子菜单。
人事查询包括生日查询和综合信息查询二个子菜单。系统设置包括部门,职务,年度,合同四个参数的设置子菜单。
第六章 实施概况
按结构化的程序设计思想,在完成了系统分析、系统设计后,就可以进行系统实现阶段了,系统实现是每指把系统的物理模型转换成实际运行系统的全过程。其基本任务是:
a)    前期准备
b)    系统平台的安装与调试
c)    程序的编制与调试
d)    信息系统调试
e)    数据库与文件的建立
f)    系统转换
g)    试运行、验收与维护
6.1系统开发环境
系统开发环境包括硬件平台和软件平台两种。
硬件平台是指开发与运行所需要的硬件环境,主要包括计算机机型及硬件配置。由于本系统是一个小型的MIS管理系统,因此对计算机硬件的要求不高,比较经济,只要配备有PII处理器(或以上)、64M内存(或以上)、10G硬盘(或以上)的普通微机即可顺利运行。
软件平台是指系统开发与运行的软件环境。本系统在开发时选用了稳定性较强的Windows XP中文专业版和Visual Foxpro6.0作为开发语言,由于这些软件产品都是Microsoft公司的产品,因此彼此之间的兼容性较好,开发出的应用系统稳定性较高。
6.2系统测试
在开发本系统时,为了使系统能够稳定运行,对本系统进行了有针对性的全面测试,采取的方式是:
1、菜单项测试:为了保证每一项下拉菜单能够正确实现系统设计的功能,我把该系统有关员工的所有基础数据,基本上全部输入到本系统中,并对每一个菜单项反复进行了增加、删除、修改等操作,从而保证了菜单级功能的正确实现。
2、数据跟踪:完成菜单项测试后,又对系统内的每一个数据进行了跟踪。例如:例如对员工数据的管理,首先在录入模块中对输入某个员工的数据,然后在查询模块中进行查询操作(根据不同的条件),随时观察这两处之间是否有冲突产生,经过多次验证,说明该功能完全正常。
3、综合测试:在以上测试的基础上对系统功能进行了整体的测试,依次来检验系统功能是否符合系统设计的要求。
6.3 系统运行与维护
系统的运行:
1初始数据的输入
本系统的的输入采用鼠标和键盘相结合的输入方法。
2、怎样进入系统
A、将本系统所在的文件夹拷贝到硬盘,然后执行其中的员工管理系统的程序文件即可,应注意要将全部文件的属性变以存档,消除只读属性。
B、在随后出现的登录界面上输入正确的密码即可,注意密码为admin。
3、怎样使用本系统:
点击鼠标左键即可进行相应功能的选择。
系统的维护:
本系统是个较复杂的人-机系统,由于系统外部环境与内部因素的变化,不断影响系统的运行,同时需要系统不断地适应这些变化,不断地完善系统,以提高系统运行的效率与服务水平,这就需要自始至终进行系统的维护工作。
系统的维护主要包括四个方面:
1)程序的维护:指的是修改部分或全部程序,这种维护往往是在条件发生变化或原系统的效率低的情况下进行的。
2)数据文件的维护:指的是按照用户的要求对数据文件进行不定期的修改。
3)代码的维护:随着系统的发展和变化,可能会出现旧代码不能适应新要求的问题,因此,有必要变更代码,予以维护。
4)硬件的维护:指的是对系统所使用的设备进行维护。
本系统的日常维护由客户的专人来负责,如果出现一些不能解决的问题,则由开发者来负责。
64系统的转换方案
本次开发的客户管理系统采用了并行转换方式,以保证平衡可靠的过度。即一方面使用本系统来进行工作,另一方面又继续沿用老的方式—手工方式。这种状况持续半个月后,在这期间发现的一些程序中存在的漏洞和错误,或用户提出一些修改意见,经过程序的进一步完善后,正式投入了使用,中止以前老的手工的操作方式。
65系统的安全性和可靠性设计
对所有登录本系统的使用用户进行严格的用户名和密码管理,如果不属于系统事先设定好的合法用户,则系统无法登录,为了防止密码外泄,本系统具备密码修改功能。
 
 
经过二个多月的设计和开发,计算机人事档案管理系统基本开发完毕。其功能基本符合需求,能够完成在职员工基本信息的存储和成绩的查询以及各类相关报表的打印。并提供部分系统维护功能,使用户方便进行数据备份、恢复和删除。对于数据的一致性的问题也通过程序进行了有效的解决。但是由于毕业设计时间较短,所以该系统还有许多不尽如人意的地方,比如用户界面不够美观,出错处理不够等多方面问题。这些都有待进一步改善。
另外,通过这次毕业设计,提高了自己运用所学的基础知识和技能,提高了独立解决一般的计算机工程问题的能力。

以上内容只是毕业设计作品的部分资料介绍,如果了解更多详情请联系客服QQ:57510459
     购买帮助>>

Tags:

作者:佚名

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论