尚进
(西安电子科技大学,陕西西安710071)
浅谈高校人力资源管理信息化建设
尚进
(西安电子科技大学,陕西西安710071)
本文首先简要阐述了西安电子科技大学人力资源管理系统的建设目标及设计思想。其次,简要介绍了人力系统的软硬件支持环境。最后,详细论述了人力系统的软件体系结构。
人力资源管理系统;信息流;量化管理;集群;负载均衡集群
西安电子科技大学人力资源管理系统(以下简称西电人力系统)定位为人事处所有科室管理职能信息化的技术解决方案;基于计算机网络技术和通信技术建立的一个综合的人力资源管理系统;通过网络实现学校人事处各科室协同工作机制,人力资源相关管理工作与服务功能全方位计算机管理;整合人事相关资源、方便人事工作管理人员及教职工。该系统实现了人事管理的数据信息化、流程信息化、决策信息化,最终达到数据共享、管理自动化、管理智能化的目的。
西电人力系统建立在一个数据中心平台之上,充分利用网络优势,以数据共享的工作方式,全面支持对学校教职工的聘用(包括人员引进、调配)、聘任(包括定编定岗、晋升)、福利(工资、社会保险)、退休及人事档案等各项管理工作;向教师、学生和机关部门提供相应的信息服务,同时完善数据标准和管理规范。
西电人力系统的建设目标首先是支持各项人事工作的数字化,促进人事管理人员的协同办公,提高人力资源管理工作效率。其次,体现服务意识,为教职工、行政管理人员提供人性化、全方位、多层次的服务;提供完善的查询统计、报表制作功能,辅助领导决策;整合并规范人事管理业务,实现全校人事管理模式规范。再次,提供灵活的数据接口,满足历史数据的平滑接入和校内外各单位、教委、教育部等上级主管部门的各种外部数据需求。最后,该系统的开发应用是在信息化校园整体规划框架下进行构建,采用与其它业务系统相同的数据标准和管理规范,实现各类教职工信息有效整合、全校范围数据共享和一致,为上层决策和分析提供数据来源和基础。
为实现该建设目标,西电人力系统从设计思想上体现了如下几个方面:
西电人力系统的应用对象主要包括教师、行政管理人员、校领导、系统维护人员。“以人为本”的管理理念打破了学校职能部门、院系之间的界限,以学校内部不同的角色为中心,协调相关部门的资源和活动,围绕不同角色的特点、活动内容、工作职能来进行服务的分析和系统功能设计,围绕“人”重组业务流程,提高效率和对用户提供服务的响应速度,智能化、人性化地满足使用者的需求。
学校不同于企业,它是一个典型的社区结构,既有规范的教学、科研、管理业务,也有面向师生个体的生活服务的需求。学校的各项基本工作可以概括为以信息流为核心的管理、决策、知识的传播与创新。因此,西电人力系统设计时采用了 “信息流优先于物流和资金流,以满足信息的采集和处理为先”的设计策略。
传统业务系统的设计着重从管理的角度来进行功能模块的划分。使用者进入系统界面,找到要办理的业务再进行办理,无形中为使用者添加了不必要的操作,带来一定不便。针对这种“重管理、轻服务”的现状,西电人力资源系统改变以往的被动式服务,从使用者角度出发,根据不同角色的不同业务需求,将多个业务、跨业务的各种流程进行全面整合,按面向对象进行服务的集成,智能化地为用户提供各类信息和服务。
量化思想的核心就是以数字为基础,对关键的决策点和操作流程实行标准化管理。由于量化管理,每个重要的步骤都有了清晰明确的定义和参照物。因此,用户需要做的就是根据既定标准进行操作,从而最大程度地限制了“个人”变量对决策过程的影响。
西电人力系统建设不仅需要采取量化的思想,还要采用时间趋势分析、多指标对比分析、指标成分分析等多种方法,实现对实时数据、历史数据比较、分析,帮助学校发现在教学、管理中的问题,从而指导学校在科研、教学、管理方面的改革,提升学校的整体竞争实力。
人力系统软件平台采用IBM的WebSphere Application Serve作为该系统中间件服务器。它是一种基于J2EE和Web服务技术的全面应用服务器,将学校数据和业务处理与目前的随需应变的学校业务进行整合;其网络部署提供了可跨越不同应用架构和B2B应用的高级Web服务,为实质上是任意点之间的连接提供业务处理和应用可适用性。
人力系统硬件平台采用双节点的应用服务器搭建负载均衡集群,并采用单节点的HTTP服务器对外提供服务。通过采用PCserver负载集群的方式解决大并发、高可靠性、稳定性问题。该系统硬件平台配置了1台HTTP服务器(双路Xeon服务器,双CPU,主频3.0G,内存2G,硬盘146G×2)和2台应用服务器(双路Xeon服务器,双CPU,主频3.0G,内存4G,硬盘146G×2)。
人力系统的负载均衡集群 (集群就是一组计算机,它们作为一个整体向用户提供一组网络资源)为用户需求提供了更实用的系统,该系统使负载可以在计算机集群中尽可能地分摊处理,负载可能是需要均衡的应用程序处理负载或网络流量负载。每个节点(集群中单个的计算机系统就是集群的节点)都可以处理一部分负载,并且可以在节点之间动态分配负载,以实现平衡。
人力系统从技术架构的角度看,是一个层次化的结构,按照技术体系可以大致分为如图1所示的五个层次:
客户层是最终用户看到和使用的界面。对于大部分业务功能,直接使用浏览器操作;对于部分涉及系统管理的相关功能,也提供可视化的简单易用的工具进行配置管理。
表示层将客户层的请求委托给业务层。表示层组件有JSP和Servlet实现,他们接受客户层的请求,再与业务层组件通信,按客户组件理解的格式处理原始数据,然后由JSP或Servlet提供HTML或XML,传输回客户。
业务层封装了系统的所有实际处理逻辑。表示层的组件以客户身份请求调用业务层的组件。业务层的组件也会以客户身份请求调用集成层组件。业务层组件包含功能组件和业务组件,功能组件为业务组件调用,也可以用来让表示层的组件更好地访问业务组件。
集成层用来代理业务层和资源层之间的请求。针对资源层不同的外部数据和系统,集成层提供不同的组件以方便业务层调用。
资源层包含集成层中组件引用的系统,这些系统包含数据库、消息分发系统、遗留系统、邮件系统等。
图1 基于J2EE的多层体系架构
权限管理主要在功能和流程上起控制作用,提供应用对象授权管理功能,完成对人员、人员组或应用、应用组授权等相关工作,使各级用户只能浏览权限范围内的信息,确保系统安全运行。权限管理设计主要包括系统权限、模块操作权限、数据范围权限、单条数据ACL权限、数据字段权限。
强大的前段XML解析机制,支持前端的智能辅助输入控制,大幅度提高用户的数据维护效率和方便性。系统提供了强大、易用的编辑维护工具,如新增、编辑、复制、粘贴等。权限控制维护模块和字段,只能编辑维护权限范围内的数据,没有权限的只能查看,不能编辑维护。
消息管理服务提供应用同步机制,并提供开放式接口,支持扩展,可与大量业务应用集成,解决系统和系统之间、业务和业务之间、专业和专业之间的数据交换、业务同步、消息通知和协同工作的问题,确保信息的及时、准确传递。
同时消息中心可以通过其相应的邮件接口,实现通过音响、邮件等方式及时为用户提供流程通知。通过统一的通知工具,实现数据交换、流程驱动、在线交流等。
工作流引擎支持其他各类应用接口,保证管理和查询界面的一致性,同时客户端无须安装,解决流程区域限制、系统管理等问题。支持可视化的用户工作流定制,可以方便地修改和定制工作流程。具体功能包括流转配置、流转权限控制、支持动态流程、流转提醒、流转检视。
报表引擎和前端报表设计器共同组成了完整的报表/查询工具,完全基于Web实现,可以支持局域网、校园网、广域网用户的使用,支持和其他应用的整合。同时,能按用户提供的原始登记表进行打印并存档。
信息综合查询提供丰富、强大的查询功能,可以输入查询、下拉框选择查询、联动查询、单条件查询、多条件查询。可以自定义配置查询条件。
系统运行监控提供丰富的运行监视功能,可进行系统性能监视、模块运行监视、用户操作监视。自动记录数据变更日志,关键性数据变化后自动记录变更。
从功能结构设计方面,人力系统包括如下功能模块:机构信息管理、教职工信息管理、人事调配管理子系统、非编制人员管理子系统、合同管理子系统、离退休管理子系统、网络招聘子系统、绩效考核子系统、岗位聘任子系统、专业技术职务评审子系统、教职工薪酬管理子系统、统计与上报系统。
西电人力系统高度灵活,采用模块化、组件化的软件结构,便于拆分组合;开放的接口,便于信息共享。该系统将人事管理流程全面整合、数据集中管理,并且建立了健全的人员分类管理,为促进学校人事管理的信息化、科学化,保障人事改革的顺利实行提供了强有力支持。
[1]鲍蓉.高校人事管理系统的设计与开发[J].发展, 2010(2).
[2]赵艳平.人事管理系统的设计与实现[J].科技信息,2011(15).
[3]张仕乔.人事管理系统的设计与实现[J].科技创新导报,2011(17).
(编辑:王天鹏)
TP315
:B
:1673-8454(2015)09-0053-03