技术微信:375279829 欢迎来到【毕业设计资料-计算机毕业设计源码网】官网!
您的位置:您的位置:主页 > 作品中心 > Java毕业设计

基于JAVA的企业人力资源管理系统设计与实现

技术微信:375279829

本课题包括源程序、数据库、论文、运行软件、运行教程

毕业设计资料-计算机毕业设计源码网:我们提供的源码通过邮箱或者QQ微信传送,如果有啥问题直接联系客服

包在您电脑上运行成功

语言:Java

数据库:MySQL

框架:ssm、springboot、mvc

课题相关技术、功能详情请联系技术

作品描述


 

前言

         在互联网信息技术时代中,企业管理更多的是使用管理系统进行智能化控制,提高单位的核心竞争力,适应快节奏的生产活动。企业人力资源管理系统是为企业提供的一整套便于人力管理的应用软件,是目前企业管理的必备系统。通过走访了解,市面上许多现成的人力资源管理系统无法满足中小企业发展的现状,无论是系统架构还是业务流程都比较落后,只有重新开发一套全新的人力资源管理系统才能适应企业需求。


正文

1.  课题的背景和意义

1.1选题背景和意义

大量的人力资源相关数据,而实际工作中人事管理对象是一个单位或若干单位中员工的基本信息,而这些信息是不断变化的,随着这些数据变化,企业对人力资源管理系统提出了新的需求。但是,目前企业内的数据管理系统大多是针对企业独立运用而建立起的,各种管理和计算功能都分布在企业内一个个独立的系统中,这些独立分布的数据管理可以方便企业的单独管理,但是,对于人力资源这种分散、人员众多、数据源复杂、统计困难,由于缺乏统一的规范,使得各每做一项工作,都需要花费很多精力和时间,给企业大规模集成使用带来了诸多不便。

人力资源管理系统可以使公司的人事干部从繁重琐碎的人事工作中解脱出来,把主要精力投入到日常工作中。系统通过数据库服务来进行对各部门之间需要进行的信息交互进行整合,从而使得服务的调用来替代各信息系统之间功能的调用,提高了企业信息系统的可扩展性和复用性,同时还可以有效的整合企业内部个信息系统的功能,为企业用户提供一个资源统一办公的平台,有效解决企业各信息系统之间的信息孤岛问题。

建立一套人力资源管理系统,可以利用先进的信息技术对企业内的人力资源进行管理,一方面通过无纸化办公降低企业成本;另一方面,通过与企业内部其他办公系统的信息共享,提高人力资源管理效率,加强信息化管理,提高本单位经济效益。

本文以上海X设备公司为研究对象,通过对公司业务现状的调查,剖析当前上海X设备公司存在的问题,在对如何优化人力资源管理进行深刻思考的基础上,分析人力资源管理信息化给企业出口带来的机遇和挑战,针对存在的问题提出相应的优化措施和应对策略。


1.2上海X设备公司概况与问题

上海X设备公司坐落在上海嘉定区某工业园,是一家专业研发、生产、销售X设备以及以X设备为核心的组件或零部件。成立于1998年,先后经历多次兼并组合形成以上海集团为中心,在南通、广州、苏州、成都等地创办分公司,各地分公司多达16家。其中生产总人数1万多人,管理层、技术研发、销售、后勤等非生产工人4000余人。各家子公司都有自己的人力资源管理体系,用的系统技术、管理模式都有很大差异。

基于以上现状,管理层提出人力资源信息集团一体化目标,实现各子公司之间的人力资源信息互通,能够管理所用已离职人员的用工情况,解决各子公司之间人员借调等问题。


2. 国内外研究现状

2.1国外研究现状

国外力资源管理系统产生到现今,历经了三个阶段:第一阶段的人力资源管理系统只能使用计算机完成员工工资的自动计算。此时,人力资源管理系统受到了很多的条件制约,其中大多数系统没能包括非财务信息和工资的历史记录,更没有生成报表功能和对工资数据进行分析的能力;第二阶段中,计算机技术得到了迅猛发展,其中特别是数据库技术取得了长足的进步,管理系统从根本上已经解决了上一阶段的不足之处,把非财务信息和工资历史记录都视为系统功能的一部分,数据分析能力和报表生成能力都取得了很大的改进,可最为重要的一点就是没有将人力资源的需求和理念放入到系统之中,因而人力资源信息没有那么全面和系统;第三阶段的人力资源管理系统功能日益完善,有了质的飞跃。企业家们发现企业竞争日趋激烈,人力资源管理系统则突显的尤为重要。此时,伴随着计算机的普及,数据库技术和网络技术的日渐成熟。人力资源管理系统则着眼于从人力资源管理的角度出发,运用数据库完成对人力资源管理相关数据的统一,形成综合的数据源,从而利用这些数据完成报表生成、查询分析,同时使用网络将信息共享。

2.2国内研究现状

