预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共30页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

第页共NUMPAGES30页1引言企业在我国的国民经济方面起到非常大的作用,在一定程度上影响地区乃至整个国家经济的繁荣和社会的稳定。然而企业人员众多,职位复杂,管理起来很麻烦,传统的人工管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。由于当今企业的发展速度飞快,对各个环节的要求都非常之高,因此在计算机技术日益成熟的今天,使用计算机对人力资源进行管理,行之有效。既提高了企业人事的管理效率,同时,这也是企业的科学化、正规化管理以及与世界先进管理技术接轨的重要条件[1]。虽然目前市场有很多人力资源管理系统,然而这些系统普遍存在功能单一,提供服务有限的缺点,不能满足各种复杂的招聘要求,没有很好的针对性,真正符合企业自身的人事管理系统很少。如果根据企业自身的业务和需求开发一个满足自身需求的人力资源管理系统,这将可以节省企业大量的人力和物力,使企业对人力资源进行有效的管理。为了更好地满足一般企业的需求,在此开发一个实用的、易操作的人力资源管理系统,避免目前市面上的人力资源管理软件实用性差的弊端,从而实现高效、准确的对本单位员工进行管理。使人员管理的高效性、合理性、科学性与计算机的方便快捷有机地结合起来,使企业的人事信息管理不再复杂,增加数据处理的灵活性,给企业的人员管理带来前所未有的方便。通过网络人力资源管理系统对企业人力资源进行管理,使企业人力资源管理适应时代的发展要求,大大提高企业的核心竞争力。2概述2.1课题的目的和意义进入信息时代以来,电子商务空前发展,企业之间的竞争也已从有形的市场逐渐转向了网络,而相应的企业管理体制也发生了根本的变化,人力资源管理信息系统就应运而生了。人力资源管理信息系统是为了提高企业人力资源管理水平而设计开发的,是企业管理平台(ERP)的主要组成部分。系统设计的目的是对企业内部的人、财、物进行有效的管理,通过建立信息库、信息的自动处理、员工自助服务来达到信息共享、降低成本、提高效率的目的。最终企业借由资源管理系统,将人力资源运用到最佳经济效益[2]。2.2人力资源管理系统概况人力资源管理系统就是借助于计算机信息技术把现代人力资源管理理念和实践有机的结合起来,创建一种机制和管理平台。在这个系统中,计算机信息技术是支撑性的基础平台,人力资源管理流程和功能实现是目标。目前,国内的人力资源管理系统大多是源自信息系统,从部门的业务需求方面出发设计。管理信息系统的设计是为了服务于企业内部大多数业务操作员,将操作人员的重复性劳动进行初步自动化,即从管理理论抽象出理想化的业务管理模式,在基于该业务模式的基础上实现低层次的数据处理或业务流程电子化。一般无法满足多体制、多元化、多重组织结构的大型企业数据处理需求。在与国外同类应用系统及解决方案相比较,目前中国的人力资源管理软件还有一些不足:第一,大部分是由管理信息系统演变而来,从单一的人力资源管理或人事行政管理的业务需求角度出发设计,如人事管理、考勤管理等,服务对象是某一具体业务的自动化操作需求;第二,目前国内的人力资源管理软件虽然已将模块功能扩展至企业人力资源管理或人才资本管理相关的整个业务领域,但在系统完整性、前沿性和集成方面仍有欠缺。但国外系统虽然业务流程非常清晰,管理非常规范,却不够灵活,通用性不强。近年来,随着Internet的快速发展,基于web的应用系统的开发备受关注,但目前的人力资源管理软件大多是单机系统下的应用,这样对信息的管理者和使用者来说很不方便,并且由于开发工具本身的限制,对网络功能的支持强度不强,为以后软件的升级到互联网带来了麻烦。因此,有必要开发一个基于网络的人力资源管理系统,能在网络环境下实现数据的传输。而且,人力资源管理系统不仅仅能提供给企事业单位的人事部门或人力资源部门使用,而且也能提供给单位所有的部门和员工使用,这样才能使人力资源系统发挥出更大的作用。2.3课题的主要研究内容人力资源管理即是运用现代化的科学方法,对人力进行合理的组织、培训和调配,使企业有限的人力资源可以保持最佳比例,同时对人的思想、心理和行为进行恰当的诱导、控制和协调,充分发挥员工的主观能动性。人力资源管理信息系统不仅可以完成日常业务,而且还可以准确及时地搜索各种人力资源信息以供管理者进行决策。本系统使用J2EE架构,并以STRUTS为框架,Hibernate作为持久化层,讨论了构件Web应用系统的MVC体系结构。并探讨了设计模式与框架技术,设计并实现了基于STRUTS+Hibernate的人力资源管理信息系统,为以后的研究与实践打下了基础。该系统对企业员工各种信息进行统一管理,公司管理员可以登录本系统对企业的人力资源进行统一管理,并使人力资源管理人员从繁杂、重复的劳动中脱离出