电力企业人才信息管理系统设计研究

时间:2022-09-05 04:40:53

导语:电力企业人才信息管理系统设计研究一文来源于网友上传,不代表本站观点,若需要原创文章可咨询客服老师,欢迎参考。

电力企业人才信息管理系统设计研究

摘要:针对电力企业在专家人才管理和培养方面存在的问题和电力企业人力资源管理现状,提出了利用ASP.NET和Oracle数据库技术建立一个基于B/S架构的人力资源管理系统。详细介绍了该管理信息系统设计与实现的过程,包括该系统的基本功能、技术架构、数据库设计及部分功能模块的完整实现。该系统的上线解决了电力专家人才长期选拔和培养中的难题,建立起满足电力系统发展的技术人才梯队,提高了人力资源管理效率和水平。

关键词:管理信息系统;人力资源管理;B/S架构;用户登录

1开发背景

随着电力体制改革和国企改革改制不断深入,电力企业面临着严峻的发展形势,人力资源管理需要不断地创新提升。作为电力企业研究院,人才建设始终是企业长期发展的根本。为长期选拔和培养电力专家人才,建立能够满足电力系统发展的技术人才梯队,发挥专家人才在电网技术研发、技术监督、人才培养等方面的作用,建立统一的专家人才信息管理系统尤为迫切。近年来随着互联网技术的快速发展,计算机相关技术在企业管理中得到了广泛的运用。企业通过信息管理系统的建设,能够充分挖掘和开发各类信息资源,提高人力资源管理的工作效率,将更多事务性、重复性的工作交给信息系统处理,使得管理者能够有更多的时间考虑企业发展战略的问题,有助于作出正确的决策,从而提高企业整体管理水平。

2专家人才管理系统架构

2.1系统功能。专家人才管理系统功能模块主要由员工基本信息、专家人才资质管理、专家人才信息查询和系统管理4个部分组成。系统共有普通员工、部门领导、人资专责和系统管理员4类用户,所有用户均需在权限统一平台登录认证,通过认证后按照权限跳转到对应的业务模块。普通员工是系统中最基础用户,普通员工均可通过系统来填写和查询本人申报的资质、科技成果和个人荣誉等各种专家评价积分信息。部门领导负责审核由员工填报的专家评价积分信息并确认。人资专责可以查阅系统产生的所有员工多个维度的专家评价积分信息,进行统计分析,形成报表,从报表中发掘潜在的专家人才,并对其提供重点培养计划和管理建议。系统管理员负责对系统中所有用户的基本信息进行管理,如账号密码重置、员工信息的添加和删除、用户权限的配置等,对系统进行日常运维,但没有权限进行任何业务操作。2.2技术架构。专家人才管理系统采用经典的三层架构的设计模式,将整个专家人才管理业务划分为表现层(UI)、业务逻辑层(BLL)和数据访问层(DAL)。三层架构将应用层、业务层和数据层分离,实现类似面向对象思想中的封装,提供了一个代码结构清晰、易于开发的B\S开发框架,保证了代码的高复用性,降低各层之间的耦合关系,有利于开发任务同步进行,容易适应开发过程中出现需求不断变化的情况,有着可维护性高和可扩展性高的优点。系统采用了基于WindowsServer2003操作系统的VisualStuio2010平台开发环境,使用C#语言进行开发,前端使用Html、Asp、Excel、Word进行展示,数据库使用Oracle9i。基于当前电网企业专家人才管理现状,构建基于Web的人力资源管理信息系统平台,系统的总体架构图如图1所示。

3系统设计与实现

3.1数据库。系统数据库采用关系型数据库中典型的“三范式”设计模式,保证数据库冗余较小,结构合理。通过对专家人才管理功能、业务需求、流程规范等方面进行分析后,设计出23个数据库关系表,包括职工信息表、部门信息表、角色权限表、系统用户表、功能模块表、专家资质信息表、专家个人成果表、专家获奖信息表等。关系型数据表的结构如表1、表2所示,其余的数据表结构不再赘述。3.2系统功能实现。在软件开发过程中,各功能模块所使用的开发技术是相同的,不同的只是各个模块的业务流程之间的差异。因此,选取用户登录模块来剖析专家人才管理系统实现的过程。进入系统首页后,输入用户名和密码,点击“登录”按钮后触发页面后台代码btnLogin_Click函数。该函数调用了业务逻辑层的loginBll类中的LoginByAc-countName函数。loginBll类实现用户登录相关功能,该类中最关键的方法是LoginByAccountName函数。该函数根据输入的用户账号和密码来比对数据库中已经存在的员工账号和密码,若比对通过,则返回用户通过验证和用户的角色权限。btnLogin_Click函数根据LoginBy-AccountName函数返回值向页面返回登录是否成功的信息,登录成功则根据用户角色权限加载所有可以访问的功能页面链接目录。此外,为了避免数据库密码明文存储,提高系统安全性,系统中所有用户的密码都是使用MD5加密算法加密后存储的。

4结语

项目自部署以来较好地满足了电力企业对专家人才潜力挖掘和长远培养计划的需求。随着ERP在电力企业广泛部署和长期应用,企业已经深刻认识到人力资源管理不再是传统的人事管理,企业人力资源深度分析和挖潜人力资源数据背后的价值,可直接影响企业的决策和经济效益。分析了电力企业人力资源管理现状和专家人才培养的迫切需求,结合电力企业的现状进行了系统功能分析,提出了切实可行技术架构和易于开发的平台工具,给出了系统的总体架构图。对系统的数据库结构进行设计和详细的说明,并对系统功能模块如何实现进行了较为完整的描述。

参考文献

[1]薛黎明,侯运炳,等.矿山人力资源管理信息系统框架构建[J],中国矿业,2012,(6):25-30.

[2]丰世林,黄忠全,等.企业人力资源管理信息系统设计与实现[J].机床与液压,2004,(3):179-181.

[3]郭红波,孙永恒.中小企业人力资源管理系统的设计与实现[J].榆林学院学报,2017,(11):88-91.

作者:薛冰 钱光超 王丽春 刘峰 单位:国网安徽省电力有限公司电力科学研究