在我国,人力资源管理系统相对于国外发达国家还处于落后阶段,国内企业开始在人事管理中运用计算机,仅使用它完成简单的OFFICE办公,后来慢慢地发展成为企业员工自行编写人事管理方案,用于企业内部人事档案的记录或工资的计算。当我国大多数企业都拥有了计算机的初期,可在人力资源管理部门普及和运用的相对较少。人力资源管理系统多数由个人或小型软件开发,少数企业还只利用电子表格软件进行工资的核算,此时人力资源管理系统远落后于财管理系统的发展。伴随着经济市场竞争越来越激烈,网络快速发展,信息化建设被企业内部高层视为重点,而人力资源管理系统又是信息化建中的重中之重和核心内容。目前,我国对人力源管理信息化系统的需求已经不局限于简单的信息管理软件,而更加注重管理模式和管理技术的融合,特别是JAVAC#等网络编程技术的发展,使得人力资源管理信息化呈现出业务规范化、协作流程化、系统整合化、服务功能化的发展趋势。


3.    相关技术分析

JAVA技术是目前开发管理系统应用最广泛的语言之一,在JAVA技术框架下,允许使用一致性的模型,重复使用相同的组件,采用多种方法进行事务控制。

本系统开发工具选择MyEclipse,是企业级的开发平台,通过对Eclipse的扩展,完善成为功能齐全的编译工具。MyEclipse完成JAVA代码编写后,可以发布代码,部署环境。程序员在MyEclipse的可视化开发环境中,对代码进行调试,提高开发效率。MyEclipse功能强大,对各种源码提供支持,可以编译ServletSSHSSMEJB3JDBC等工具。

在结构上,MyEclipse具有多个功能特性,可以进行JavaEEWEBEJB、项目部署、数据库操作等。MyEclipse的快捷键很丰富,如进行快速修复、定位在某行、删除当前行、切换到下一个、上一个、格式化当前代码。MyEclipse引入了全新的JavaScript编辑器,提供代码高亮支持。增加了Struts2图形编辑器、通过授权获取用户的工作台、共享工作台配置、也支持更多的程序服务器。

MYSQL是开源的关系型数据库,使用SQL语言进行管理。因为MYSQL是开放的,所以任何人都可以根据需要进行更改。MYSQL的速度快,数据存储完全,得到众多用户的肯定。

掌握MYSQL数据库,首先需要对结构化查询语言比较了解,SQL语言的语法简单,功能强大。通过SQL语言进行数据库的创建,有了数据库后,进行数据库表的设计,并设置数据库表的主外键,索引,主键等。最后通过SQL语言进行数据的增删改查。SQL语言应用非常广泛,目前大多数关系型数据库都支持SQL语言。SQL语言包括数据查询语言、数据操纵语言、数据定义语言、数据库中语言。


结语

结合国外人力资源管理系统的现状,分析国内现阶段优秀的人力资源管理系统,如用友公司HRMIS、金蝶公司的EHR、金益康公司的金益康人力资源管理信息系统。提出使用JAVA技术和关系型数据库MySql数据库,开发基于B/S结构的企业人力资源管理系统,为上海X设备公司提供全方位人力资源信息管理,提高企业工作效率。


参考文献

[1]陆天睿,徐一刚,马强.信息化技术在人力资源管理中的应用探究[J].轻工科技,2021,37(02):108-109.

[2]李丽.以服务理念为核心的高校人力资源管理系统设计[J].行政事业资产与财务,2020(23):25-26+24.

[3]童雄.资源基于SAP的人力管理系统研究[J].数字通信世界,2020(12):261-262.

[4]侯泽民,何建仓.基于Web的人力资源管理系统设计与实现[J].电脑编程技巧与维护,2020(10):75-77.

[5]张淼,刘东旭.基于JavaEE的人力资源管理系统的设计与实现[J].普洱学院学报,2020,36(03):35-36.

[6]贾新颖.人力资源管理系统设计与实现[J].中外企业家,2020(18):126.

[7]王雅楠. 基于ERP系统的人力资源管理系统的设计与实现[D].北京交通大学,2020.

[8]何宝林.企业人力资源管理系统与企业绩效的关系研究[J].科技经济导刊,2020,28(08):207+153.

[9] 王小锋,施珍妮.基于JSP的信息系统[J].福建电脑,2012(8)149-150

[10] 孔鹏.程序天下新手学JSP动态网页开发.贯通HTMLJavaScript[M].北京:电子工业出版社,2012.158-180.

[11] 任辉辉.基于JSP平台的网站研究与实现[J].太原科技大学,2015.12-18.

[12] 平淑文,潘珏羽. 基于JavaScript轻量型动画框架开发[J]. 计算机技术与发展. 2013(12).20-30.

[13] 刘士军. 基于JAVASSM框架下新闻系统设计与实现[J].中国教育网络. 2017(03).41-50.

[14] 黄悦深. 基于HTML5的移动Web App开发[J]. 图书馆杂志. 2014(07).56-62.

[15] Liang Dan-xi ,Liu GangLi En-min, Peng Xue-huaDatabase-Based Web Page[J]Wuhan University Journal of Natural Sciences2011(03).48-95.




如需定做或者获取更多资料,请联系QQ:375279829
在线客服
联系方式

技术微信

375279829

在线时间

周一到周日

客服QQ

375279829

二维码
线