摘 要
随着时代的进步,企事业也逐渐变的庞大起来。如何管理好企事业内部员工的信息,成为企事业管理中的一个大问题。在这种情况下,一个可以规范化,自动化的企事业人事管理系统就显得非常必要。
本管理系统是针对企、事业单位的人事管理而设计的,功能模块分为:登陆模块、系统设置管理功能模块、员工档案管理功能模块、员工考勤管理功能模块、员工评价管理功能模块、员工调动管理功能模块、员工工资管理功能模块和帮助信息模块。
本系统的开发采用结构化设计思想。系统说明书介绍了系统的开发初衷和背景,系统的开发工具,结构化开发的具体步骤,其中包括E-R模型,数据流图,功能结构图等必要的图形说明。为本系统选用的开发软件是VB,后台数据库为ACCESS。
本系统适应现代企业制度要求、推动企业劳动人事管理走向科学化、规范化的必要条件;计算机管理所无法比拟的优点检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高人事管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。
关键词:人事管理;数据库;模块;VB;软件工程;
Abstract
With the era of progress, enterprises have gradually changed with the enormous. How to manage enterprise-house staff of information, management of enterprises and institutions to become a big problem. In such circumstances, one can standardize and automate the management of enterprises and personnel system it is very necessary.
This is a management system for enterprises, institutions and personnel management of the design, function modules are: landing module, the system set up management module, the staff file management module, staff attendance management module, the staff evaluation of management module, staff mobility Management module, staff wages management module and help module.
The development of the system using the structure of the design concept. System brochure on the system of mind and background, the system's development tools, the structure of the development of specific steps, including the ER model, the data flow diagram, the functional structure of the necessary graphic description. Optional system-based software development is VB, background database for ACCESS.
Adaptation of the system requirements of the modern enterprise system, encourage enterprises to labor and personnel management to scientific, standardized the necessary conditions for the computer management can not match the advantages of quick search, find convenient, high reliability and large capacity storage, security and good, long life, Low cost. These advantages can greatly improve the efficiency of personnel management, the enterprise is also a scientific, standardized management, and an important condition for connecting the world.
Key words:personnel management ;database ; mode;vb;The software project;
目 录
第1章 前 言... 5
1.1 系统的设计背景... 5
1.2 系统设计的目的和意义... 5
1.3 人事管理系统的开发前景... 5
第2章 系统设计相关技术简介... 7
第3章 可行性分析... 9
3.1 本系统的可行性分析... 9
3.1.1 技术可行性分析... 9
3.1.2 经济可行性... 10
3.1.3 操作可行性... 10
3.1.4 社会可行性... 10
3.2 系统运行环境... 10
3.2.1 硬件环境... 10
3.2.2 软件环境... 10
第4章 需求分析... 12
4.1 系统需求分析... 12
4.2 需求思想... 12
4.3 数据流图... 13
4.4 系统层次模块图... 14
4.5 数据字典... 16
第5章 数据库设计... 18
5.1 数据库管理系统的选择... 18
5.2 数据库设计... 18
5.2.1 数据流程图... 18
5.2.2 实体E-R图... 19
5.2.3 数据库逻辑结构设计... 21
第6章 系统设计... 23
6.1 功能描述... 23
6.1.1 登陆模块... 23
6.1.2 系统设置功能模块... 25
6.1.3 员工档案管理功能模块... 26
6.1.4 员工考勤管理功能模块... 29
6.1.5 员工评价管理功能模块... 30
6.1.6 员工调动管理功能模块... 33
6.1.7 员工工资管理功能模块... 34
第7章 系统测试... 38
7.1 软件测试的目的和原则... 38
7.2 子系统测试... 39
第8章 系统的性能与发布... 40
8.1 性能分析... 40
8.2 系统评价方法... 40
8.3 系统的评价... 40
第9章 结 论... 42
参考文献... 43
致 谢... 44
第1章 前 言
1.1 系统的设计背景
人事管理是企事业管理的一个重要内容,随着时代的进步,企事业也逐渐变的庞大起来。如何管理好企事业内部员工的信息,成为企事业管理中的一个大问题。在这种情况下,一个可以规范化,自动化的企事业人事管理系统就显得非常必要。
最初的人事管理,都是靠人力来完成的。当企业规模比较小的时候,人力可以完成,随着企事业的规模越来越大,企事业的员工人数也越来越多,依然维持着人力进行人事管理,必然会造成工作效率低,工作错误增高的问题。
人事管理系统就是把分散的企事业单位的职工信息实行统一,集中,规范的收集管理,建立分类编号管理,电脑存储查询以及防火,防潮,防蛀,防盗等现代化,专业化的管理系统,为企事业单位和职工解除后顾之忧。
综合人事管理系统为企事业单位提供信息咨询,信息检索,信息存取等服务。
1.2 系统设计的目的和意义
目的:目前市面上流行的人事管理系统不少。但是,对于企、事业单位的人事管理系统来说,不需要大型的数据库系统。只需要一个操作方便,功能实用,能满足本中心对数据的管理及需求的系统。我们的目标就是在于开发一个功能实用、操作方便,简单明了的人事管理系统。
系统开发的意义在于:为中小型企事业人事管理提供软件;从理论上可以给使用Visual Basic进行人事档案系统开发者提供理论指导。对于中小型企、事业来说,利用计算机支持企业高效率完成劳动人事管理的日常事务,是适应现代企业制度要求、推动企业劳动人事管理走向科学化、规范化的必要条件。