徐滔 游玲
摘要:本文基于大中型企业现状,同时结合HR管理系统开发设计的国内外经验,为适应不同企业对人力资源管理系统需求的通用性与多样性,开发的HR管理系统。该系统基于BPM PaaS云平台、SOA、工作流等先进技术进行构建。PaaS云平台即可解满足通用性需求,同时解决了SaaS系统无法按需定制的问题,使得本系统能更加快速的响应企业需求的变化,快速实现定制需求同时缩短软件的实施周期。
关键词:人力资源;HRMS;BPM;PaaS;HR
中图分类号:TP311 文献标识码:A 文章编号:1007-9416(2018)01-0145-02
1 问题的提出
随着云计算技术的日益发展,HR SaaS对于中小企业来说,充满了机遇与挑战。 一方面,企业级的客户倾向选择现成的SaaS以便快速应用到他们现有的运营工作中;另一方面,SaaS服务商也不愿意让客户选择定制化的服务,因为这样会束缚双方的工作内容。事实上,很多的SaaS服务商甚至会让他们的企业客户保持现状而不是去应用SaaS方案以应对不同的定制化的工作,这完全背离了SaaS应有的工作方式。另外,SaaS在面对大中小型公司的差异化需求,表现出了明显的无所适从。面对大中型企业个性化需求,功能简单的标准化产品完全无法满足其需求。而SaaS服务商自身的技术水平和服务能力也使得他们很难啃下大中型企业这块硬骨头,所以大中型企业在SaaS服务商看来,只是水中月镜中花。因此,有必要探索基于PaaS云平台构建大中型企业人力资源管理系统。
2 系统设计
2.1 系统架构设计
整个云平台由IaaS(基础设施、资源池、管理自动化)、PaaS(资源调度、自动化管理、工作流引擎、规则引擎)、SaaS(HR应用)三层架构组成。如图1所示。
PaaS层采用北京炎黄盈动公司的AWS PaaS,AWS PaaS是AWS平台家族的第6代产品,在以企业流程应用为核心的六大应用场景(流程类应用、数据类应用、协同类应用、移动类应用、集成类应用、服务类应用),提供集约化的IT平台能力。犹如拥有一把六脉神剑,以更低的成本、更高的效率打通平台化构建企业应用的经脉,真正简化了企业流程应用的开发、运行和维护。
2.2 系统软件功能架构
系统总体业务架构如图2所示。
2.2.1 系统管理
本模块主要提供系统功能参数设置:数据权限设置、人员相关的业务参数设置、合同参数、培训标准、异动参数、招聘参数、组织业务参数。
2.2.2 组织管理
为了满足企业组织模式的多样性(职能等级式、矩阵式、团队网络等),以及组织的快速灵活调整,可以满足职能等级式、矩阵式、共享服务、团队网络等不同的组织模式要求。同时汇报关系可以快速调整,可以敏捷响应组织的不断发展变化。并且系统支持因为组织调整而带来的人员流动和调整,以及考勤、薪酬的调整。同时系统支持时间轴,能够对历史变化进行追溯,也可以对将要发生的组织、人员调整进行业务的提前预处理。
2.2.3 招聘管理
以公司的人力资源规划为基础,以当前的人力资源配置状况为依据,制定具体的招聘计划和开展招聘流程。在招聘过程中既可進行普通的招聘流程:发布招聘信息(对内/对外)→筛选简历→笔试、面试等方式→进入录用管理→录用意见→在职管理中入职或资料进入后备人才库,也可根据所招聘职位的需要,定义不同的招聘流程。对于不同企业所定义的高级人才,可使用系统中专门的高级人才招聘体系,首先可自定义高级人才的招聘阶段,然后对其进行不同阶段的情况进行跟踪和评价,再根据不同阶段实际评价结果决定是否推进到下一阶段,最后决定是否录用。
2.2.4 员工自助
在全员参与HR管理的应用模式中,所有员工(包括各级管理者),都可以通过员工自助处理和自己相关的人力资源事务,如参与绩效评估、提出培训申请或培训建议;查看与个人相关的人力资源信息,如查询考勤信息、薪资信息、绩效信息等。在HR信息管理人员授权的情况下,员工还可以维护个人信息,减轻HR人员的信息维护的工作量。
2.2.5 合同管理
提供合同分类别管理,职员详细合同管理以及合同续签、变更、终止、解除业务。合同管理人员可建立如长期劳动合同、试用期合同、保密合同、培训合同等合同类别或子类别,将相关合同模板上传到系统中,并建立与职员个人合同的关联。
2.2.6 异动管理
提供员工聘任、调动、调岗、转正、离职等常用人事事务等。
2.2.7 培训管理
培训是企业给予员工的最大福利,是提高企业员工素质、发掘员工潜力以实现企业目标的重要途径。提供以课程为核心的企业培训体系和可配置的培训流程,支持全面的员工培训发展管理。企业可以充分应用能力素质模型,建立与战略发展匹配的培训体系,将培训内容与职位能力素质关联,使培训工作系统化。
3 结语
本文在对大中型企业进行大量需求调研与分析的基础之上, 借鉴国内外HR软件行业的先进经验,开发出了一套适用于大中型企业的基于PaaS云平台之上的人力资源管理系统,它涵盖了人力资源管理的全流程。 同时考虑到大中型企业个性化的需要,在系统中可以进行按需定制,在一定程度上减少了个性需求开发的时间与财务成本,使得企业客户能够低成本、便捷的获取软件应用,提高了企业客户的业务需求响应能力,降低总拥有成本。
参考文献
[1]游玲,江锦超.基于工作流引擎技术构建流程驱动型HR系统的研究[J].数字技术与应用,2017(7):106-107+110.
[2]朱琪.云环境中基于BPaaS模式的轻量级流程引擎的设计和实现[D].杭州电子科技大学,2016.
[3]徐鹏,张岩江,苏森.PaaS云资源调度技术研究[J].华中科技大学学报(自然科学版),2013,41(S2):52-56.
[4]郑世华,张艳丽.工作流程管理系统—BPM的特点与应用分析[J].科技视界,2015(24):254+262.