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

人力资源管理系统的设计与实现

技术微信:375279829

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

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

包在您电脑上运行成功

语言:Java

数据库:MySQL

框架:ssm、springboot、mvc

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

作品描述

1. 究的背景和意义

计算机技术的发展为人们的工作提供了便利,特别是近些年人工智能、互联网+的发展,带来了大量信息数据,通过大数据可以预测很多情况。数据库是存储信息数据的平台,通过数据库,提供信息的分类、关联、检索、分析等操作,进而可以高效的处理数据,为管理系统提供数据支撑。数据库是管理系统的必备条件,经过多年的更迭,形成了专门的学科,是计算机软件的核心搭档。现实生活中的需求数据,通过关联,可以形成数据库存储的数据形式,体现了关键管理技术。通过数据库,渗透到经济的各个方面,在AI领域的支持方面作用巨大[1]

信息化技术的发展,推动了5G技术的诞生,这对目前的社会生产具有很强的推动作用,各国也在布局5G的建设。信息化建设是一个国家综合国力的体系,对现代化、科学化发展具有巨的影响,具体在制造业、能源、农业、零售、金融、娱乐业、医疗健康、教育、云计算、游戏、公共安全等行业带来机会[2]

对企业来说,普及网络线路,提升企业网络带宽,而且对企业基础设施来说,降低设备功耗,节能效果显著,延长远程设备寿命。在我国,企业是国家比较小的单位,国家非常重视,一直为改善企业现状而努力。一直以来,企业管理都不是特别重视的地方,往往因为一些混乱管理给企业发展带来阻碍,而且和目前智能化、信息化时代不付[3-5]。员工习惯了通过手机或者网络进行工作和统计各项信息,管理者希望通过管理系统帮助日常工作,减少不必要的纸质记录。而管理者也需要统计各项人事报告,为决策做支撑。所以,在这种情况下,有必要开发人力资源管理系统来改善这种现状,为人力资源管理提供必要的帮助。

2. 国内外研究现状

在美国,使用掌上电脑建立人力资源管理系统,也很普遍与成熟。各企业通过购买或者自己开发这样的管理系统大都存在很多的共性问题,其一,企业重视战略性人力管理,通过战略性管理,更好的为企业达成目标,鼓励员工创新,激励员工工作的积极性,引导员工的企业价值观,而不在于压制员工和规范员工。像谷歌公司一直就是宽管理,重创新。其二,企业更重视员工的培训和再教育。科技技术的发展,日新月异,企业员工也不能按部就班,一劳永逸。企业为员工提供培训平台,提高劳动者整体素质。其三,企业为员工尽可能的提高工作环境,使员工归属感更强。定期举办家庭聚会,开办生日聚会,让员工了解企业理念,也通过活动,了解员工思想[6-7]

在国内,无论是人力资源管理,还是管理系统,也都发展了一定阶段,满足了当前企业发展,但同时也需要借鉴国外成熟企业的发展理念。如北森企业的核心人力云系统,该系统搭建到云服务器中,通过PC电脑端和移动客户端进行人力资源的管理,PC管理端对系统进行人力资源管理,信息分析和统计,而移动应用主要是支撑通讯录查看,个人信息管理,工资查看,签到打卡,查看企业微信和OA办公对接。整体功能强大,使用企业多[8]

虽然移动应用不缺乏,功能完善,但是在管理上还是存在一些问题,如当前人力教育和企业实际相脱节,流动性差;员工激励不足,工作随意性大,对有创新的员工激励不够,逐渐降低了积极性。

3. 相关技术介绍

人力资源管理系统的后台服务器是JAVA开发平台作为基础,在这其中,B/S的优势设计结构和C/S的成熟结构一并运用。当然也可以通过本身系统业务的独特特点,采用B/S的体系结构[14],因而较好地满足系统或者客户的需求。在人力资源管理系统的框架结构设计中,包含界面设计层、数据服务层、业务逻辑层[15]

