云平台下中小企业人力资源管理系统设计
2017-04-10韩立锋
韩立锋
摘要:该文是基于中小企业现状,同时又结合国内外先进经验,考虑到人力资源管理系统的通用性以及特殊性,所开发出的一套人力资源管理系统。该系统基于J2EE平台,SSH框架,同时结合SOA,工作流等先进技术对业务逻辑进行具体实现。同时又结合目前流行的移动客户端技术,使得本系统完成了PC端,移动端的互联互通。大大提高了使用效率。
关键词:SH框架;移动客户端;管理系统
中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2017)04-0043-02
1 问题的提出
云时代的到来,对于中小企业来说,充满了机遇与挑战。作为一种全新的模式,云时代提出了软件即服务的概念。也就是说,对于中小企业,并不需要太多的代价,和软件厂商进行前期需求确认,定制开发,上线,测试,售后等诸多环节。同样,也摒弃了过去以往太过标准化的软件界面,软件功能模式,有望迎接按需定制的个性化时代。同时,由于在云时代,云计算非常强大的计算能力以及很难计算的存储空间,对于中小企业来说,也节省了大量的硬件成本。
在如今竞争激烈的商业社会,中小企业可根据自身特点(资金,实际需求)来模块化,动态化的选择相应的云平台,云服务,云产品。最终提高企业的效率,降低成本。使得人力资源得到很好配置。提高管理水平。因此,有必要探索基于云平台的中小企业人力资源管理系统。
2 系统设计
2.1 系统核心功能设计
2.1.1 招聘管理
招聘管理分为企业外部招聘和企业内部选聘。对于外部招聘,申请人员需要申请工作岗位,初试合格后,人力资源部门进行信息收集,公司领导再进行复试,审核,合格后,办理录用手续,不合格者,退还所有资料。内部选聘,则是从企业内部人才库中选拔人才的过程。它对于企业在人才选拔中,同样具有关键性作用,同样需要进行初审,复试,审核等环节。招聘流程如图1所示。
企业人才库是从本企业进行优秀人才选拔的信息库,以便在企业内部进行晋升,转岗等,这种信息库的建立依赖于本企业内部其他信息资料的共享,比如可以按照月度考核,年度考核,考勤等基本资料进行筛选,综合,将最终优秀的人才保留与人才库中。这一方面能够对企业可持续发展提供了可靠的人才供给方面的保证。同时,极大地调动了本企业内部员工的积极性。
2.1.2 考勤管理
考勤管理是为整个人力资源管理系统业务应用系统的核心,提供了统一的业务架构。可完成系统内对考勤数据的采集、接收、交换、分发、分析、查询、统计、管理等工作,为用户提供符合其身份的业务功能应用。同时,对其他应用系统进行整合和管理,使各个系统之间可以快速互动交互,方便用户在办公平台上快捷处理各项工作,提高办公效率。
考勤管理不仅是人力资源管理系统中非常重要的功能,同时,也是比较复杂的功能。一方面,考勤形式需要多样化,不仅仅需要在办公区域进行考勤,也需要对出差外出人员进行考勤。同时,考勤设备多样化,不仅有指纹考勤,人脸识别考勤,还应该具备手机定位考勤。此外,对于在考勤中,还有相对功能复杂的各种加班,请假,调休等。如图,是考勤管理模块的架构图,它将各种终端设备通过互联网或者局域网进行数据提交,将考勤数据进行分析,查询等。
2.1.3 考核管理
如图3所示,在考核管理中,首先由人力资源管理部门在请示部门领导,公司领导后,根据本公司具体情况,来设置考核等级,考核结果系数等,然后设置考核模板,根据考核模板,被考核人,步骤及考核人,指定评议栏来设置考核流程,然后进行考核发起,填写考核计划,进行计划审核,并对不合理的地方进行修正,最后形成考核结果,同时还可以用报表进行显示。
2.2 系统架构设计
整个云平台可以分为基础架构即服务,包括硬件基础实施层、虚拟化、资源池化层、资源调度与管理自动化层。如图4所示:
2.3系统技术框架设计
整个系统技术框架中,采用了extJS与传统SSH框架相结合的方式,之所以进行这种架构,主要是基于开发效率及后期维护等多方面的考虑,我们知道,传统的JSP页面中,将前端页面与后台逻辑混杂在一起,显得十分混乱,而这种新的架构,可以很好的前后分离,前端主要将精力放在页面展现上,而后端程序员可以关注于服务器端业务逻辑的处理。使得整系统逻辑结构非常清晰。同时由于整体耦合度降低,使得协同开发成为可能,极大地提高了开发效率。
同时,由于在开发过程中,会遇到客户频繁变更需求的情况。采用extJS-SSH架构,是一种非常好的分层架构,其实质是面向接口编程。任何客户的业务逻辑修改,只需要修改相应接口,以及具体的实现方法,无需破坏系统的整体结构。这种特点也便于日后的维护。
4 结束语
本文在基于对50多家中小企业进行调查,分析基础之上,借鉴国内外先进经验,开发出了一套适用于中小企业的云平台下的人力资源管理系统,它涵盖了人力资源管理的方方面面。同时,考虑到中小企业经费有限,基于云平台,在一定程度上,减少了他们的经济负担,使得他们能够更加自如,更加便捷的去选用相应的模块,功能。提高了他们的信息化水平,同时,也提高了公司的管理水平,管理效率。
参考文献:
[1] 洪燚,方永.国内人力资源管理创新理论研究综述[J].金卡工程,2009(4):17-24.
[2] 彭剑锋,饶征.基于能力的人力资源系统开发与管理[M].中国人民大学出版社,2005.
[3] 龚靖.中小企业人力资源管理信息化实践的 SWOT 分析及建议[J].现代商业,2011(23):16.
[4] 赵来霞.全面探究中小企业人力資源管理的信息化问题[J].企业研究,2012(24):115.