HR人力资源管理系统建设方案.docx
《HR人力资源管理系统建设方案.docx》由会员分享,可在线阅读,更多相关《HR人力资源管理系统建设方案.docx(92页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、HR人力资源管理系统建设方案人力资源管理系统软件建设方案人力资源管理系统软件建设方案目录1.概述集团人力资源系统已经使用多年,随着企业的发展,人力 资源系统已经不能满足企业息化的要求。(1)现有人力资源体系有帐号限制,不克不及满足用户 数需求;(2)现有人力资源体系功能单一,不克不及满足企业息 化的发展需求;(3)现有人力资源体系是标准化软件,不克不及个性化 升级,无法满足企业的办理需求;(4)现有人力资源体系无法满足集团、子公司、分公司 的差异化办理需求;(5)现有人力资源系统与第三方系统(ERP、OA等)接 口困难,难以打破息化孤岛的困局。炬创人力资源办理体系软件是基于自主开发的 SOA
2、架构的模子化开发平台Jutron MAP上构建,体系软件 的开发是基于客户的个性化需求,螺旋式的开发形式, 客户在软件的使用进程中,根据客户的个性化需求逐 渐迭代,为客户量身打造适合自己企业办理的软件。我们的软件没有账户限制,可以使企业每个人都参 与到企业息化的建设当中。我们的平台采用 SOA 架构, 可以与第三方系统进行数据交互,可以将第三方组件 完全融合。我们的软件采用模子化驱动方式,在不影响体系历史数据 和用户使用的情况下,能快速的进行二次开发,使软件体系随 着企业的发展而变革。2.系统建设目标和设计原则2.1. 系统建设目标采用“线上+线下”的互联网,链接管控+服务的双核心, 具备便捷
3、的互联网模式以及人性化的服务。线下提供包括核心 人力、人才管理、劳动力管理在内的全面的人力资源管理应用, 聚焦“标准、流程、管控”,实现人才的“选、育、用、留”的全 过程周期管理;线上实现对人事、薪酬、考勤等核心模块的线 下集成操作,通过网络系统,实现员工自助业务处理、全员参 与人力动态查看等面向全员的人力资源服务。线上的人力资源 服务平台以微为入口,方便职工个人自助,线下设置企业内部 应用,确保安全可靠,定位于以流程与标准为核心的管控平台, 提供包括核心人力、人才管理、劳动力管理在内的全面人力资 源管理应用,面向人力资源部,聚焦人力资源核心业务。部署 在互联网云空间,基于微,定位于灵活的全员
4、服务平台,激活 所有职工参与。2.2. 系统建设原则以客户为中心的指导原则企业实施软件系统,是通过软件系统去推广先进的管理思 想和方法,因而只有具有先进管理思想的“智慧”的软件系统才 能帮助企业真正实现息化。就软件系统本身而言,不是要全面通吃,而是深耕细分业务;不是简单的完成客户既定要求,而是以咨询顾问的身份参 与项目研发,由此为客户创建真正好用、适用的软件系统,为 客户创造更大的价值,从而成为客户的战略合作伙伴和长期服 务提供商,与客户共同成长。在软件系统内部,供应链、协作流程上的每个环节都不是 独立的,上道工序是下道工序的供方,下道工序又是自己的需 方,互为客户关系,形成一个闭环的服务与被
5、服务关系。基于事实与数据统一的决策方法办理者们要充分引进这种思想,建立完善的数据搜集机制, 确保数据的刚性和准确性,在办理活动中以数据说话,以合乎 事实的数据为决策依据。软件开发商也必须成为企业管理的专家,对用户的高端价 值体现在“卖出一套软件,打造一套管理平台,输入一套管理 理念,提供一套先进的管理模式,提升一层管理水平工追求不断改进的过程持续改进是企业办理的永恒真理,公司的办理、营业流程 也是不断发展、优化提升的,不追求一次性的到位,一次性的 “彻底反动”。在软件的设计中要遵循PDCA思想(P计划D 执行C 验证A改进)。软件设计时,就要求结合企业的实际情况, 对企业资源、企业的业务流程进
6、行优化与重组。软件应用后,企业要利用软件系统,在应用中不断追求高 效的流程,追求企业资源最大限度的发挥作用。从软件系统事 实之初到应用成熟且广泛的供应链计划都是不断追求完美、改 进的过程,而数据的收集、输入与处理到数据挖掘,则更充分 地反映追求不断改善的精神。系统部署采用云平台架构模式软件系统可应用企业自主建立私有云平台供企业内部员工 通过企业内部网或广域网无障碍的访问。或由第三方建立公有 云平台,供一些中小企业通过服务租用方式,通过广域网访问。统一工作流审批原则通过建立共享的工作流平台,对交企业各类管理流程的系 统固化。统一事情流平台将满足如下要求:A建立图形化的流程组件,支持具有权限的用户
7、对审核的 流程进行配置、更改、启动。可以自定义符合办理规范的事情流。实现工作流效率配置和效率查询统计功能。具备事情流动跟踪功能。具备工作流监控功能。A具备待处理事项功能。2.3. 系统设计原则适应性适应性是对系统整合最基本的要求,即设计和开发的前提 是尽量建立在已有的成熟系统经验的基础上,避免重复建设, 最大限度的扩展和增强现有的系统资源和满足客户的需求,并 为企业和客户带来效益。先进性采用先进的开发技术,提供先进的业务管理手段,促进企 业传统管理方法向现代管理方法的转型。安全性安全牢靠性是约束体系资源整合的重要因素。一方面原有 和新开发的体系营业和数据的交互需要权限等方面的约束;另 一方面开
8、放的网络也是对体系安全性的考验。不乱性不乱性要求是体系保障能够时断时续不乱的运行。个中触 及财政的模块必须达到准金融体系的牢靠性运行指标,保障 7x24小时的不乱运行和服务;整个体系对于突发的反常有完 善的恢复机制。高效性高效性是对体系的性能方面的基本要求,整合的体系运行 必须满足相干的各项处理性能指标,制止模块功能的重复,以 保障体系具有高效,全面和不乱的良好品质。开放性开放性是约束体系外部接口和体系内部接口的标准和方案。 开放性原则规定体系的各种接口在遵循标准化原则的基础上, 包管其可以集成不同装备厂商、体系或平台供应商、软件供应 商的产品;包管本体系的装备办理、体系扩容和营业保护不依 赖
9、于单一装备厂商、体系或软件供应商的产品;在开发的进程 中必须基于相干的开放标准和和谈进行开发,以提高体系的可 保护性和扩展性。在应用系统中提供统一规范的接口服务,接口、接口数据 规范进行统一发布,待开发系统需要同这些应用系统中的某个 系统进行数据交互时,只需要按现有的接口和数据规范集成, 全集团去了同原开发商的协调沟通。扩展性要求体系在模块划分和体系架构上,尽可能的提供模块的 组装,平台的更换和迁徙,体系的二次开发上的方便性;另一 方面主要是营业拓展的灵活性,尽可能的采用参数化的办理来实现营业政策的点窜与定制,为以后的升级、保护等开放提供应有的便利。体系应能做到:(1)应满足营业功能的升级、扩
10、充要求;(2)硬件配置和结构的可扩展;(3)可配置的各类服务和应用的可扩展。系统应按照分层模块化的设计原则来设计,功能模块间、 层次间和系统间的接口要清晰,尽可能降低模块间、层次间和 系统间的藕合度。采用三层架构模式来完成应用软件的开发, 满足系统的可靠、可用和可扩展。友好性友好性是对体系的可操作性和可办理性的要求。应用办理 体系必须具有良好的操作友好性和方便性。一个方面要求方便 公家用户、集团使用者的使用,方便客户对服务息的理解;另 一个方面是方便体系办理和营业办理员;且具有完善的体系办 理和监控功能,对于体系的反常情况有完善的预警,定位和处 理功能。可扩展性随着集团营业的不断发展和办理体制
11、的不断完善,该体系 作为企业的重要办理体系,其功能需不断完善、升级及扩充, 因此体系应能做到:(1)应满足业务功能的升级、扩充要求;(2)硬件配置和结构的可扩展;(3)可配置的各类服务和应用的可扩展。体系应按照分层模块化的设计原则来设计,功能模块间、 条理间和体系间的接口要清晰,尽可能降低模块间、条理间和 体系间的藕合度。采用B/S和C/S三层架构形式来完成应用软 件的开发,满足体系的牢靠、可用和可扩展。安全性体系高度的安全性表目前:机密性:确保息不露出给未授权的实体或进程。可用性:得到授权的实体在需要时可访问数据,即攻击者 不能占用所有的资源而阻碍授权者的工作。完整性:只有合法的已授权的实体
12、才能修改数据,并且能 够判别出数据是否已被篡改。可控性:可以控制授权范围内的息流向及行为方式。可审查性:对出现的安全问题提供调查的依据和手段。的正确、可靠运行,使系统中数据在采集 存储、 传输和处理的各个环节保持完整性和一致性。高可靠性系统建设尽量采用主流产品,以保证系统的高质量和稳定 性。采用成熟技术以降低系统的不稳定性。对系统如硬件、操 作系统、网络、数据库应设计尽可能提供详尽的故障处理方案 以保证系统的快速恢复性。数据可靠性至关重要,必须采用相 应的技术手段和措施(如双机容错等),尽可能消除全系统关 键部份的单点故障,保证系统具有高的可靠性。易维护性按照标准和规范的办法进行体系组件化设计
13、。采用大家熟 习的易于保护的体系平台,体系保护方便,备份及数据恢复快 速简单、体系配置体现自动化,尽可能制止复杂的体系配置文 件。充分考虑性价比在尽可能节省集团用户投资的前提下,提供最优的软件解 决方案和软硬件产品选型。产品选型一方面要考虑安全、可靠、 先进,同时,要考虑经济实用,要易于扩展升级、易于操作、 易于管理维护、易于用户掌握和研究使用。在完成系统目标的 基础上,力争用最少的钱办最多的事,保护用户投资。3.系统架构3.1.SOA架构模式炬创人力资源管理系统软件基于JutnmMAP构建,而 JutnmMAP应用构建平台是以SOA架构为业务底层架构,以 服务方式向应用层和外部应用提供接入。
14、JutronMAP结构示意图下面简要介绍一下SOA架构模式。3.1.1.什么是SOA面向服务的体系结构(SOA)是一个组件模型,它将应 用程序的不同功能单元(称为服务)通过这些服务之间定义良 好的接口和契约联系起来。接口是采用中立的方式进行定义的, 它应该独立于实现服务的硬件平台、操作系统和编程语言。这 使得构建在各种这样的系统中的服务可以以一种统一和通用的 方式进行交互。标准化封装(互操作性)传统软件架构,因为封装的技术和平台依赖性,一直没有 彻底解决互操作问题。互联网前所未有的开放性意味着各节点可能采用 不同的组件、平台技术,对技术细节进行了私有化的约束,构件模型和架构 没有统一标准,从而
15、导致架构平台自身在组件描述、公布、发现、调用、互 操作和谈及数据传输等方面呈现出巨大的异构性。各种不良手艺约束的结果 是软件体系跨互联网进行交互变得困难重重,最终导致了跨企业/部门的业 务集成和重组难以灵活快速的进行。在软件的互操作方面,传统中间件只是实现了访问互操作, 即通过标准化的API实现了同类系统之间的调用互操作,而连接互 操作还是依赖于特定的拜候和谈,如JAVA使用RMI, CORBA使用IIOP等。 而SOA通过标准的、支持Internet、与操作系统无关的SOAP协议实现了连接 互操作。而且,服务的封装是采用XML协议,具有自解析和自定义的特性, 这样,基于SOA的中间件还可以实
16、现语义互操作。SOA要实现互操作,就是通过一系列的标准族,来实现访问、连接和语义等各种层面的互操作。软件复用软件复用,即软件的重用,也叫再用,是指同一事物不作 修改或稍加改动就多次重复使用。从软件复用手艺的发展来看,就是不断提 升抽象级别,扩大复用范围。最早的复用手艺是子步伐,人们发明子步伐,便可以在不同体系之间进行复用了。但是,子程序是最原始的复用,因为这 种复用范围是一个可执行步伐内复用,静态开发期复用,如果子步伐 点窜,意味着所有调用这个子步伐的体系必须重新编译、测试和公布。耦合关系SOA架构在松耦合解耦进程也发展到了最后的境界。传 统软件将软件之中核心三部分网络连接、数据转换、营业逻辑
17、所有耦合 在一个整体之中,形成“铁板一块”的软件,“牵一发而动全身”,软件就难以适应变 化。分布式对象技术将连接逻辑进行分离,消息中间件将连接逻辑进行异 步处理,增加了更大的灵活性。消息代理和一些分布式对象中间件将数据转 换也进行了分离。而SOA架构,通过服务的封装,实现了业务逻辑与网络 连接、数据转换等进行完全的解耦。3.1.2.SOA标准模型根据这个模型,完整的SOA架构由五大部分组成,分别 是:基础设施服务、企业服务总线、关键服务组件、开发工具、 管理工具等。3.1.3.基于SOA的应用系统基于服务的应用系统的本质特征是松耦合,以基本 业务功能(服务封装)为系统的基本实现单元,然后 通过
18、服务编排(流程管理)来“组装”业务应用系统。 相对于以往的应用系统,是面向技术组件,由系统程序实现业务流程,在复用、耦合方面都存在灵活性问 题。3.1.4.如何实现$0人目前Web Service越来越流行,并成为实现SOA的一种 手段。Web Service使应用功能通过标准化接口(WSDL)提 供,使用标准化语言(XML)进行描述,并可基于标准化传 输方式(HTTP和JMS)、采用标准化协议(SOAP)进行调 用,并使用XML SCHEMA方式对数据进行描述。你也可以 不采用Web服务来创建SOA应用,但是这种标准的重要性日 益增加、应用日趋普遍。Web Service实现SOA的好处:W
19、eb Service是跨平台的,应用程序经常需要从运行在 IBM主机上的程序中获取数据,然后把数据发送到主机或UNIX应用步伐中去。 即使在同一个平台上,不同软件厂商生产的各种软件也常常需要集成起来。 通过WebService,应用程序可以用标准的方法把功能和数据 “暴露”出来,供其它应用程序使用。发并进行相互调用。使用SOAP时数据是以ASCII文本的方式传输,调用 很方便,数据容易通过防火墙而实现无缝连接。3.2. 开发平台(JutronMAP)介绍本应用 系统采用 Jutron MAP ( Mdole-based Application Platform基于模型驱动的应用程序平台)构建。
20、Jutron MAP是一套面向服务、面向组件的应用程序建模 平台。MAP通过建模语言,描述应用系统的存储、业务和表 现层的逻辑,实现对整个应用系统业务逻辑的表述。并通过解 析和实例化系统模型文件,实现应用系统的运行。整个构建应 用系统的过程,均不需要编写代码。“零代码”构建应用系统, 是MAP的最大特征。随需而变、快速响应是利用MAP构建 应用系统的最大特点。平台结构图Jutron MAP是一个开放的应用系统构架平台,它基于 SOA架构模式,可以方便的集成第三方控件和实现与第三方 应用系统之间的接口;它可以根据特定应用的个性化需求进行 无限拓展;它的建模工具方便易用,能够实现懂业务的非计算 机
21、专业人员DIY应用系统的夙愿。Jutron MAP是企业级的应用系统解决方案,它采用智能 客户端模式架构,通过无接触方式部署和更新;它采用 SQL Server数据库进行持久化数据存储,采用IIS服务器作为Web 服务,支持海量数据的处理,支持密集事务大并发量处理,支持复杂业务逻辑处理;它基于Internet、面向服务、 提供组件级的调用。系统架构示意图“低成本、快速、敏捷”是MAP平台的特点,“合理、灵活、 健壮、易扩展”是MAP平台体系架构的固性。它能够为不偕 行业企业的不同阶段,构建企业办理体系,并能随着企业营业 领域的拓展,办理水平的提升,低成本、快速的实现体系营业 办理模块的新增或更
22、新。JutronMAP平台主要由四大部分组成:业务模型构建模块、 工作流构建模块、自定义查询模块、自定义报表模块。A营业模子构建模块从底层开始构建业务模型,能够建立出完整的能够满足各 行业应用的业务系统。包括数据层构建、营业员逻辑层构建、展现层构建, 以及菜单自定义等功能。A事情流构建模块JutronMAP平台具备高度灵活的事情流构建模块,能够构 建出多种不同类型的工作流,如顺序、分之、同步、单选、合并、子流程等 多种模式。同时通过SOA形式与营业模子轻耦合,既能构建出高度 契合营业的事情流模型,也能具备一定的通用性。自定义查询模块通过JutronMAP平台中的自定义查询模块,能够构建出 各类
23、列表型、分类汇总型等多种类型的查询,支持自定义的符合查询条件,提 供查询结果的排序、分类、导出和打印功能。自定义报表模块通过JutronMAP平台中的自定义报表模块,能够构建如 列表型报表、图表型报表等多种不同类型的报表,提供报表结果的排序、分类、 导出和打印功能。支持数据抽取逻辑的支持,支持交叉表和多维表,并提供 多种展现方式。同时支持自定义打印模板,允许用户对体系预制的打印模板 进行扩展或创建新的打印模板。支持自定义单据,能够实现所见即所得的网 页开发。JutronMAP平台具有如下特点:有自己独立的支持企业组织架构调整、业务流程调整、权限功能到字段级的软件平台,以满足公司未来数据、权限、
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- HR 人力资源 管理 系统 建设 方案
限制150内