基于Java的企业人事管理系统设计及实现.docx

基于Java的企业人事管理系统设计及实现.docx

基于Java的企业人事管理系统设计及实现

摘要

为了进一步提升现代企业的人事管理效率,改善企业的人事管理模式,可以运用计算机系统结合网络信息化技术,实现企业人事管理系统。此次设计将Java语言与SQLServer数据库技术运用于企业的管理系统中,再根据应用企业的管理需求以及工作流程为蓝本,最终开发符合这个企业的实际发展状况的人事管理系统。通过该系统的使用,促使管理人员的工作效率显著提升,进而提升企业对于员工的管理更加科学与规范。在此次企业人事管理系统的开发中,满足了员工及管理员的操作需求,企业的管理者可以对员工的考勤和工资等进行管理,员工也可以借助人事管理系统对自己的信息进行查询。然而该管理系统无法进行功能优化,导致有可能不适用于其他企业人事管理,这些不足之处仍需要进行后续改进。

关键词:人事管理;系统设计;系统实现

目录

TOC\o1-3\h\z\u第一章绪论 1

1.1研究背景 1

1.2研究意义 1

1.3国内外文献综述 2

1.4研究内容 3

第二章开发环境及开发技术介绍 4

2.1Java语言 4

2.2SSM框架 4

2.3Spring 5

2.4MyBatis 5

第三章系统分析 7

3.1系统的目的 7

3.2系统功能要求 7

3.3需求分析 7

3.4可行性分析 8

3.4.1操作可行性分析 8

3.4.2社会可行性分析 8

3.4.3技术可行性分析 9

3.4.4系统功能的设置 9

第四章系统设计 10

4.1系统功能模块设计 10

4.2系统模块设计 10

4.3数据库设计 12

4.2.1数据库E-R图 13

4.2.2数据库表设计 14

第五章系统详细设计 17

5.1登陆模块的实现 17

5.2管理员管理 17

5.3员工信息理 18

5.4工资信息管理 19

5.5考勤信息管理 21

5.6奖惩信息管理 22

5.7修改密码 23

第六章系统测试 25

6.1测试的任务 25

6.2测试的目标 25

6.3软件测试的原则 25

6.4软件测试的方法 25

6.5系统维护 26

6.6测试分析和用例 26

6.6.1员工模块测试 27

6.6.2管理员模块测试 27

第七章结论 29

参考文献 30

致谢 31

第一章绪论

1.1研究背景

当今世界,是一个信息化的时代,科学技术飞速发展,在当今社会,任何一个领域,任何一个领域的问题,都是需要通过信息来解决的。但是,随着信息化时代的加速来临,由计算机技术所开发出的软件也越来越多,而且,将计算机技术应用于公司企业的员工管理也越来越重要。近几年,我国一直在推进“大众创业”和“万众创新”,许多创业公司应运而生。根据国家市场监管局的数据,2018年全国新增企业670万户,大部分为初创的创业企业,都处在初创期,存在着各种问题,没有完善的人事管理系统,而企业的人事管理工作是企业的关键性的基础管理工作,也是很重要的,因此,对于初创企业,有一个完整的信息化人事管理系统是非常必要的。

伴随着现代计算机技术及网络技术的飞速发展,当今的社会已经步入了一个高速的网络信息时代,世界各地的各个领域的行业都在加速信息化的建设和应用,特别是在最近几年,我们的网络得到了非常明显的推广,信息化建设在我们国家的各个方面都得到了前所未有的高速发展。现代化的企业管理,必然也会加速信息化的建设,而人力管理是企业基础的管理,在信息化领域,不管是大中小企业,都在开始构建自己的人力管理系统。

长期以来,对企业的人事管理工作,都是依靠人工,进行原始的手工纸质记录,管理的过程和流程也是依靠工作人员对工作人员的熟悉程度,因此,必须对工作人员进行全方位的培训,这就导致了工作人员的周期较长,日常的操作比较复杂,因此,需要在这方面投入更多的人力和财力。随着现代商业模式和市场的不断发展,现代公司的发展和公司组织的改变速度很快,而且具有很强的灵活性,公司要快速地进行调整和适应,尤其是在公司的全球化布局发展,在异地化办工,对协调人事管理的需求,已经突破了地域、时间上的限制,这对传统的人事管理工作造成了很大的影响。

在传统的人事管理工作流程中,有很多问题,比如:人工记录复杂,纸质资料记录遗漏,操作流程耗时长,纸张传递过程中的环节繁琐,通知不能及时。传统的人力资源管理模式已经无法适应公司的发展需要。在信息化时代,公司的办公也已经步

文档评论(0)

1亿VIP精品文档

相关文档