URP激情创新源于何处
ERP变革的大潮中,URP——这一常被业界誉为“激情创新”的产品,以其基于经济联盟体的管理思想、互动管理的技术手段,在业界显得颇为耀眼。新中大公司总裁石钟韶和技术总监李伯鸣向记者介绍了URP创新的管理思想和技术手段。
基于资源联盟体的管理模式
URP的管理思想最早诞生于2000年,石钟韶着眼于管理的对象特征,提出了“经济资源联盟体”的概念。当时,石钟韶发现浙江有许多企业的经营是依靠合作伙伴来共同完成的。这些合作伙伴的价值却难以从管理上体现出来,比如库存。“在传统的管理模式中,上游厂商的库存转移到了下游,似乎就认为是经营的一种成功。”事实上,在石钟韶看来,这里面存在着一个很大的误区,“以往我们把合作伙伴和最终用户都看作客户”。这又造成了企业经营管理的误区,在上面的例子中,商品没有真正到达用户手中,这家企业表面的经营业绩只能是短暂的。
在石钟韶看来,只有把管理的视图扩展到与该企业联系紧密的整个联盟体,才能避免类似问题。于是,“经济资源联盟体”成为了石钟韶和新中大的研究对象,而在联盟体之间“沟通彼此”的基于消息机制的“互动管理”被新中大锁定为管理的核心手段。
石钟韶所提的“经济联盟体”其实隐含“核心企业”的概念,联盟体则是围绕这一核心企业组建的。因为当真正要用技术管理这一联盟体时,企业之间的数据开放、应用集成是免不了的,而这只有当联盟体中存在一个强势的核心企业时,才有可能做得到。未来也许会出现“虚拟的统一平台”,互相平等的企业愿意基于这一平台形成联盟体。
时间过去两年后,石钟韶发现,“互动管理的概念过于笼统”,而“经济资源联盟”的提法又显得“没有理论高度”。2002年底,URP(Union Resource Planning)的提法终于正式面世。
URP是什么?“它是一个在更大的‘闭环’(经济联盟体)中的全面管理。视野、角度和广度都不一样。”石钟韶回答道。
先进的五层架构
李伯鸣首先向记者介绍了URP的整体架构。URP架构分为五层,层与层之间建立了调用规则,上层可以调用下层。
在第二层的“i6柔性化平台”中,李伯鸣强调这是一个基于系统级的统一平台,“非常灵活,包含应用服务、工作流引擎、消息机制和一些类库。”在第三层的“互动管理标准组件层”中,URP的各功能模块均集成在此。“重要的是,这一层是开放的,别的厂商也可以使用或加入一些标准的组件。”
第四层是“行业解决方案”,这一层主要是提供了“企业动态建模工具”,可以组建基于资源、流程的模型,针对不同的行业可以定义不同的方案,形成行业模板。现在,URP已经有制造、流通、电子等许多行业化的模板。
第五层是“企业个性化配置系统”,企业可以利用它对自己所需的行业模板进行一些微调。“用户可以营造属于自己的工作空间,操作起来更为顺畅。”李伯鸣指出,其先进之处在于“其突破在于不仅限于原先的数据项属性的更改,而可以基于对象的调整,即可以增加类库中的一个项目,自定义商业逻辑规则。”这样就等于通过一个小小的改动,利用URP底层的机制将在整个系统中得到贯彻,大大减少了用户的二次开发量。
李伯鸣概括URP这一五层架构的特点时认为:一是总体体系结构的先进,它基于Web架构、分布式计算体系,并利用了Web Service数据互动服务的实现技术;二是高可用性,表现为产品数据展示、打印处理、图形化分析,并支持基于浏览器、胖客户端、PDA、手机等多种客户端形式下的应用集成;三是开放性,包括支持跨异构平台的信息交互、基于XML的数据交互研究、跨异种数据库的研究;四是高性能,采用了集群技术平衡负载、分布式协同计算、公有计算、Internet范围的消息机制等;五是网络安全保障,包括身份鉴定、身份认证、授权控制技术、数据加密技术。
强调全面集成
URP系统的设计的总体原则和技术路线是“应用集成化、管理透视化、商务协同化、流程柔性化”,这无疑也是整个信息系统的发展趋势。其中,“应用集成化”对于基于联盟体的URP来说,由于各加盟企业积累了大量原应用,显得尤其重要。
李伯鸣介绍,新中大公司的技术成员早对此问题关注颇多。“我们的技术人员都来自企业(特别是制造业),他们许多实施过多个‘863 CIMS应用示范工程’,对企业的应用集成有着深刻的体会。”在李伯鸣看来,没有很好地应用集成的管理信息平台,将形成一个个信息孤岛,“缺乏一个整体的结构和规划”。
新中大把应用集成定义为四个层次:数据集成、一般应用集成、企业应用集成和企业间应用集成(EC)。URP在四个层次都有相应的解决之道。在数据集成中,URP支持基于XML的电子文件,这是URP通用的数据集成手段。但在一些具体的项目中,URP可以开发许多支持特有数据的集成。李伯鸣举例说,“我们在一家企业做与PDM集成的项目里,既支持基于XML、文本文件和Excel的电子文件,又支持物料清单、工艺路线等特殊的数据交换格式。”
在一般应用集成和企业应用集成中,URP可以通过应用服务器调用类库,在URP系统中互相集成。而对于与别的厂商系统的集成,“我们一般是在组件外面包一个‘壳’,在壳上开一个口子,叫API,通过调用这个接口函数‘方法’来实现集成。”
对于企业间的应用集成,URP有引以为自豪的“互动管理服务器”担当了此重任。互动管理服务器基于消息机制,以XML作为数据交换的协议、Web Service作为应用集成的桥梁。
追求企业间的互动
石钟韶常说,i6已经超越了 ERP。这是因为i6系统不仅包含了传统ERP系统的所有功能,并且还包括了CRM、电子商务等传统ERP没有的功能。石钟韶认为,i6系统不仅仅是为一个企业而准备的管理软件,它能帮助联盟体中的核心企业对整个经济资源联盟体进行管理。
做到联盟体内部之间的协同管理的利器则是“互动管理”。互动管理是URP系统的核心,是联盟体资源优化的基础。李伯鸣说,“正像MRP是ERP的核心一样,互动管理是URP的核心,没有互动管理就没有URP或不能称其为URP系统。”
具体说来,URP通过i6/server互动管理服务器实现发企业实体和实体之间的数据交换,包括公共策略信息发布、定向商业寻呼,达到品牌文化的互动、信息互动、工作流互动、物流互动、资金互动、人力资源互动、服务互动、知识互动等(见图2)。
据介绍,互动管理服务器具有四大主要功能。一是协同服务功能,它基于XML的消息机制,负责检查交互信息的有效性,转换不同格式的商务信息,为异步信息处理提供信息的临时保存;二是代理服务,它能够使各种组织和应用快速接收和递交需交互的商务信息,根据消息响应和驱动应用对象;三是过程服务,互动管理服务器提供了一个具体的图形化环境,以便使非技术人员也能够对联盟体商务过程建模,它能够处理条件分支、子过程、环形和并行流转路线等复杂流程;四是部署服务,包括管理需要交互信息的服务器地址、代理地址,以及对所交互的信息分类。“所交互的信息分类”中很重要的就是联盟企业间的统一编码体系。
编码体系是企业管理软件中最为基础的内容。在ERP软件中,物料、科目等编码都只是企业内部的事情,但要想实现对整个经济资源联盟体的管理,编码的触角则要延伸到各个成员企业。在i6系统,新中大提出了“六大编码体系”,即组织编码、科目编码、项目编码、物料编码、客户编码、人力资源编码。有了这六大编码,品牌企业就能在整个经济资源联盟体的管理中实现规范化和标准化。
李伯鸣认为,作为支持经济资源联盟体伙伴企业之间商务活动的一种自动化工具,互动管理服务器“从技术上帮助了核心品牌企业快速实现和达成联盟体的目标,有利于提高联盟体商务管理的规范化”,从而提高联盟体成员的商务处理的效率和工作水平。另外,它基于互联网的商务协同,也大大降低了联盟体的交互和协作成本。