随着信息化的不断深入,HR系统应用也越来越普遍。今天我们就从技术角度对HR系统进行剖析,让大家更深入地了解人力资源管理系统。
从技术角度来说,要建设一个成功的HR系统,首先要选择一个合适的应用架构,然后根据应用架构确定所使用的技术架构体系,再针对系统的各个环节选择合适的技术解决方案。选择技术方案要根据实际的需求情况,不能盲目采用所谓的最新、最先进的技术。
HR系统与其他的信息管理系统不同,HR系统的用户已经拓展到企业的每一个角落,而且企业人员是不断流动的,所以HR系统必须提供一个很好的应用扩展模式,让企业可以根据发展需要不断的扩大系统使用人群。
HR系统需要管理企业的所有职员,这就包含了总公司旗下的分公司、办事处等。传统HR系统使用的C/S(Client/Server)架构,已经不能够满足全球化发展的经济趋势,B/S(Browser/Server)应运而生。采用B/S架构模式设计的应用系统,用户的电脑上不需要安装任何软件(或者只需要下载安装一些插件),就可以使用浏览器,进行业务处理。这种模式最大的优势是对广域分布企业用户的支持。另外,无需安装、操作和维护简单方便也是这种应用架构的优势。对于具有多个在不同地域的人力资源管理部门的大型集团企业来说,B/S架构的HR系统是最好的选择。
HR系统一个重要功能是对人力资源发展的预测和分析,这其中,除了采用必要的统计分析技术外,还需要使用一些数据挖掘技术,比如对企业人力资源发展状况的预测,对员工满意度调查结果的深度分析等,这些都需要数据挖掘技术的支持。
实时与共享是信息系统的一个重要特征,HR系统作为企业内部信息系统的一部分,必须能与企业的信息系统保持顺畅的沟通,同时还需要获取外部的相关信息,如招聘、培训等。因此开放互联性也是HR系统的一个重要技术要求。为了解决不同信息系统之间的交互,国际上已经发布了很多技术标准,比如规定数据存储格式的XML技术,规定数据访问接口的LDAP、ODBC、JDBC标准等,此外,很多应用系统和数据库系统还提供了数据交换工具,都可以实现不同系统之间的交互。8thManage的HR系统已经实现了系统数据的实时共享与和外包系统的直接对接,在系统开放互联性做的相对是不错的。
系统的安全性也是HR系统在技术上必须要考虑的问题。HR系统的安全隐患主要来源于基于广域网络的数据传输。这个问题,目前已经有了比较完善的网络安全解决方案。如,网络传输可以应用加密传输,可以采用防火墙技术、VPN(虚拟专用网)技术等。除了网络安全解决方案,对重要数据进行加密存储也是HR系统安全性的重要保障。此外,HR系统提供的各种功能和数据上的操作权限,也是保证系统安全的一种可靠的实现方式。
HR系统作为一个复杂、庞大的企业内部信息系统,除了以上所说的技术外,还要依赖很多其他的技术,比如动态报表技术,模块化设计等等。