系统开发的目的一方面从提高人事管理工作的效率出发,摆脱过去由人用纸和笔进行的费时费力的繁重工作,即利用成熟的计算机系统来实现人事管理工作智能化。
人事管理信息系统针对企业员工信息的处理工作采用计算机进行全面的现代化管理,主要包括:公司公共信息的管理、员工基本信息的管理、公司行政的管理、员工考核的管理、企业部门及职位的管理。
用户通过输入员工的基本信息、考核信息等,由系统自动生成相应的统计数据以供用户查询、打印,另外用户还可以对这些基本信息进行定期的更新与删除工作,人事管理信息系统力求以方便快捷的途径去管理手工操作的繁琐数据。人事管理信息系统的数据要求具有一定的保密性禁止非法用户使用。在用户使用过程中对用户的权限具有一定的限制,防止个别用户对员工信息做出修改、删除等操作。
人事管理是每个公司日常管理中最重要的部分,另外,由于人事管理事务繁杂,所以也是公司耗时最多的工作。人事管理的计算机化能够大大提高工作效率。使公司领导掌握人员的动向和人员的综合素质,及时调整人才的分配,能够极大地提高人事资源管理的效率,也是企业科学化、正规化管理推进经济和社会的协调发展的重要条件。因此,本次毕业设计的课题是为庆丰发展有限公司设计适合其需要的人事管理系统。便于公司人事管理工作的顺利进行,提高企业竞争力。以JSP技术为基础,MySQL 数据库,设计一个符合庆丰发展公司实际需要的人事管理系统。
该系统的主要功能模块为:
(1)公司人员管理(包括人员的录入,信息更新,删除等)
(2)员工请销假管理(包括假条的填写,假条审批,请假情况查询等)
(3)部门管理(包括部门设置,部门添加,部门更新,删除等)
(4)用户登陆管理
目 录
1、引言 2
2、系统分析 3
2.1 系统需求分析 3
2.2 本系统采用的关键技术 4
2.2.1 JSP技术 4
2.2.2 JavaBean技术 5
2.2.3 JDBC技术 6
2.2.4 用JDBC访问数据库 7
2.3 可行性分析 10
3、系统概要设计 11
4、系统详细设计 12
4.1 后台数据库设计 12
4.4.1 SqlServer2000介绍 12
4.4.2 数据库表结构 13
4.2 系统E-R图 15
4.3 处理流程设计 16
4.3.1 系统操作流程 16
4.3.2 数据增加流程 17
4.3.3 数据修改流程 17
4.4.4 数据删除流程 18
4.4 系统模块设计 19
4.4.1 管理员登陆 19
4.4.2 员工信息管理 21
4.4.3 企业部门管理 23
4.4.4 培训信息管理 25
4.4.5 职工信息查询 27
5、系统调试与测试 31
5.1 程序调试 31
5.2 程序的测试 31
5.2.1 测试的重要性及目的 31
5.2.2 测试的步骤 33
5.2.3 测试的主要内容 33
6、结论 35
6.1 系统评价 35
6.2 安全性问题 35
致谢 37
参考文献 38