人事档案管理系统的设计与实现(2人组)
无需注册登录,支付后按照提示操作即可获取该资料.
摘 要
本组的毕业设计是做一个人事档案管理系统,系统前台采用的是Visual Basic 6.0软件开发系统,后台数据库采用的是Access 2003数据库。本系统能够对员工档案及工资提供查询、修改、删除、添加及报表打印功能;提供了信息配置菜单;设置了用户权限管理的限制,使得人事档案管理更谨慎;提供了Office交互动画人物使界面更加友好;安装程序更加简洁易使用。本论文主要介绍了本人负责做的模块,共包括五部分:系统主界面的制作(包括导航条及辅助工具等)、利用Agent控件提供的Office交互动画人物完成系统与用户的交互提示、利用Visual CHM帮助文件制作软件制作.chm帮助文件、利用Smart Install Maker制作软件制作人事档案管理系统安装程序及最后的整合测试工作。第一章主要是对Visual Basic 6.0的发展做了介绍,并说明了Visual Basic 6.0的运行环境以及Visual Basic 6.0的重要作用。第二章对人事档案管理系统的前期分析进行了总结,介绍了用户需求及该系统实现的功能。第三章对本人负责的五个模块进行了分步骤介绍与分析。第四章和第五章分别是系统评价和小结。最后是参考文献和致谢。
关键词:导航、Agent、ADO
ABSTRACT
This group's graduation project makes a dossier management system, the system onstage uses is Visual the Basic 6.0 software development system, the backstage database uses is the Access 2003 databases. This system can provides the inquiry, the revision, the deletion, the increase and the report form printing function to the staff file and the wages; Has provided the information disposition menu; Has established the user jurisdiction management limit, makes the dossier management to be discreet; Provided the Office interactive animation character to cause the contact surface to be friendlier; The installation procedure to be more succinct easily to use. The present paper mainly introduced myself does responsibly the module, altogether includes five parts: System host contact surface manufacture (including navigation bar and auxiliary means and so on),controls the Office interactive animation character using Agent who provides to complete the system and user's alternately prompt, using Visual CHM help document manufacture software manufactures the .chm help document, using Smart Install Maker manufacture software manufacture dossier management system the installation procedure and the final conformity test work. First chapter mainly was Visual Basic 6.0 development has made the introduction, and explained Visual Basic 6.0 movement environment as well as Visual the Basic 6.0 vital functions. Second chapter has carried on the summary to the dossier management system earlier period analysis, introduced the user demand and this system realization function. Third chapter carried on to me responsible five modules introduced and the analysis gradually. Fourth chapter and the fifth chapter respectively is the system appraisal and the subtotal. Finally is the reference and the acknowledgment.
Key word: The navigation, Agent, ADO
用户需求
人事档案管理系统主要是向企业用户提供了一个管理企业人事档案的一种管理软件。系统主要提供了对员工信息及工资的添加、删除、修改、查询及报表打印。当用户有操作不当时,会有可爱的交互动画人物来提示错误信息(这里用的动画人物是“Pikachu”),使用户在工作的同时享受轻松的乐趣。当用户初次使用感到有所不便时,可先查看帮助文件。另外,本系统也包括对用户权限的管理,不同的用户具有不同的权限,这对于管理在企业中不同管理者所具有的权利有良好的作用。为了方便用户操作,我们也提供了一些辅助工具,虽然简单,但使用起来非常方便。
功能需求
(1) Visual Basic基础知识
(2) 设置数据库与系统的链接,运用Microsoft Access数据库,将数据表与系统的控件相链接,并设置相关属性的方法和事件的动作。
(3) 设置数据源。
(4) 装载交互动画人物的.acs文件。
(5) 系统主界面的设置。
(6) 设计用户登录界面,通过权限、用户名和密码进入主界面。
总体设计介绍
根据人事档案管理系统的要求,我们对系统设计的设计进行了分配设计,共分为五个部分:系统管理设计、基本信息管理设计、员工工资管理设计、信息配置、交互动画人物的使用及帮助系统和安装程序的设计。
系统管理模块:它提供管理登录用户的用户名和密码的添加,删除和修改。添加、修改的信息则进入数据库,删除的信息则从数据库中删除。
基本信息管理模块:可以对基本信息进行添加、修改、删除、查询和报表打印等操作。添加、修改的信息被添加到数据库中;删除的信息则从数据库中删除;查询可以按照条件进行查询(条件可以是一个,也可以是多个,用户可以根据条件来设定),查询的内容会根据你查询条件从数据库中调出;报表打印的内容会根据你数据库中的记录来显示的,数据库中有多少条记录,报表中就会显示多少记录的内容。
员工工资管理模块:和基本信息管理类似,在此不在详细叙述。
信息配置模块:使用系统前,首先应该对该模块进行配置。该配置信息直接影响员工信息的操作。这里配置的信息也会加入数据库或从数据库中删除。
交互动画人物:可爱的动画人物“Pikachu”会在操作错误或需要提示时给予用户正确的提示,并可做有趣的动画动作使用户在工作时得以放松。
辅助工具模块:本模块通过调用程序提供了Windows系统基本的工具如:计算器、记事本、画图及命令提示符等。这样可以方面用户使用这些工具,以便更加快捷。
更换背景模块:提供了若干背景让用户来进行选择。用户在此可以选择适合自己视觉感受的背景图片。
系统帮助模块:本模块提供了使用本系统的帮助信息。用户使用本系统有难以解决的问题的时候,可以参考本帮助系统。这样用户可以各好的使用本系统。
系统关于模块:本模块提供了系统和作者的基本信息。
总而言之,系统除了集成了添加、删除、修改、查询、打印等功能外,还增加了一些辅助功能。系统可以说基本完成现在企事业单位的人事档案管理的基本需求。
目 录
摘 要 3
ABSTRACT 4
第一章 前言 5
1. 1 VISUAL BASIC的发展 5
1. 2 VISUAL BASIC的运行环境 5
1. 3 VISUAL BASIC基础知识 6
第二章 人事档案管理系统的分析 7
2. 1 项目的提出 7
2. 2 用户需求 7
2. 3 功能需求 8
第三章 人事档案管理系统的设计 9
3. 1 总体设计介绍 9
3. 2 系统主界面的制作 10
3.2.1 设置菜单编辑器 10
3.2.2 设置导航条 10
3.2.3 添加窗体背景及复制.EXE辅助文件 11
3.2.4 编写主窗体的代码 11
(优秀毕业设计:www.2bysj.cn)
3. 3 OFFICE交互动画人物完成人机交互的实现 11
3.3.1 安装MICROSOFT AGENT 控件 12
3.3.2 MICROSOFT AGENT控件的初始化 12
3.3.3 MICROSOFT AGENT控件的动画编程 13
3.3.4 MICROSOFT AGENT控件的语音合成功能 14
3.3.5 MICROSOFT AGENT控件的语音识别功能 14
3. 4 系统帮助功能的制作 15
3.4.1 .CHM帮助文件的制作 16
3.4.2 单位信息窗体的制作 17
3.4.3 显示/隐藏助手 17
3. 5 安装程序文件的制作 18
3.5.1 首先进行安装程序的设置 18
3.5.2 再进行卸载程序的设置 18
3.5.3 编译安装程序 19
3. 6 后期整合测试工作 19
3.6.1 实现登录窗体和主界面窗体的权限连接 20
3.6.2 整合测试生成.EXE文件 21
3.6.3 安装程序的测试工作 22
第四章 系统评价 23
第五章 小结 24
参考文献 25
致 谢 26