"景先生毕设|www.jxszl.com

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

2021-04-26 21:00编辑: www.jxszl.com景先生毕设
随着员工数目的增添和劳动分工的增加,行业之间的联系越发缜密。人力资源管理的需求也在急剧增多。实现人力资源管理的智能化将使得企业管理变得高效率。人才是企业生存的重要因素,人员数量的涨幅、变动将使企业的运营受到较大的影响;企业每天都在处理员工问题。员工人数的增多,分工详细,行业之间的联系显得更加紧密,使得人力资源工作量逐步增大,人力资源管理更加困难。一开始,人力资源管理采用手动方式处理更多数据、容错率高。人力资源管理系统就是用计算机代替大量的手动处理,执行更多的处理信息,使其更快捷、有效、长期存储。人力资源管理系统不仅为企业用户提供信息查询服务,还为用户提供了人员调动服务。实现人力资源管理的统一化、高效、智能化是现代人力资源管理的重要目标。该系统适应了当代企业用户对人力资源管理的迫切需求。该系统是以企业员工的就业为基础,确保您拥有针对当前雇员的人力资源信息数据库,在人力资源管理系统中,表被用来保存记录相关的人员和岗位信息,增进信息的添加、查询、修改和其他操作。该系统主要作用于web前台网页页面。汇编语言为Java语言,使用的是Myeclipse开发工具,通过struts 2框架、 spring框架 以及hibernate多种框架的结合作为主体框架,使用SQL Server的数据库,前台web页面所利用的开发方式是JSP动态页面技术。采用浏览器访问服务器的结构使用户便于操作系统,系统的前后台维护也便捷。关键词Myeclipse,人力资源管理系统,S.S.H架构,SQL Serve
目 录
1 绪论 1
1.1 课题研究的背景 1
1.2 国内外人力资源管理研究现状 1
1.3 课题研究的意义 2
2 系统的开发环境及技术简介 2
2.1 系统开发介绍 2
2.2系统开发的思想与技术 3
3 系统总体设计 5
3.1 总体功能模块 5
3.2系统管理员功能模块 5
3.3普通员工功能模块 6
3.4 系统业务描述 6
3.5 系统操作流程图 6
4系统详细设计与实现 7
41系统和数据库的配置 7
42概念模型设计 7
43数 *51今日免费论文网|www.jxszl.com +Q: *351916072
据库逻辑模型 7
5系统功能实现 13
5.1程序的类图 13
5.2程序的时序图 17
5.3系统功能实现的主要框架 23
5.4系统整体功能的实现 26
6系统的调试与测试 28
6.1软件测试的目的 28
6.2软件测试的任务 28
6.3测试环境 28
6.4测试环境的配置 28
结 论 31
致 谢 32
1 绪论
1.1 课题研究的背景
随着计算机管理系统的普及,大部分用户都会使用计算机系统对人力资源信息进行处理。人力资源管理系统是企业用户处理人力资源信息不可或缺的工具,是企业管理的日常运行和企业人力资源管理的重要条件。人力资源管理系统高效的完成员工信息管理工作。原始的人力资源管理方式是手动处理人力资源信息,各种操作都容易丢失信息。为了找到准确、正确、快速输出人力资源信息,通过信息管理系统来处理不同的人力资源信息。随着人力资源管理系统的呈现,机器代替人工的方式是实现人力资源管理的首要方法。人力资源管理系统对于信息的保存和数据的处理、查询,提高了工作的效率,降低了企业的成本。该系统旨在办理各色各样的人力资源信息。
1.2 国内外人力资源管理研究现状
人力资源管理是用户员工管理的重要组成部分,如何对于企业中人力资源进行高效的管理,成为对员工管理的一个严峻问题。人力资源管理一开始是由手动处理完成的。当企业规模很小的时候,手动处理就可以完成了,随着企业的员工的数量变大,如果仍然保持手动管理,就会导致信息处理效率下降,操作失误增加。在1960年代初,已经逐步开始实现最先的计算机信息管理系统。但是,因为那时相对于薄弱的计算机硬件系统,软件系统的开发是有限的,而信息系统只是一堆简略的数据。1970年以后,西方国家创造了了各种各样的计算机管理系统。1990年之后,是信息管理系统的用户时代,信息管理系统是大部分企业处理信息的重要方式,国内的人力资源管理系统1990年初开始迅猛壮大的。发展十年时间后,国内数据和信息管理技术的应用和产业化已经形成。然而,信息管理系统在工厂和企业中的运用却非常落伍。
在信息技术的开发和使用上,国内外企业之间有着很大的差别。国外企业已经完成了工业化生产和行动的高效化,国内大部分企业尚未完成。在国内,相对于制造业的生产力水平,低水平的设备通常远远落后于发达国家,在信息化程度低的情况下,企业在实施企业计算机管理信息的基础上很困难。就技术而言,国内企业没有实现生产的高效化和智能化,信息技术的发展周期比国外企业短,累计的经验数据比较少。将促使国内产业化和信息化,信息处理技术被用于促进企业人力资源管理信息的迅猛发展,国内企业在信息管理意识和水平上有大量的不足,计算机在处理人员信息是,准确地推算信息技术使用的风险和收益,以及总体规划的企业信息系统,通过逐步实施战略建立完善的步骤,设置一个好的解决方案。在计算机完成对管理信息的处理时,建立有效的信息处理系统实现方法。
1.3 课题研究的意义
随着计算机管理系统的发展给社会带来的巨大的改善,信息管理系统已经遍及城市的各行各业;严重影响信息时代带给现代企业的信息,需要各部门的更高效的处理企业和每位员工的各种信息,作为数据库的网络信息处理系统的发展[2]。为了便于企业对人力资源的管理开发了企业人力资源管理系统,随着人力资源管理的发展,企业人力资源管理快速普及,人力资源管理系统成功地满足了目前用户对人力资源管理的状况,可以实时查询到自己的相关信息[2]。
人力资源管理系统是一种很快捷,实用性很强的系统,该系统主要完成的是员工信息管理、招聘管理、保险福利管理和工资管理等模块;本系统的首要方针是建立各类功能,界面简略,使用方便,能够快速精确地完成各种人力资源信息的处理工作。把人力资源管理系统作为毕业设计的选题,把自己对于管理系统开发的相关知识经验用于系统的开发,还能积累人力资源方面的知识,提升自己的项目开发经验和处理系统问题的能力。
2 系统的开发环境及技术简介
2.1 系统开发介绍
2.1.1 Myeclipse简介
开发该系统所用的开发工具是Myeclipse。Myeclipse是Java语言中对于IDE应用程序的优化开发工具,使用Myeclipse可以在J2EE开发、数据库和应用服务器集成中发布,缩短了在计算机系统中应用程序处理的指令的时间,Myeclipse在J2EE开发和集成中是一个多样化的开发环境,具有完整的编码特性、部署功能、调试功能和发布功能[3]。

原文链接:http://www.jxszl.com/jsj/rjgc/62835.html