摘要:在当今社会,互联网的发展,已经给人们的工作和生活带来了极大的便利和效率。信息化、网络化已经成为节约运营成本,提高工作效率的首选。在我国,随着人事信息管理的普及化,越来越多的企业使用计算机来实现人事信息的管理,人事管理系统已经成为目前各企业人事管理工作不可或缺的一部分。它是适应当前人事制度要求,推动企业人事管理走向科学化、规范化的必要条件。
该系统设计的目的是为企业开发一个人事管理系统并实现人事综合管理工作的网络化,从而进一步提高工作效率。该设计结合企业人事管理的特点,本着实用的原则,采用JSP和Servlet技术通过连接数据库并且根据MVC模式实现了人事管理系统所需求的各个模块;
经测试系统运行稳定,操作简便,能满足人事管理的需求,实现了从手工管理到计算机自动化管理的转变,能有效地提高管理工作的效率,并使人事管理更科学、更合理。该论文详细介绍了人事综合管理系统设计的全过程,系统分析、系统设计、详细设计及实现以及系统测试。
关键词:人事管理系统; Jsp; Servlet; 数据库;MVC模式
目录
摘要
Abstract
1绪论-1
1.1 本论文的背景和意义-1
1.2 本论文的主要方法和研究进展-1
1.3 本论文的主要内容-1
2 总体设计-3
2.1 一般性需求-3
2.2 功能性需求-3
2.3 数据库表结构设计-5
2.3.1 部门表-5
2.3.2 岗位表-6
2.3.3 员工主要信息表-6
2.3.4 试用期表-7
2.3.5 部门调动表-7
2.3.6 岗位调动表-8
2.3.7 离职表-8
2.3.8 职业生涯信息表-9
2.3.9 外语能力信息表-9
2.3.10 家庭关系信息表-9
2.4 开发技术简介-10
2.4.1 Servlet-10
2.4.2 JSP技术-10
2.4.3 JavaScript技术-11
3详细设计-12
3.1 入职管理-12
3.1.1 流程框图-13
3.1.2 流程图分析-14
3.1.3 部分效果图-15
3.2 试用期管理-15
3.2.1 流程框图-16
3.2.2 流程图分析-17
3.2.3 部分效果图-17
3.3 离职管理-18
3.3.1 流程框图-19
3.3.2 流程图分析-20
3.3.3部分效果图-21
3.4 员工信息中心管理-22
3.4.1 流程框图-23
3.4.2 流程图分析-23
3.4.3 部分效果图-24
3.5 报表管理-24
3.5.2 流程图分析-25
3.5.3 部分效果图-26
4系统测试-27
4.1 测试目的-27
4.2 测试过程-27
4.2.1 用户登陆-27
4.2.2 系统主页面-28
4.2.3 功能模块测试-28
结 论-31
参 考 文 献-32
致 谢-33