进入信息时代以来,很多数据都需要配套软件协助处理,这样可以解决传统方式带来的管理困扰。比如耗时长,成本高,维护数据困难,数据易丢失等缺点。本次使用数据库工具MySQL和编程技术SSM开发的企业人事管理系统,可以实现目标用户群需要的功能,包括考勤管理,奖惩管理,薪资管理,培训管理,系统公告管理等功能。
总之,企业人事管理系统是基于计算机进行数据的处理,则可以短时间内批量完成数据的管理,就连基本的数据录入,更改错误的数据,统计数据等操作要求都可以轻松完成,这样的系统的运用可以减少很多繁琐的工作量,让数据的管理人员提升效率,节省数据处理投入的资金和时间。同时,企业人事管理系统本身就有配套的数据库,用于保存系统的后台数据,对于数据保存的容量则是传统模式不能相比的,在数据安全性上,也有相应的加密技术提供保护,所以数据泄露和被人窃取都不是易事。
关键词:企业人事管理系统;考勤;奖惩;薪资
研究背景
时代总是在进步的,自从进入了信息时代,面对大量的不同种类的数据,仅仅依靠有限的人力去处理,显然是不行的,毕竟人工处理大量的数据会耗费较长时间,而且数据的错误率也会提升,另外,在对数据进行检索时,也是一件既耗费体力,又耗费时间的事情。因此,引进当前的信息技术开发的系统去解决传统管理模式带来的各种困扰成为一种趋势。本次打算开发企业人事管理系统,让企业人事信息的管理完全依赖于计算机,包括录入信息,维护信息等都在计算机上操作,简单方便,在优化信息管理流程的基础上,进一步实现信息管理的规范化和系统化。也让企业人事信息的管理人员从之前的繁琐工作中解脱出来,让他们提升自身素质,提高自身管理能力,把企业人事管理系统的作用发挥到最大,从而产生更大的效益。
研究意义
企业人事管理系统的出现,可以解决传统模式带来的问题,比如传统模式不能批量处理数据,处理效率低,耗时长,浪费大量人力和物力,数据易出错等问题。企业人事管理系统是基于计算机进行数据的处理,则可以短时间内批量完成数据的管理,就连基本的数据录入,更改错误的数据,统计数据等操作要求都可以轻松完成,这样的系统的运用可以减少很多繁琐的工作量,让数据的管理人员提升效率,节省数据处理投入的资金和时间。同时,企业人事管理系统本身就有配套的数据库,用于保存系统的后台数据,对于数据保存的容量则是传统模式不能相比的,在数据安全性上,也有相应的加密技术提供保护,所以数据泄露和被人窃取都不是易事。另外,企业人事管理系统对操作人员录入的数据进行实时检验,可以及时反馈错误信息,使录入数据的准确率得到提高,也充分保证了系统数据的可靠性。总之,企业人事管理系统值得信赖,可以完成数据的高效率处理工作。
研究内容
本文对企业人事管理系统的描述,将按照如下章节进行。
第一章:根据前期的调研,和对参考资料的分析总结,明确系统研究背景意义;
第二章:通过对当前开发技术的分析,选定开发本系统的开发语言和工具;
第三章:在用户需求的基础上,结合相似系统的功能,分析并确定本系统的功能,分析本系统开发可行性问题;
第四章:在第三章的基础上,进一步细分系统功能,要设计出系统各个模块的功能,同时,对配套数据库进行设计;
第五章:在第四章基础上,要运用编程技术,全面实现企业人事管理系统的功能;
第六章:检测制作的企业人事管理系统功能是否运行正常,性能是否达标;
系统功能分析
本系统的功能不会像市场上的商业程序一样具备复杂的功能,其提供的功能只能满足目标用户的一般的系统内容浏览和简单的信息处理功能。
本系统确定设置管理员权限,总经理权限,部门主管权限和员工权限。
设置的管理员功能可以见下图用例图。管理员管理所有权限的用户资料,管理考勤,培训,薪资,奖惩等资料。
设置的总经理功能可以见下图用例图。总经理管理部门主管和员工的考勤信息,奖惩与薪资信息等。
设置的部门主管功能可以见下图用例图。部门主管参与上下班打卡,管理员工的考勤和薪资以及奖惩信息。
设置的员工功能可以见下图用例图。员工参与上下班打卡,查看自己的奖惩,薪资以及培训信息。
功能模块设计
下图为管理员的功能设计,管理员管理所有权限的用户资料,管理考勤,培训,薪资,奖惩等资料。
下图为总经理的功能设计,总经理管理部门主管和员工的考勤信息,奖惩与薪资信息等。
下图为部门主管的功能设计,部门主管参与上下班打卡,管理员工的考勤和薪资以及奖惩信息。
下图为员工的功能设计,员工参与上下班打卡,查看自己的奖惩,薪资以及培训信息。
管理员功能实现
考勤管理
管理考勤是管理员的功能。其运行效果图如下。管理员查看所有人员的考勤打卡信息,包括上班打卡,下班打卡信息。
培训管理
管理培训信息是管理员的功能。其运行效果图如下。本模块主要让管理员查看所有人员的培训信息。
总经理功能实现
部门主管功能实现
员工功能实现
《基于ssm企业人事管理系统的设计与实现》该项目含有源码、论文等资料、配套开发软件、软件安装教程、项目发布教程等
使用技术:
开发语言:Java
框架:ssm
技术:jsp
JDK版本:JDK1.8
服务器:tomcat7
数据库:mysql 5.7
数据库工具:Navicat11
开发软件:eclipse/myeclipse/idea
Maven包:Maven3.3.9
浏览器:谷歌浏览器