资源描述
Guru eHR产品白皮书
提示:本产品白皮书仅由明基逐鹿软件(苏州)有限公司销售专员提供给客户,文件内容和资料归明基逐鹿软件(苏州)有限公司所有,因此我们要求贵公司对本文件所有内容进行保密,其使用范围仅供公司内部传阅,请确保接触该文件的人员不进行第三方传播。
――明基逐鹿(苏州)有限公司
目 录
第一部分:人力资源管理系统综述 3
一、企业人力资源管理系统应用的几个阶段 3
阶段1: 零散应用 3
阶段2: 基础应用 4
阶段3: 最佳实践 5
二、人力资源管理系统发展简介 6
第二部分:系统设计思想与功能架构 7
一、系统设计思想 7
二、系统功能架构 8
核心业务管理(Guru eHRMS) 9
功能完备的人事管理 9
灵活弹性的薪资管理 10
准确及时的假勤管理 10
个性化的报表管理 10
协同业务管理(Guru ePortal) 10
企业门户(Guru ePortal) 10
工作流程管理(Guru eFlow) 11
行政人事资源管理 11
用餐管理 11
人力资源开发管理(Guru HCM) 12
员工知识管理(Guru eKM) 12
员工绩效管理(Guru ePerformance) 12
员工招募管理(Guru eRecruiting) 12
员工培训管理(Guru eTraining) 一三
决策支持系统(Guru eDSS) 一三
第三部分:系统架构与功能特点 14
一、 Guru eHR系统构成 14
Palau 14
Palau Mirage Report Suite 16
Guru eHR 17
二、 Guru eHR其他相关技术 21
总线式结构 21
安全解决方案 21
多语言支持及自定义文字界面 22
日志、错误处理机制 22
开放性 23
数据权限 23
其他技术指标 23
第四部分:明基逐鹿及服务 25
一、明基逐鹿简介 25
二、部分合作伙伴 26
三、客户案例浅析 27
四、部分eHR典型客户 29
第一部分:人力资源管理系统综述
人力资源管理系统(Human Resource Management System-HR)就是以人力资源管理为理论基础而设计开发的信息系统,将有关人力资源的分散信息集中化并进行分析,优化人力资源管理的流程,实现人力资源管理全面自动化,并与企业内部的其他系统进行匹配。
一、企业人力资源管理系统应用的几个阶段
阶段1: 零散应用
我们可以反思一下,企业里现有有关人力资源方面的信息是如何保存和查找的?可能会用自编程序、FoxBase或Excel等来计算员工的工资,而员工的养老金信息、合同信息、个人信息等可能被存放于多个Word或Excel文件中或打印出来放在文件柜里。这种分散的信息源数据格式不统一(纸张——手工统计与手工上报、PC文件——电子表格和电子文档),并且有多重的数据来源(人事档案、考勤、薪资、财务),在信息的采集、整理和更新时会产生许多重复的工作,造成人工浪费,其保存和查找也是一个相当困难的过程,而要使所有的信息得到及时的更新从而保持相容的状态则几乎是不可能的。
当政府相关部门、股东或上级机构需要一份报表时,往往会从计算工资的文件里得到最新的员工人数和姓名,从另一个纸面文件里获知他们的隶属于何地何分支机构,再从其他文件里获取他们的年龄、生日、教育、性别等信息。由于它们都是分散保留的,因此将这些分散的信息匹配在一起,其工作量可想而知,造成对不断变化的人力资源管理的实际情况反映迟钝,
对组织和员工的需求被动响应;而由于信息的分散存储造成信息不一致或不完全的情况,则更令人束手无策,时常会出现差错。
Legacy
System
阶段2: 基础应用
在采用和实施人力资源管理系统之后,就会将依赖于人的过程改为依赖于计算机系统的过程。企业管理人员只要获取了相应的权限,就可以随时进入系统,直接查阅相应的信息。
如某厂在采用和实施人力资源管理系统之后,一位老总在随意浏览全厂人事信息时,偶然发现某位员工在某月有多天的加班工资,而他记得该员工曾在该月请了多天病假。这种现象其负面影响往往会远远超出几十块钱的加班费。试想一下,如果同部门的另一位员工也请了若干天的病假并且被扣了部分病假工资,那么这位员工会如何对待工作?其他员工又会有什么样的想法?像这种审计过程,在没有人力资源管理系统支持之前几乎不可能实现。企业的老总可能会因为工作的繁忙而无暇顾及“小事”,也可能会因为其他因素不便细查,或者他也想不到会有某种舞弊的现象存在。而人事部门提供的报告毕竟只是静态的、汇总的,可能是经过人为过滤的或一个侧面的信息。
实施了人力资源管理系统之后,老总也许只是利用五分钟的空闲时间就可以浏览一下系统,不仅可以得到较为全面的、详细的、未经过滤的第一手人事信息,发现不公平的现象,甚至还可以从中得到某些灵感和启发,从而改进企业的管理。
这种透明性还可以规避企业管理中潜在的风险。不少企业都在不同程度上存在着人才流失现象;对此,除了抱怨外部环境以外,往往拿不出较为有效的办法。人才流失除了因为薪资因素之外,还有很多其他因素,如工作环境、领导公平与否、培训机会和个人前途等等。现在不少人利用业余时间学习了很多的课程,得到了证书,有了一技之长。但是,按以往的情形,除了有机会在领导面前显示外,他很难得到相应的岗位和报酬。同时,在掌握了充分的技能之后,该员工也不会安心现在的岗位,结果是远走高飞;如果将技能输入人力资源管理系统,在某个岗位需要人时,先搜寻一下企业内部是否有合适的人选,这样也许会留住一部分人才。再如,在提拔干部时,是根据谁在领导面前表现得多,还是根据他的知识、技能和以往的绩效呢?体现公平原则不仅在于选拔出合适的人才,而且它还给员工一种暗示:个人在本企业的前途不在于是否善于在领导面前表现,而是在于个人的努力程度,从而达到激励员工的目的。体现公平性原则不应只是一句口号,它需要企业在制度上予以保证和必要的系统工具支持,人力资源管理系统就是一种非常有效的辅助工具。
薪 资
招 聘
时间及
人工成本
组织与员工
福利保险
培 训
阶段3: 最佳实践
采用人力资源管理系统,就可以用集中的数据库将与人力资源基础管理相关的信息全面、有机地联系起来,有效地减少了信息更新和查找中的重复劳动,保证了信息的相容性,从而大大地提高了工作效率。
但采用和实施人力资源管理系统不仅仅是为了提高工作效率和减少差错。应该看到,在实施人力资源管理系统后,还能使原来不可能提供的分析报告成了可能。经过整合的、较为全面、准确、一致和相容的信息不仅可以让企业领导对本企业人力资源的现状有一个比较全面和准确的认识,同时也可以生成综合的分析报表供企业领导人在决策时参考。如在薪资普调或薪资体系变更前,生成按岗位的历史薪资分析报告等,可辅助企业领导决策科学化。
实施人力资源管理系统的过程本身也包含着回顾企业本身的机构和岗位设置、管理流程、薪资体系等等,并根据软件中所蕴含的先进管理思想来改变现行的体系。在实施的过程中可以看到这样一种现象:管理水平相对完善的企业,实施工作往往会比管理水平相对较低的企业容易;而管理水平较低的企业在实施过程中也会迅速地暴露出本企业在人力资源管理中存在的问题。
同时,实施过程也是一个反思先行制度,重组、改进和提高管理水平的契机。可分为三个层次:
第一层次:提高HR部门的工作效率。员工的考勤处理、工资计算处理、职务调动处理及其信息管理等事务要占用HR管理者大量时间,手工操作不仅效率低,且容易出错。因此,系统首要解决的是如何提高工作效率。
第二层次:规范HR部门的业务流程。招聘、业绩评估、培训、员工职业计划、离职等流程的设计都是HR管理者的考虑范围。系统将相关的工作职能完全覆盖并划分清楚,且能将经过优化后的流程体现在软件中。
第三层次:为企业和员工提供增值服务, 使企业组织充满活力,HR部门成为企业战略服务部门。从发展趋势上看,HR管理者将从行政事务处理者向企业战略伙伴方向发展。对HR部门而言,企业管理者和员工就是他们的客户,如何为这些客户实现增值是HR部门面临的重要问题。如:如何根据企业战略进行人力资源规划、如何通过合理的招聘技术与测评技术为企业选择合适的人才、如何通过工作分析技术及相应的绩效考评体系来提升组织与个人绩效、企业领导如何能方便地了解员工的各种状况等,都是HR部门要做的。
组织和职位
绩效管理
规划与人工成本
福利保险
薪资管理
休假管理
员工管理
合同管理
考勤和时间
员工自助服务
招聘管理
培训管理
外部系统集成
分析报表
关注
员工 绩效
薪资 成本
二、人力资源管理系统发展简介
人力资源管理系统的发展历史可以追溯到20世纪60年代末期。由于当时计算机技术已经进入实用阶段,同时大型企业用手工来计算和发放薪资既费时费力又非常容易出差错,为了解决这个矛盾,第一代的人力资源管理系统应运而生。当时由于技术条件和需求的限制,用户非常少,而且那种系统充其量也只不过是一种自动计算薪资的工具,既不包含非财务的信息,也不包含薪资的历史信息,几乎没有报表生成功能和薪资数据分析功能。但是,它的出现为人力资源的管理展示了美好的前景,即用计算机的高速度和自动化来替代手工的巨大工作量,用计算机的高准确性来避免手工的错误和误差,使大规模集中处理大型企业的薪资成为可能。
第二代人力资源管理系统出现于20世纪70年代末。由于计算机技术的飞速发展,无论是计算机的普及性,还是计算机系统工具和数据库技术的发展,都为人力资源管理系统的阶段性发展提供了可能。第二代人力资源管理系统基本上解决了第一代系统的主要缺陷,对非财务的人力资源信息和薪资的历史信息都给予了考虑,其报表生成和薪资数据分析功能也都有了较大的改善。但这一代的系统主要是由计算机专业人员开发研制的,未能系统地考虑人力资源的需求和理念,而且其非财务的人力资源信息也不够系统和全面。
人力资源管理系统的革命性变革出现在20世纪90年代末,全球化进程的加快与国内市场竞争的日趋激烈,使人才成为企业最重要的资产之一;如何吸引和留住人才,激发员工的创造性、工作责任感和工作热情已成为关系企业兴衰的重要因素;“公正、公平、合理”的企业管理理念和企业管理水平的提高,使社会对人力资源管理系统有了更高的需求;同时由于个人电脑的普及,数据库技术、客户/服务器技术,特别是Internet/Intranet技术的发展;其中最为主要的是人力资源管理本身的发展也到了一个关键性的时刻:
1、大部分企业已经脱离初级的经营形态,内部管理制度初步建立并且得以理顺,现代人力资源管理的意识得到普及,企业普遍重视人力资源管理;出现一大批适合企业经营需要的人力资源管理从业者,人们不再对人力资源感到陌生,人力资源管理的思想和水平得到提升。
2、政府的宏观人力资源开发环境和系统成熟,各种劳动人事方面的法规政策和规章制度趋于完善,在人才的观念上关注新的人力资源的思想,并实现了国家人力资源开发的信息化。
3、人力资源服务提供商市场逐步成熟,人力资源系统开发技术和HR软件产品不断发展。人力资源管理的每一个环节都有成熟的HR服务提供商,从整体人力资源咨询、信息系统建设、工作分析、组织设计、招聘、甄选、面试到评估、培训、薪酬设计、福利、激励与企业文化建设等。
上述各方面因素使得第三代人力资源管理系统的出现成为必然。
第三代人力资源管理系统的特点是从人力资源管理的角度出发,用集中的数据库将几乎所有与人力资源相关的数据(如薪资福利、招聘、个人职业生涯的设计、培训、职位管理、绩效管理、岗位描述、个人信息和历史资料)统一管理起来,形成了集成的信息源。友好的用户界面,强有力的报表生成工具、分析工具和信息的共享使得人力资源管理人员得以摆脱繁重的日常工作,集中精力从战略的角度来考虑企业人力资源规划和政策。
第二部分:系统设计思想与功能架构
一、系统设计思想
Guru eHR的设计思想首先是为人力资源管理部门提供一个全面的信息管理系统,通过系统可以比较容易地获得所需的关于组织体系、薪酬福利成本、人力资源状况等静态数据,也可以方便地获得各种变动信息来进行趋势预测。在企业内实现信息依据权限的共享,人力资源管理的日常业务在信息系统的协助下变得高效快捷。
Guru eHR将先进的人力资源管理理念和明基集团全球化运作、本土化管理完美融合,人力资源管理领域的一些先进的管理思想在Guru eHR人力资源软件系统中得到应用。软件的设计本身就包含有一些预设的管理思想,软件应用的过程也是一些先进管理思想在人力资源业务中得到应用的过程。Guru eHR在产品设计采集原型阶段,积明基多年积累的制造业\研发\营销等多领域的人力资源管理经验,充分了解企业营运作业,充分了解管理者、决策者及IT部门不同层面的需求;Guru人力资源管理顾问和人力资源系统设计分析工程师采集并实施了包括大中型外企、大型国企在内的众多企业,通过软件实施,用户人力资源管理流程会在实施顾问的帮助下根据软件的优势进行重组,其结果是得到了更加高效和合理的管理流程和工作方式。
所有先进的管理思想,在管理信息系统中最终都会体现在灵活通用的业务流程上。Guru eHR的体系结构具有良好的可配置性和可扩充性。用户可以根据自身的需求定义特定的应用模块和管理流程,与其他的业务或外部的手工操作衔接,如果业务或流程有所变动,只需在软件中更改设置即可,不需要重新开发或购置软件。
通过不同软件模块的集成,整个企业的业务都可以在统一的信息平台上得到整合。Guru eHR是国内目前业务覆盖面较广泛、纵深度较大的人力资源管理系统,其系统设计理论涵盖了现代先进的管理理论和经典管理模式,并承载了企业人力资源管理的发展方向――即向着多元、融合、协作、沟通的方向发展,提高了企业人力资源的综合应用能力。
在Guru eHR中所有的人力资源业务可以在三个方面体现:
一是人事核心业务管理(Guru eHRMS),包含了人事基础体系架构与全面的薪酬副利管理基础体系。人事基础体系架构即如何定义组织机构和职位体系,对应到具体的人力资源业务,包括集团公司架构、组织机构设计、职位体系设计与岗位变动管理、人事档案管理、合同管理及相应的报表和查询、统计分析以及系统的设置与维护等;薪酬副利管理基础体系包括灵活弹性的薪资副利管理与准确及时的假勤管理,最主要的作用是维持薪酬支付的内部平衡和外部平衡,提高薪酬满意度,并作为一种辅助手段,配合其他人力资源管理手段的实施。薪酬管理是人力资源管理中最为烦琐、复杂的业务,Guru eHR系统提供强大的计算功能,以及统计查询功能,为日常工作提供了极大的帮助。人事基础体系架构的建立,也就是人力资源核心业务管理框架的建立。
二是人事协同业务管理(Guru ePortal),在统一的人事信息平台(门户网站)上实现对内部工作流以及内部事务等的处理,最大限度地消除企业内部的各类孤立信息,整合企业现有业务系统(不仅是人事系统),统一数据流程,并对其进行全面安全保护。对应到具体的应用,包括企业门户(Guru ePortal)、工作流程管理(Guru eFlow)、人事行政资源管理等。
三是人力资源开发管理(Guru HCM)。人力资源管理(Human Resources Management)经过多年发展,越来越有别于传统的“人事管理”(Personnel Management)。人力资源管理部门的价值,是通过提升员工的效率和组织的效率来实现的;人力资源管理人员,必须为企业的增值服务,为直接创造价值的部门努力创造达成目标的条件。对应于具体的人力资源业务,包括员工招募管理(Guru eRecruiting)、员工培训管理(Guru eTraining)、员工绩效管理(Guru ePerformance)、决策支持系统(Guru eDSS)、员工自助服务等。
二、系统功能架构
明基逐鹿eHR整体解决方案架构图
产品面
明基逐鹿eHR整体解决方案架构图
应用面
核心业务管理(Guru eHRMS)
Guru HRMS 既可作为一个完整的系统使用,也可将其功能模组灵活组合独立使用。
功能完备的人事管理
Guru HRMS支持多层次的组织机构和职位体系,是企业人力资源部门日常工作的工作平台。
Guru eHRMS员工信息管理提供非常详细的员工信息维护界面,包括员工个人基本信息、员工工作分配的信息、家庭和社会关系、合同和档案信息、员工各种证件和证书信息、帐号和地址信息等等,还可以在系统提供的标准信息的基础上由用户自定义并扩充员工信息。可以设定每个组织机构和职位的工作任务和目标,对应于每个职位,可以设定工作描述、资历、学历、培训需求、工作背景、学院背景、对应薪资等级等职位相关信息。
用户需要做的工作就是配合Guru实施顾问设定组织结构和职位体系,设定各层次的组织结构和职位需要完成的工作。然后把员工分配到相应的组织机构和职位上,形成人力资源框架体系;管理层可以随时在各个组织机构和职位层次上了解各种的人力资源状况,层次分明、条理清晰。
灵活弹性的薪资管理
Guru HRMS支持企业按照实际需求,架构薪资计算公式和计算模式,实现全自动计算,流程化管理。
公司的薪酬福利政策一般在很大程度上要受到当地政府的相关劳动政策法规的影响。Guru HRMS薪酬管理系统遵循本地化的薪酬管理模式,在开发和使用上比国外的软件更能适合中国的国情;另外,Guru HRMS 为您提供弹性的薪资计算方式,在薪酬管理的定义和设置上十分灵活,可以针对不同的城市、部门、职位等员工组定义不同的社会保险和个人所得税的计算规则,还可以针对不同的个人定义不同的计算规则;系统可以同时处理不同币种的工资计算,可以生成各种灵活的报表,并可以灵活导出到外部文件中;系统提供与多种财务系统的接口,薪酬福利数据可以根据要求过帐到ERP财务总帐模块或独立财务系统中进行分析核算。
准确及时的假勤管理
Guru eHRMS提供与考勤配合的企业日历和班次设置,员工的考勤纪录可以手工处理或通过装载由外部转入,有数据接口对应不同的刷卡机读取员工刷卡数据,亦提供企业内现有考勤系统的数据接口,方便实现员工出勤资料的准确快速录入、整理、检核;项目灵活合理的排班计划,满足不同企业的考勤制度和排班需求,按照企业政策计算相应的轮班工资;实时的考勤数据的审核和分析,是维护每个付薪期间考勤数据的依据,这些数据可以被工资系统引用并计算相应的工资增减,使企业劳动力成本得到有效的控制。
个性化的报表管理
Guru eHRMS提供强大的报表制作与管理工具,用来快速定制用户的各种特殊报表,所有的报表都可以导出生成外部文件,例如纯文本文件、EXCEL文件等,并对报表的编辑、修改、浏览提供了完善的权限管理,确保信息的安全。
协同业务管理(Guru ePortal)
企业门户(Guru ePortal)
Guru ePortal以网站形式,提供了一个企业文化和协作沟通的载体,在这一载体上可实现签核流程管理、员工自助服务、个人资讯、部门资讯、企业通讯录、公布栏、会议管理等等企业信息化功能,达到组织与员工零距离接触。系统内含:全文检索模组+WebMail(免软件电子邮件收发模组)+SMS(行动简讯模组),出差外地的员工,也可以通过Internet工作;可以用公告系统向指定的范围发布公告,用消息系统向指定的个人传送消息。同时Guru ePortal提供单点登陆(Single Sign-on,SSO)、信息集成、应用集成、系统集成等众多功能,为多系统(ERP\SCM\CRM\PDM等)提供了一个B/S结构的整合平台。Guru ePortal存放在单独的服务器上,无论是对各地的员工、合作伙伴、还是客户,都可以提供每天24小时的不间断服务;Portal的数据和应用可以根据每一个人的要求来设置和提供,订制出个性化的应用门户。
工作流程管理(Guru eFlow)
Guru eFlow 采用国际工作流管理联盟WFMC(Workflow Management Coalition)标准,提供表单生成器(Form Designer),让使用者轻松制作表单。性能稳定、功能强大的工作流引擎(Workflow Engine)和随意拖拉的流程自定义界面,可实现Web浏览、多功能流程追踪监控、企业建模、业务流程模型设计、管理与监控模块、数据及应用接口管理等,使文件签核流程化、文件管理电子化,真正实现企业数位化办公的运营目的,是唯一获微软认证的工作流程软件。Guru eFlow提供基于不同表单、不同部门、不同人员对流程的申请数量、各表单的处理效率、表单的处理时间等等的统计分析并且给出图像化报表。
行政人事资源管理
实现公司资源(如宿舍、会议室、贵重办公用品)的在线管理,管理者还可随时增加资源类别,并以树状结构方式使公司资源和使用情况得到清晰呈现,为公司内部资源管理提供极大便利。还可与薪资系统相结合,针对自费资源的使用状况进行扣费。
用餐管理
可直接与刷卡机(IC多功能卡)相连,统计、显示员工用餐状况;提供用餐检核功能,可轻松找出异常用餐人员;提供与各供应商之间的费用结算功能,实现公司用餐供应商管理。
人力资源开发管理(Guru HCM)
员工知识管理(Guru eKM)
Guru eKM提供企业内部各阶层使用者一个整合的接口,在简单、易操作的浏览器环境中,以权限为依据存取公司内部各类信息以及部门组织内累积的知识,实现信息共享、在线学习与交流,完成内部知识的传承。Guru eKM不仅提供员工自我学习与信息传递的渠道,也是企业的知识库。Guru eKMS设计的核心目的是实现工作协作,建立企业的知识管理平台。eKMS提供企业内各阶层使用者一个整合的界面,在单一简易操作的浏览器环境中,以各种角度方便的存取公司内部各类资讯,以及部门组织内累积的知识,不仅是自我学习与资讯传递的管道,也是企业的知识管理库。
通过Guru eKMS产品,依托明基自身成功的知识管理经验,为客户提供知识管理平台的建置与知识管理应用的顾问咨询服务;帮助企业获取知识、累积知识、分享知识,创新知识,从而累积企业的知识资本,提升知识新竞争力。
员工绩效管理(Guru ePerformance)
员工绩效考核管理是人力资源管理的重要手段,绩效评估的理论和方法很多,比如:平衡计分卡(Balanced Scorecard)、分项打分、评语、强制分布、目标管理、360度反馈等等。Guru ePerformance以在线评估方式进行考核管理,可自定义考评流程,并采用自评、复评、参评相结合的方式,实现员工360度考核,为员工薪资福利、培训、晋升决策提供科学依据。系统支持多种的绩效评估办法,并可以根据客户的情况用以上提到的评估方法灵活设置综合的评估方法。系统可以按照职位资质等条件设置各种评估方法、权重和相应的等级,得出综合的评估结果。可以追踪某员工的历史绩效情况。
员工招募管理(Guru eRecruiting)
Guru eRecruiting提供实时、完整、系统化的招募管理,包括人力预算、招募申请、职位发布、应聘管理、面试管理、录用管理等流程。提供在线系统维护管理、信息查询分析,并可实现在线缺职信息的发布。
员工培训管理(Guru eTraining)
Guru eTraining提供个性化的培训计划生成服务,培训课程E-mail提醒。培训发展与绩效评估、招聘、解雇等人事活动结合起来,可以提供公司期望的人力资源。培训与发展流程一般遵循以下的五步流程:培训需求分析;培训设计;确认;实施;评估和跟进。Guru eTraining定义适当的培训活动来提升技能和知识来弥补差距,并确认相应的培训费用;其次,综合需要的培训活动来生成培训课程,并定义相应的资源,包括设施、内部外部培训机构、培训老师、学员、培训费用、时间等;综合考虑各种资源情况,确认培训的设置;然后是培训实施,包括制订培训时间表,预约各种资源,申请培训经费;最后是培训的评估和跟进,包括:管理课程考勤和进度,评估员工掌握的知识;评估综合的培训效果,实际费用与预算费用的比较等。
决策支持系统(Guru eDSS)
明基逐鹿Guru eDSS以分布图形、趋势曲线等形式呈现结果,为企业决策提供清晰、精确的参照信息。提供各层面的数据分析、仿真预测,为您展现原因与结果的关系,为您政策的制定提供有力的依据。
第三部分:系统架构与功能特点
一、 Guru eHR系统构成
Guru eHR整个系统由三大部分构成,分别是
– Palau
– Palau Mirage Report Suite
– 企业应用系统(Guru eHR)
Guru eHR整体架构
Palau
一个成功大型应用系统,不可能是用手工作坊式的方式生产,有没有一个先进高效的开发平台,是成功的基础保证。Palua是Guru完全自主开发的基础平台,基于.net技术,包括核心组件,应用服务器,集成开发环境,工具和报表平台等。Guru eHR系统完全依靠Palau构建,保证了其结构的先进,可靠和一致。
• Palua是Guru自主开发的基础开发平台,为其他应用程序提供底层基础服务以及企业基础业务组件。
• Palau是提供一个快速开发平台以及一个可二次开发的平台架构
• Palau面向的是有开发背景的研发人员
系统关系图
Palau Mirage Report Suite
报表在现在企业应用软件中有着重要作用,报表的应用主要分为以下几个层次。一个先进的报表工具,除了先进的制作和显示外,还需要可以支持各种应用。
Mirage Report是Guru自主开发的报表开发,管理和发布平台,即是整体Palau平台的一部分,单独也是一个完整的报表开发平台。其对报表的整个应用过程提供了完整强大的支持,平台提供了强大的报表制作工具和开发组件,可以根据具体需要,由用户自行制作报表,或是由开发人员进行复杂的报表卡开发工作。并提供了统一的报表管理机制和发布机制,用户可以自行在web上发布报表,指定报表的发布方式,权限和数据源等信息。其主要构成有以下几个部分
• 报表设计中心(C/S)
• 报表管理存储中心(C/S)---进行权限控制
• 报表发布中心(B/S)
• 报表应用服务(RAS)----对报表数据进行分析挖掘
• 报表辅助工具(数据源,xml,Schema生成器,报表排程工具
MR架构
技术特点:
• 强大的报表制作工具
• 支持各种复杂形式的报表显示方式
• 纯web形式的报表,客户端不需要安装任何程序
• 直接导出多种格式,线上打印
• 支持种类繁多的数据源,支持XML数据处理能力
• 统一报表管理中心,更高的安全控制
• 制作和发布分开,支持发布时动态改变数据源
• 强大的参数报表
• 报表数据和模版都可以存储在数据库中,不容易被随便修改
• 和Guru eHR无缝整合
Guru eHR
Guru eHR是一款完全B/S多层层架构的HR管理实务软件,充分考虑了集团化数据海量状况,将数据库服务器与应用服务器完全分离,保障数据存储的安全以及数据应用的灵活性。同时为了保证数据访问的及时性,增设均衡负载器,确保用户访问数据时,所采用的应用服务器的负载最小。这里的均衡负载器是通过软件在整个Guru eHR的开发平台Palau上实现的,Palau同时支持电信协议,可以整合电信移动电话机制,给用户带来前所未有的移动办公乐趣。
由于是B/S多层层架构体系,完全可以放在Internet上供用户访问使用,而人事管理数据中又涉及员工的个人资料以及企业的商业机密,因此整个企业版本都增设了必要数据的加密控制,保障数据安全,在真正意义上实现不受空间和时间的限制,安全的全天候HR服务。
Guru eHR体系架构
Guru eHR采用.NET技术开发,使用了.NET的多种先进开发技术和架构,其体系架构采用了.NET框架下最为成熟的一种B/S开发模式,采用了分层开发方式,主要的层包括:
• 公共层Common:各系统公用的一层,提供了一些基础功能,如日志,出错处理,权限控制等
• 项目公共层CommonLayer:各子系统公用一层,包括了一些在子项目个层传递的数据对象,Scheam信息等。
• 数据访问层DataAccessLayer:隔离具体的数据库,可以支持包括SQLSERVER,ORCALE等多种数据库。
数据层
• 业务层BusinessLaye:负责具体的业务处理,业务逻辑及事务控制,数据权限过滤等
业务层
• 表现层PresentationLayer:负责信息的呈现和收集工作,与用户交互,纯Web方式。经过扩展可支持其他的表现信息
表现层
二、 Guru eHR其他相关技术
总线式结构
对于企业应用系统,最大的挑战在于各个企业的具体业务都各不相同,如何使系统的架构更加灵活,更加快岁适应用户的具体情况,是系统上线的成功关键。
Guru eHR采用了总线式结构,在eHR大系统中,各个子系统的不是孤立存在的,当一个子系统发生变化时,需要通知相关系统,但自系统是不断变化的,各个企业的业务模式也是不同的。这些业务实际上是一种通知业务,仔细分析将会发祥,其实通知的业务点一般都是相同的(业务的模式是一样的),只是被通知的业务和后续业务有所不同。Guru eHR借助于事件的方式,内置了很多业务事件,其他业务可以通过配置的方式选择监听那些业务。当这些定义了业务事件的业务发生时,将会有系统统一通知这些业务,而这些监听的业务将根据事件内容自行执行后续任务,同时可以进行统一的事务控制。这样,不管是业务流程的变化还是和其他系统的整合,都可以根据配置信息和扩展接口完成,不需要修改原有的系统。
安全解决方案
Guru eHR提供了多种安全机制,根据具体情况适用了以下的的安全技术:
• HTTPS安全超文本传输协议
• 身份验证和授权(集合,自定义)
• 登录控制
• 关键数据的传输及存储加密
• 多级加密机制 (对称和非对称)
• 数据备份与恢复措施
• 系统出错处理
• 日志处理
• 数据权限控制
多语言支持及自定义文字界面
Guru eHR在开发之初就支持了多语言,所有的语言相关信息都存放在资源文件中,可以由用户随时切换到需要的语言版本。所有的资源文件提供资源编辑工具,可以由用户自行完成资源的编辑工作,重新定义界面的显示信息,更加体现个性化的业务。
日志、错误处理机制
• 日志信息分级
• 配置文件动态配置日志格式、输出媒质等
• 错误处理机制
• 提供的异常基类中包含足够的自描述信息,比如当前异常发生的时间,机器名,应用程序域名,线程ID, WindowsID等信息
• 异常类所包含的数据支持跨域流动
• 实现了序列化与反序列化。
• 避免同一个异常在各个层次间的重复记录
• 能与log系统良好结合,减少用户的代码量
• 对多语言的良好支持
• 利用应用异常基类,建立一套错误处理机制。
开放性
eHR系统上线后不可能不和其他系统进行整合,原有的系统也是用户的宝贵资源,一个开发的系统,将为用户最大化的保留其投资,提高效益。Guur eHR是一个开发的系统,除了通过之前的总线式结构可以和其他同质系统进行整合,还提供了XML数据,Web服务,共用组件库,接口表和导出数据文件等多种数据交换方式。
数据权限
提供一套强大的数据权限扩展机制,任何和人员相关数据都可以控制其可以访问的数据权限。系统内置了11个纬度的权限控制方式,可以随时根据具体业务需要,扩展数据权限的纬度,几乎所有的人员相关的信息都可以作为扩展的纬度。
其他技术指标
以下已简要的形式列出涉及到的其他各项技术指标
技术体系
数据库
专业版支持SQL Server2000和Oracle;企业版支持SQL Server2000、Oracle和DB2。
开发工具
VS.net
计算模式
B/S多层计算模式
硬件要求
根据终端数据量大小确定。
安全机制
可根据功能点控制权限;也可设置每个功能点的数据操作权限(如满足特别身份、工龄、职位等多种经纬度条件的数据之增、删、改等权限);核心数据对称加密、不对称加密;建立HTTPS安全通道保障敏感信息交互;web service调用安全处理;产品有非常周密的多层系统权限设置,数据加密功能以及日志文件的建立,确保人事、薪资等信息的可靠性和保密性;保存相关信息变更的历史变动轨迹,防止错误和违规操作。
基本功能
特性
集成性
全面涵盖人力资源管理几乎所有业务功能,且每个业务功能都是基于完整而标准的业务流程与大量配套表格来设计,是用户日常工作的信息化管理平台。
插件式结构,无缝集成各子系统,对员工数据的输入工作只需进行一次,其他模块即可共享,减少大量的重复录入工作。既可作为一个完整的系统使用,也可将模块拆分单独使用,在必要时还能扩展集成。特有的技术机制允许将其他厂商的软件系统方便的与Guru eHR系统或子系统任意整合,并允许用户自行开发的新功能无缝整合到本系统中。
参数化与可扩展性
支持web service可与外部系统方便的进行数据交换;充分的参数设置,支持数据栏位自定义,以满足用户的扩展数据需要;考勤业务规则、薪资处理规则允许用户定义,使用户能方便的选用最适合自己业务处理特点的解决方案;可以依据自定义字段进行查询、打印,例如:员工属性、合同项目等,对常用查询可以定制查询内容与格式;提供报表开发工具,以满足用户自定义报表的需要;数据管理与维护更轻松,简单直观的数据管理界面,用户无需数据库知识背景亦可管理和维护大型数据库。
语言和
币种
功能菜单、屏幕画面、操作提示可以进行中、英等多种语言的自由切换;可以同时用中、外文两种语言进行描述;输出的帐、表等,均可以达到中、外文对照。用户可按照自己的需求选定人力资源系统本位币,以及相应的外币,例如:可以选择RMB、USD、HKD等任一币种作为系统本位币;可以进行多种外币工资的处理,以及自动将外币工资折合为本位币;可以方便的查询外币工资;可以进行外币工资的转帐处理。
特色功能
特性
预警体系
系统预警平台对重大事件或者例外事件进行及时的预警(如:员工生日、试用期等),作为一个灵活的、自动化的人力资源信息管理工具,可以始终帮助企业了解人力资源管理中的关键活动和事件。
查询统计
在系统的各个模块中,用户可以自由配置查询条件和统计条件,并将各种查询条件进行逻辑组合,进行综合查询,且支持用户自定义固定查询格式已便以后随时调用。
报表输出功能
提供强大的报表制作与管理工具,用户可直接设计各种所需报表;提供了灵活的报表生成器,可快速完成各种条件报表的设计,能随时进行设计更改;报表可输出到打印机、Excel电子表格及ASCLL文本文件(如银行报盘文件、税务报盘文件)。
历史信息管理
各种计算规则、计算公式可定义其生效/失效时段;各种计算规则、计算公式按其生效时段影响各种数据计算,失效以后作为历史信息仍存在于系统之中,可随时查询,并确保数据的高度一致性。
其他
内置负载均衡机制,支持多台应用服务器
展开阅读全文