伴随科学技术的不断发展,人力资源相关的管理信息系统也在不断发展,企业人力资源管理信息系统(EHRMIS)的运用在各行各业也越来越广泛,下面由学术堂为大家整理出一篇题目为“基于Java的火电厂人力管理系统的平台开发”的人力资源管理论文,供大家参考。
原标题:EHRMIS在火电厂的应用研究
摘 要: 通过对我国火电厂现有人力资源管理系统的分析,总结了火电厂现有人力资源管理系统存在的主要问题,参考现有人力资源管理系统,结合火电厂的特点,基于Java语言开发了火电厂人力资源管理信息系统通用平台,并对平台中的机构管理、岗位管理、人员信息管理、人事业务管理、保险管理、薪酬管理、报表管理、培训管理、系统管理九个模块进行了介绍。
关键词:EHRMIS;火电厂;人力资源管理
20世纪80 - 90年代,我国开始实施电力体制改革,采取厂网分开、竞价上网、新电改正等一系列举措促进电力企业加强管理、提高效率。火电厂作为电力市场的竞争主体,必须适应环境的变化,顺应改革潮流,完善管理体制。人力资源管理改革是电力企业改革的关键环节,只有不断完善火电厂人力资源管理信息系统,发挥人才在市场经济中的竞争优势,才能深化电力企业的改革。
一、我国火电厂人力资源管理信息系统现状
我国国家五大发电集团实力雄厚,处于人力资源信息化的前沿。经过多年的建设和发展,国家五大发电公司的发电厂大多已建立了比较规范的机构与人员信息平台,完成了诸如员工信息管理、合同管理、报表管理等基础业务模块的建设,个别电厂开始使用员工自助和经理自助等自助管理功能。在完成这些基础模块建设后,薪酬管理、绩效管理、培训管理等业务成为当前人力资源信息系统开发的主要内容。然而,现有的人力资源软件产品在薪资管理、绩效管理和培训管理上功能过于简单,往往只侧重于信息的记录和查询,不能适应企业实际情况。其中,薪酬管理较为复杂,人力资源部门需根据国家电网及各下属单位薪酬管理方面的政策、方针、规章制度制定本单位薪酬分配体系,灵活定义薪酬公式,并根据员工变化情况及国家调标、晋级政策等,自动进行相应的薪酬处理,从而自动计算员工个人薪酬。另外,企业的业务具有既要求统一又要求个性化的特点,原有的人力资源管理往往很难兼顾这两方面的要求。针对这一情况,结合火电厂的特点,考察现有市场上常用的人力资源系统,推出了火电厂人力资源信息通用平台,即企业人力资源管理信息系统(EHRMIS)。
二、我国火电厂EHRMIS存在的主要问题
(一)未实现统一管理
现有EHRMIS数据由于未实现统一管理,导致各部门数据标准不统一,难以提供完整、准确、规范的数据,人力资源管理系统无法发挥信息资源共享平台的作用,无法为领导层决策提供基础保障。同时,数据未形成体系,无法建立模型,不能进行数据的分析与挖掘,难以为企业决策提供有力的数据支持。
(二)各模块间联动性差
同一数据在不同模块却需要多次录入,不仅重复工作且易出错,导致录入数据不一致。例如人员学历、职称等基础信息更新或年终绩效考核完成后,需手工进行岗位晋升操作,同时,在工资管理模块仍然需要手工录入工资晋升结果。
(三)数据传递及时性差
现存系统多为分布式结构,每个单位单独部署,部门到火电厂、火电厂到集团均按期以文件导入导出方式进行,不能保证数据及时性、一致性,导致运营调度系统无法及时做出决策。
(四)功能不完善
EHRMIS现有系统无绩效管理,仅为考核记录; 不支持机构的撤销、划转、变更等; 不支持机构变迁情况查询;系统中无人员变动记录; 信息汇总和沟通困难,时间周期长,准确性和真实性无法控制。
三、基于Java的火电厂人力资源管理信息系统通用平台开发
人力资源管理是一门理论联系实际的学科,EHRMIS是一个面向集团项目管理和人力资源管理的系统。坚持“通用平台+业务应用开发”理念开发火电厂人力资源信息系统通用平台,通过查阅国内外相关研究成果及发展趋势,对我国人力资源管理现状和特点作了系统分析,将共性的内容融入到通用平台框架中,将以人力资源管理需求为导向的功能性内容作为插件装配到平台中。由于平台的基础性,即使将来要对功能进行改造,也只需将改造完的内容装配到平台中,而不至于对系统的基础框架进行修改。如图1,本次开发的火电厂人力资源管理系统共设有9个模块,分别为机构管理、岗位管理、人员信息管理、人事业务管理、保险管理、薪酬管理、报表管理、培训管理以及系统管理。
(一)系统开发根据对现有研究资料的分析,在开发技术方面选择了具有较高通用性和安全性Java为设计语言。基于实用性角度考虑,在系统结构设计方面采用了Web浏览器访问的B/S( 浏览器-服务器) 结构。项目后台使用SSH框架,前 台 使 用Java; 应 用 服 务 器 要 求 支 持Web Sphere、Web Logic、JBoss、Tomcat; 数据库使用价格便宜、性能先进的My SQL,其具有的数据恢复的特点,适合需要跨平台访问信息的本系统; 开发工具使用(My)Eclipse、Net Beans等,Power Desinger、Rational Rose等工具也会在设计阶段应用。采用统一软件开发过程(RUP) 作为过程模型,采用Rational Rose作为软件建模工具。
(二)人力资源管理系统模块的构建
1.机构管理
组织机构管理能够支持火电厂内部多级管理模式,清晰展示组织机构的隶属关系、单位性质等信息; 能够实现组织机构的查询、统计、分类浏览、打印组织机构图等功能。
2.岗位管理
岗位信息管理功能模块用于管理和查询企业员工的岗位信息,包含职工的基本信息、岗位变更、行政党派职务等; 岗位管理和机构管理有基本的增加、删除、修改、查询和浏览功能; 岗位随着机构的变动而联动,同时增加了查询某个机构内所有岗位功能和岗位人员调配功能。如图2所示。
设置有“公有查询”和“私有查询”两种方式,为日后的薪酬体系的建立搭建基础,通过用户角色的转变为企业查询统计内部设置的各级岗位提供方便。
3.人员信息管理
在使用人员信息管理模块时,系统为每位员工赋予不同权限,员工需要通过账号密码验证登录,且只能查询本人的基本信息。作为人力资源管理系统的一个基本业务功能,管理人员可通过人员信息管理模块对在职员工个人基本信息、家庭成员信息、简历信息、社保医疗信息、薪酬信息等进行统计、管理和查询。