JAVA的前端使用JSP技术,和JAVA类进行交互。JAVA目前包括多种架构,JSP是必不可少的页面设计方法。

Java的开发工具为JDK,是编写小程序的核心,不管什么应用服务程序,都是基于JDK实现的,不同公司开发的JDK版本不同,主流的是SUN开发的JDKJREJava Api的类库,是支撑java运行的标准。运行java环境时,都需要JRE进行编译,一般情况,JDK都包含JRE,只需要安装JDK即可[16]

JAVA的特点为,简单性、分布性、编译和解释性、稳健性、安全性、可移植性、高性能、多线索性、动态性。JAVA也可以运用到多个方面,如Android应用、在金融业应用的服务器程序、网站、嵌入式领域、大数据技术、高频交易的空间和科学应用。

MYSQL是瑞典AB公司开发的,是常用的关系型数据库。MYSQL具有多种数据库连接方式,且可信任的,MYSQL支持第三方密钥,数据库提供了可靠的镜像平台,通过对性能数据的采集,从而提供更好的查询和可预测性。具有高效性,属于陈述式管理架构,查找遵从性问题。

MYSQL对于每一个数据库对象,都赋予了身份验证,也可以对用户的某一项权限进行控制,数据库链接也需要提供密码登录,MYSQL具有事务处理,作业等功能。事务处理是指在一个完整的事务内,必须完成所有的操作后,才能结束操作,一旦出现错误,就会终止,回滚到初始。

在人力资源管理系统中,先使用类对象的数据库操作方法进行链接,通过DataSet读取数据。MYSQL的特点包括数据库备份技术的显著提高,包括完全备份、定期备份。可以根据实际情况使用。备份镜像分高可用性、运行,可用性模式。MYSQL管理方式先进,通过访问管理器启动停止数据服务。资源管理器提供基本操作,可以使用查询分析器执行SQL语句。MYSQL强大的事务处理机制,保证了数据完整性和。

参考文献

[1] Joshua Bloce. 潘爱民译. Effective Java中文版[M].机械工业出版社.2016.

[2] Bruce Eckel.侯捷译.Java编程思想[M].机械工业出版社.2015, 20: 190.

[3] 王森著.Java手机/PDA程序设计入门[M].电子工业出版社.2017.

[4] James Keogh.潘颖 王磊译.J2ME开发大全[M].清华大学出版社.2017(02).

[5] Ian Sommerville.程成等译.软件工程[M].机械工业出版社.2017(02).

[6] 陈立伟 张克非 黎秀红著.精通JAVA手机游戏与应用程序设计[J].中国青年出版社.2015.

[7] 飞思科技产品研发中心.精通Jbuilder9[J].电子工业出版社.2017 (011): 105-127.

[8] 微型爪哇人.Java手机程序开发[J].中国铁道出版社.2018.

[9] Frand M.Carrano,Janet J.Prichard .著 韩志宏译.数据抽象和问题求解--JAVA语言描述[M].清华大学出版社2015 (017): 45-47.

[10] 袁海燕 王文涛著.JAVA实用程序设计100[J].人民邮电出版社.2015.

[11] 纪红.人力资源管理系统的设计与实施[J].计算机与现代化,2016(3)

[12] 邵明. 车位管理系统的研究与开发[J].开发与应用,2017(2)

[13] 韩坚华. 单位人事管理系统的研究与开发[J].计算机工程与应用,2013(3)

[14] FanKaiyuan.J2EE-based Enterprise MIS desigh and implementation [J].Elservier(Energy Procedia 2018.(14).

[15] LiXin..NET Interoperability with J2EE[J].Elservier Energy Procedia.2016 (14)..

[16] Rolf Alexander Teubner.Information Systems Strategy[J]. Business& Information Systems Engineeing,2015,Vol5(4)

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

技术微信

375279829

在线时间

周一到周日

客服QQ

375279829

二维码
线