根据公司组织结构的不同,以及人力资源部门职能的不同,对HRMS的功能要求也有所不同。所以,草帽软件不但提供包含通用功能的HRMS产品,也可以针对不同客户的不同需求,提供基于一套成熟平台的定制开发。
我们的所有与HRMS相关设计,不管是成熟产品或是为客户所做的定制开发,都遵循如下设计框架:
基础数据层包含的是变动很小的静态数据,主要有两大类, 一类是员工个人属性数据,如姓名、性别、学历等;另一类是企业数据,如企业组织结构、职位设置、工资级别、管理制度等。基础数据在HR系统初始化的时候要用到,是整个系统正常运转的基础。
业务处理层是指对应于人力资源管理具体业务流程的系统功能,这些功能将在日常管理工作中不断产生与积累新数据,如新员工数据、薪资数据、绩效考核数据、培训数据、考勤休假数据等。这些数据将成为企业掌握人力资源状况、提高人力资源管理水平以及提供决策支持的主要数据来源。
决策支持层建立在基础数据与大量业务数据组成的HR数据库基础之上, 通过对数据的统计和分析, 就能快速获得所需信息, 如工资状况、 员工考核情况等。这不仅能提高人力资源的管理效率, 而且便于企业高层从总体把握人力资源情况。
系统采用先进的开发平台,该平台是基于SOA的开放平台,可基于模块化的低层服务、采用不同组合方式创建高层服务,从而实现重用。
系统架构于J2EE之上,具有跨平台及较高可移植性的特点。可支持Windows、Linux和Unix操作系统,也可支持不同数据库,如SqlServer,Oracle等,同时也可部署于不同的J2EE中间件,像Weblogic, Jboss等。
平台使用JSP/freemarker等不同的表现层,负责收集用户请求数据,以及业务数据的表示;对于不同的业务要求可以使用不同的表现方式,满足系统的可扩展性。
系统采用了先进的MVC架构,即模型-视图-控制的结构,该架构的优势是每个组件只关心组件内的逻辑,不应与其他组件的逻辑混合。三个部分以最少的耦合协同工作,从而提高应用的可维护性。
系统集成了Dojo作为Ajax的框架,Ajax功能可以减少网络流量,减少用户实际和心理等待时间,增加客户的体验性;在Ajax传递数据过程中采用Json格式,无需下载插件或其他程序,可增加系统反应速度。
平台中封装了高效的entity engine实体引擎,可根据需要系统相关的文件即可完成对数据库的操作,而不用直接对数据库的操作,这样可以减少出错的概率;同时实体引擎有缓存机制,可让系统把经常使用的数据缓存到内存上,提高整个系统的效率。
ECA即 事件-条件-动作 的规则,当系统触发一个事件时,可以对该事件定义一定的条件,当该条件满足时可以自动的执行一个动作,利用该引擎可以很好的完成相关的业务逻辑。
系统提供帐户管理权限控制体系、应用级身份认证和数据加密等整体安全体系,支持统一认证管理;同时所有的页面禁止使用Java 脚本与ActiveX,增加系统的安全性。
l 全面涵盖人力资源管理的所有业务功能,且每个业务功能都是基于完整而标准的业务流程与大量配套表格来设计,是用户日常工作的信息化管理平台。
l 对员工数据的输入工作只需进行一次,其他模块即可共享,减少大量的重复录入工作。
l 既可作为一个完整的系统使用,也可将模块拆分单独使用,在必要时还能扩展集成。
l 采用导航器界面,友好简洁,直观体现HR管理者的主要工作内容,且能引导用户按照优化的HR管理流程进行操作。
l 基本没有弹出式对话框,一个界面就能显示所有相关信息,并操作所有功能,信息集成度高。
l 支持集团型企业用户,提供异地、多级、分层的数据管理功能。
l 日常管理不受物理位置限制,可在任何联网计算机上经身份验证后进行操作。
l 为非HR部门人员提供基于Web的企业内部网络应用。
l 员工在允许权限内可在线查看企业及个人信息,注册内部培训课程、提交请假/休假申请,更改个人数据,与HR部门进行电子方式的沟通。
l 允许直线经理在授权范围内在线查看下属员工的人事信息,审批员工的培训、请假、休假等申请,在线对员工进行绩效评估。
l 总经理可在线查看公司人力资源配置及成本变动情况、薪资平衡表、组织绩效/员工绩效等各种与人力资源相关的重要信息。
l 提供接口与客户所使用考勤系统交互数据并生成报表。
l 与草帽软件其他应用模块如内容管理和财务系统完美集成。
l 可根据用户需求进行客户化功能改造及更改界面数据项的显示。
l 强大的查询功能,可灵活设置任意条件进行组合查询。
l 支持中英文(或其他语种)实时动态切换。
l 设定用户对系统不同模块的不同级别操作权限。
l 建立数据定期备份机制并提供数据灾难恢复功能。
草帽软件HRMS包含人事管理,部门管理,职位管理,绩效管理,技能管理,资质管理,培训管理,应聘管理,履历管理,考勤管理等十大模块。
草帽软件HRMS根据企业在系统中为员工建立的帐户对每个员工进行单独管理,其中包含该员工的个人信息,部门信息,职位信息,技能、资质和近期培训等信息以及考勤信息。所有信息都可以在其他功能模块中进行汇总查询并生成报表。
人事管理的模块结构图如下:
为企业的每个雇员在草帽软件HRMS中建立雇员的会员帐户,会员帐户详细信息包含:
v 雇员登录系统的用户名和密码。
v 雇员姓名。
v 雇员邮政地址。
v 雇员电子邮件地址。
v 雇员电话号码。
v 雇员所属部门。
v 雇员当前职位。
v 雇员当前薪资。
v 雇员附加属性(可由企业根据需求自由定制)。
在人事管理模块中,草帽软件HRMS还可以针对每个雇员进行如下管理:
v 管理雇员的所属部门。
v 管理雇员的所属职位。
v 管理雇员所掌握的工作技能,其中包括:
技能类型。
使用该技能的工作经验(年)。
技能等级。
v 管理雇员拥有的各种资质,包括证书,等级与工作经验等,企业可以根据自己的需要添加与修改适合企业策略的各种雇员资质类型。资质属性中包括:
资质类型。
获得该资质日期。
资质描述。
资质名称。
资质状态。
公司对该雇员该资质的审核状态。
资质到期日期。
v 管理雇员的培训安排,其中包括:
培训课程类型。
培训开始日期。
培训结束日期。
v 管理雇员的考勤情况,其中包括:
该雇员的请假情况。
该雇员的考勤打卡情况。
草帽软件HRMS对企业部门以及雇佣关系进行统一管理,其中包含该部门的详细信息,部门-雇员关系信息,以及雇佣关系管理中的雇员福利、薪水、雇佣合同管理,并针对上述信息生成报表。
部门管理模块的结构图如下:
在草帽软件HRMS中为企业每个部门建立相应记录,并管理部门与雇员之间的关系,包括:
v 部门信息管理
v 部门-雇员关系管理。
v 雇佣关系管理。
其中,雇佣关系管理中又包含:
v 雇员福利管理。
v 薪水支付方式管理。
v 薪水历史管理。
v 解除雇佣关系声明管理。
v 雇佣合同管理。
草帽软件HRMS对企业职位进行统一管理,其中包含该职位的详细信息,职位雇员信息,职位责任信息管理,以及对各个职位的综合组织结构管理,并针对上述信息生成报表。
职位管理模块的结构图如下:
在草帽软件HRMS中建立并管理企业的相关职位信息,管理职位的组织结构,包括:
v 职位详细信息管理。
v 担任该职位的雇员信息管理。
v 职位承担工作与责任管理。
v 职位组织结构管理。
其中,职位的详细信息包括:
v 职位名称。
v 职位当前状态。
v 职位所属部门。
v 职位工作类型。
v 职位其他属性,包括:
是否带薪标志位。
是否免付加班费标志位。
是否为全职标志位。
是否为临时标志位。
其中,职位组织结构信息包括:
v 该职位的管理人信息。
v 该职位的上下级结构以及直接上级信息。
草帽软件HRMS系统支持从绩效计划设定、绩效指标编制、绩效评估的绩效管理全过程作业。
在草帽软件HRMS中建立并管理企业的相关绩效评定信息,具体包括:
v 雇员信息。
v 雇员上级信息
v 雇员职位
v 绩效评定编号。
v 奖金属性详细信息。
v 备注
其中,奖金属性信息包括:
v 奖金来源。
v 奖金去向。
v 金额。
v 币种。
技能信息可以在人事管理中针对单一雇员进行特定管理,也可以在技能管理中进行统一管理。
在草帽软件HRMS中建立并管理雇员的相关技能信息,具体包括:
v 雇员信息。
v 技能类型信息。
v 技能使用时间。
v 技能等级。
资质信息可以在人事管理中针对单一雇员进行特定管理,也可以在资质管理中进行统一管理。
资质属性中包括:
v 资质类型。
v 获得该资质日期。
v 资质描述。
v 资质名称。
v 资质状态。
v 公司对该雇员该资质的审核状态。
v 资质到期日期。
企业培训信息可以在人事管理中针对单一雇员进行特定管理,也可以在培训管理中进行统一管理。
培训管理包括:
v 培训课程类型。
v 培训开始日期。
v 培训结束日期。
在草帽软件HRMS中建立并管理企业的相关应聘信息,具体包括:
v 应聘申请编号。
v 应聘职位。
v 职位状态。
v 求职信息获取来源。
v 申请人。
v 推荐人。
v 应聘日期。
在草帽软件HRMS中建立并管理企业的相关应聘信息,具体包括:
v 履历编号。
v 雇员标识。
v 履历内容。
v 履历日期。
其中,履历内容管理功能由草帽软件CMS系统提供。
另外,草帽软件CMS系统也可以提供HRMS中的各种政策法规管理功能。
在草帽软件HRMS中建立并管理企业的相关考勤信息,具体包括:
v 该雇员的请假情况。
v 该雇员的考勤打卡情况。
其中,雇员请假情况包括:
v 雇员标识信息。
v 请假类型。
v 开始日期。
v 截止日期。
v 备注。
有关打卡情况统计,草帽软件HRMS可以通过接口与其他考勤软件通信并同步打卡数据,并使用草帽软件的报表引擎生成考勤报表。
在草帽软件HRMS中提供了丰富多样的报表,其中支持个性化设计的报表功能;提供分析员工的离职情况,离职原因,满意度等,只要分为两大类:
v 可设计调查系统,对调查系统进行统计分析;
v 可对系统的数据进行分析,如离职率,离职原因等;