人力资源管理系统的设计与实现(SSH,MySQL)
人力资源管理系统的设计与实现(SSH,MySQL)(任务书,开题报告,中期检查表,文献综述,外文翻译,毕业论文15000字,程序代码,MySQL数据库)
本系统采用面向对象的编程技术,以Struts+Hibernate框架为基础,并采用B/S架构及数据库Mysql,解决了传统的人力资源管理系统无法在网络环境中传输数据的缺陷。本系统实现了的功能模块包括员工档案管理、招聘管理、培训管理、奖惩管理、薪资管理、考勤管理和系统管理等,可满足人力资源管理部门的日常应用,并简化了办公流程、提高了效率。
功能:
(1)登录功能
系统登录相当于系统的使用窗口,主要是用户按照权限登录系统后,可以最直观的看见全部系统功能,并按权限虚实显示进入相应的功能模块。主要包括,总经理,人力总监,总会记,的登录。
(2)总经理
包括档案管理和招聘管理,薪酬管理,调动管理,统计管理,用户管理,系统设置。通过这几个部分基本实现了人员的系统化管理。
(3)人力总监
档案管理,招聘管理,调动管理,统计管理,用户管理,系统设置。从人员信息的添写、浏览到人才信息的入库,保证了人力资源一体化的管理。
(4)总会计
薪酬管理包括两个功能发放管理和标准管理。 [资料来源:www.doc163.com]
发放管理员工薪酬的登记,薪酬的查询,确定登记薪酬标准,取消登记薪酬标准。
标准管理包括制定和审核修改两个功能,制定是员工薪酬的制定,确定制定,取消制定,薪酬的修改、员工薪酬的审核。
(5) 档案管理
档案登记员工信息的添加,工资的查询,照片的上传、确定登记,取消登记、政治面貌的查询。
审核变更员工信息的查询,档案编号,姓名登记时间,登记人,公司部门,职称审核状态、按人员姓名的查询,按日期查询、审核功能是否通过、修改该功能、分页显示所有信息。
删除与恢复员工信息的查询,档案编号,姓名登记时间,登记人,公司部门,职称审核状态、按人员姓名的查询,按日期查询、审核功能是否通过、修改该功能、分页显示所有信息、删除员工信息。
(6) 招聘管理
职位发布,对职位的发布,审核,删除修改等。
(7) 薪酬管理
发放管理包括登记和审核两个功能,员工薪酬的登记,薪酬的查询,确定登记薪酬标准,取消登记薪酬标准。
标准管理包括制定和审核修改两个功能,制定是员工薪酬的制定,确定制定,取消制定,薪酬的修改、员工薪酬的审核。
(8) 调动管理
调动审核的登记,用户的查询,添加,分页,取消登记,确定登记、查询员工档案信息操作。
[资料来源:http://Doc163.com]
审核,用户的查询,添加,以及审核,修改,删除。
(9) 统计管理
基本信息,图形的形式显示出,所以人得基本系统统计图,显示所以信息薪酬分布统计图。
薪酬分布,图形的形式显示出,所以人得基本系统统计图,显示所以信息薪酬分布统计图。
(10)用户管理
注册编辑用户,注册用户信息,修改删除用户。
用户权限分配,查询,添加,删除,修改用户。
(11)系统管理
用户权限设置,权限进行分配。
数据字典设置,查询,添加,删除,修改等。
[资料来源:http://doc163.com]
[来源:http://www.doc163.com]
目 录
摘 要 I
ABSTRACT II
1 绪论 1
1.1 人力资源管理系统背景 1
1.2 问题提出与现状分析 1
1.3 课题的目的和意义及作用 2
1.4 本文的组织结构 3
2 系统需求分析 4
2.1 功能需求分析 4
2.2 系统可行性分析 6
2.2.1 技术可行性分析 7
2.2.2 运行可行性分析 7
3 相关开发环境及技术理论 8
3.1 系统开发运行环境 8
3.2 技术简介 8
3.2.1 系统设计的主要技术路线 8
[资料来源:http://www.doc163.com]
3.2.2 J2EE体系结构介绍 9
3.2.3 Struts和Spring和Hibernate简介 12
3.2.4 面向对象编程思想介绍 13
4 系统总体设计 15
4.1系统功能结构总统框架设计 15
4.2系统各功能模块用例分析 16
4.3数据库设计 21
5.实现过程 29
结束语 34
致谢 35
参考文献 36