企业人事管理系统采用了java的web技术servlet进行开发,基于B/S架构模式,以Myeclipse为开发平台,mysql为数据库,jsp为开发语言制作而成.并且文档方面包括,任务书,开题报告,答辩ppt等,通过这些技术的实现,整个系统的性能得到了大大的提高。本系统是独立的运行,不依附于其他系统,可移植,可扩展。代码的编写规范,注解较多,有利于作为毕设设计,课程设计,二次开发等。
管理员:
管理员管理:对管理员的信息进行管理,包括管理员的新增以及删除,以及管理员密码的修改。
部门组织管理:针对部门信息进行管理,包括对部门名称,主管和电话信息进行管理查询。
人事档案管理:对人事信息进行管理,包括新增员工的工号,姓名等基本信息,并能在线对人事信息进行删除修改等操作。
薪资管理:针对个人的薪资信息进行管理修改等操作,包括对薪资,考勤奖,绩效奖以及实发工资等进行管理,并能按工号,姓名以及部门等条件进行查询。
社保管理:登记员工的社保信息,按年月,部门岗位等条件进行登记记录,应缴保费和公司代缴的保费登记。
奖惩管理:对奖惩记录信息进行登记管理,实现了奖惩信息的登记和查询。
培训记录管理:对部门员工的培训记录进行登记管理,包括培训时间和课程信息的管理。
考勤记录管理:对员工的考勤信息进行管理登记,包括迟到,早退等进行登记。
合同管理:管理了企业员工的劳动合同信息,包括合同编号,名称以及生效日期和截止日期的登记。
合同预警管理:对合同到期进行一个预警提示,对快到期的合同(30天内)进行提示提醒,也能对未签订合同的员工进行提示提醒。
员工:
个人资料管理:员工登录系统后台后,能够对个人资料进行管理修改。
薪资查看:员工可以查看个人的薪资信息,包括薪资的按月扣款和实发工资的查询。
社保记录查看:对个人社保缴纳信息进行查看查询。
培训记录查看:查看员工个人的培训记录信息,按年月信息进行查询查看。
考勤记录查看:员工登录系统后,能够查看查询个人的考勤信息。
奖惩记录查看:员工可以在线查看个人的奖惩信息,对奖惩信息进行一个了解,以便日后工作进行改进和保持。
合同查看:在线查看个人的合同信息,能够查看本人在公司的签订的合同情况
目 录
摘 要 I
ABSTRACT II
第一章 绪论 1
1.1课题背景 1
1.2目的和意义 1
1.3开发工具及技术 1
1.3.1开发工具 1
1.3.2 JSP 2
1.3.3 JavaScript 3
1.4软硬件需求 4
第二章 需求分析 5
2.1需求调研 5
2.2可行性分析 5
2.2.1技术的可行性 5
2.2.2经济的可行性 5
2.2.3操作可行性 5
2.2.4法律的可行性 6
2.3系统用户用例图 6
2.3.1管理员用例图 6
2.4功能模块需求分析 6
2.5设计的基本思想 7
2.6性能需求 7
2.6.1系统的安全性 7
2.6.2数据的完整性 8
2.7界面需求 8
第三章 系统分析与设计 9
3.1数据库的分析与设计 9
3.1.1数据库的概念结构设计 9
3.1.2数据库的逻辑结构设计 11
3.1.3数据库的连接原理 12
3.2中文乱码问题处理 13
第四章 系统功能实现 15
4.1系统登陆页 15
4.2系统主页面 16
4.3人事信息管理 17
4.4工资信息管理 22
4.5修改个人密码 27
4.5安全退出系统 27
第五章 系统测试 28
5.1系统测试目的与意义 28
5.2测试过程 28
5.2.1主页面的登录模块测试 28
5.3其他错误 29
结 论 30
参考文献 31
致 谢 32