搜档网
当前位置:搜档网 › 公司人力资源管理系统的设计与开发

公司人力资源管理系统的设计与开发

目录

第一章引言 (1)

1.1研究背景与意义 (1)

1.1.1研究背景 (1)

1.1.2研究意义 (2)

1.2研究现状 (2)

1.2.1国外研究现状 (2)

1.2.2国内研究现状 (3)

1.3主要研究内容 (4)

1.4论文结构 (5)

第二章关键技术 (6)

2.1MVC框架 (6)

2.2JSP介绍 (6)

2.3J2EE平台 (7)

2.4SSH框架 (8)

2.4.1Struts框架 (9)

2.4.2Spring框架 (9)

2.4.3Hibernate框架 (10)

2.5数据库技术 (11)

2.6本章小结 (12)

第三章系统需求分析 (13)

3.1系统总体需求 (13)

3.2系统功能需求 (14)

3.2.1员工档案管理 (14)

3.2.2组织机构管理 (15)

3.2.3员工分工管理 (15)

3.2.4员工培训管理 (16)

3.2.5员工考核管理 (17)

3.2.6员工招聘管理 (17)

3.2.7系统安全管理 (18)

3.3系统非功能需求 (19)

3.3.1系统性能需求 (19)

3.3.2系统安全性需求 (19)

3.4本章小结 (20)

第四章系统设计 (21)

4.1系统架构设计 (21)

4.1.1系统开发框架设计 (21)

4.1.2系统功能架构设计 (22)

4.2系统功能模块设计 (23)

4.2.1员工信息管理模块 (23)

4.2.2组织机构管理模块 (24)

4.2.3员工分工管理模块 (26)

4.2.4员工培训管理模块 (27)

4.2.5员工考核管理模块 (29)

4.2.6员工招聘管理模块 (31)

4.2.7系统安全管理模块 (32)

4.3数据库实体关系 (34)

4.4数据库表设计 (36)

4.5本章小结 (39)

第五章系统实现 (40)

5.1系统开发环境 (40)

5.1.1开发工具 (40)

5.1.2环境搭建 (40)

5.2系统功能模块实现 (42)

5.2.1登录及系统首页面的实现 (42)

5.2.3员工信息管理功能实现 (43)

5.2.4组织机构管理功能实现 (44)

5.2.5员工分工管理功能实现 (45)

5.2.6员工培训管理功能实现 (46)

5.2.7员工考核管理功能实现 (47)

5.2.8员工招聘管理功能实现 (48)

5.2.9系统安全管理功能实现 (48)

5.3本章小结 (49)

第六章系统测试 (50)

6.1测试目的 (50)

6.2测试环境与测试方法 (50)

6.3功能测试 (51)

6.4性能测试 (53)

6.5本章小结 (54)

第七章结语与展望 (56)

7.1结语 (56)

7.2展望 (57)

致谢 (58)

参考文献 (59)

附录 (62)

第一章绪论

第一章引言

1.1研究背景与意义

1.1.1研究背景

公司人力资源管理是公司经营过程中的重要内容之一,良好的公司组织结构和卓越的管理团队能够使公司提高市场的竞争力。对于企业员工来说,快速融入公司工作分为和能够在工作岗位上得以展示能力是其对公司人力资源管理的诉求[1],对于企业公司人力资源管理部门来讲,为公司优选合格人才,组织人才积极投入到公司的岗位工作中去,更好解决公司发展过程中人力资源规范化、协调化、流程化过程中存在的问题[1]。从公司人力资源管理信息化的角度出发,开发符合企业人力资源管理需求的公司人力资源管理系统,规范化公司人力资源管理流程,优化企业管理结构,提高公司人力资源水平是公司人力资源管理的主要工作。对于人才的选拔与培养需要民主化、公平化和科学化,原有的人员任用是以领导推荐、部门审查为原则,这难免会出现人情因素的存在,导致人员考察标准不规范。将信息技术引入公司传统管理是落实企业科学发展观的必要条件[2],因此结合公司人力资源管理流程和管理内容,建立信息化服务系统是实现人力资源管理工作跨越式、信息化发展的必然选择。

随着公司规模化发展的推进,公司部门细分、工作细分,这使得公司人员多、结构复杂,对于人力资源的管理工作涉及信息量非常的庞大,如果不采用信息化技术进行管理则会严重影响工作效率,不利于人力资源的高效利用。公司内部设置多个部门,部门又内设多个小组,并且在实际工作中各部门针对某一项目协同工作建立多个工作组,这导致公司部门组织机构关系非常复杂,所以不仅要通过信息系统缕清公司组织机构的划分,而且要对公司员工的工作分工有明确的指导,以便于能够保证工作流中的每个节点都有专人负责,将公司工作规范化、有序化完成[3]。对于员工的管理要结合时代和工作的需要组织各部门人员进行培训,这就需要能够对人员培训有效的组织和管理,此外公司员工的工作水平、能力与积极性等方面需要进行科学的考核,以便于选拔出优秀的人才走上领导岗位,更好的为企业服务。

由此可见,公司人力资源管理系统对于提高公司人才管理效率和管理水平具有非常高的价值,这也是相应公司决策要求,将先进技术引入传统管理工作中,提高管理手段与管理方法的有效方式,并且在通过公司人力资源管理的信息化建

相关主题