SOA是基于服务的模型架构,这比较偏向IDM的思想。如何对企业业务模型进行分析,进行业务构件化分析,然后如何识别里面的相关构件,把它描述下来,转换到软件(IT),这就是软件开发方法。软件开发商要真的能够转换,谁来支持?这就要一个模型架构,从最底层的软件应用资源(实际上是一个一个的软件体)来支持服务构件,服务构件通过编排,通过协作,支持形成服务,形成商务业务的过程,最后形成我们要实现的大功能。
这个支持是需要ESB来支持。在这样一个SOA环境下,需要有一套基于SOA的内容,包括业务,SOA的服务和设计管理。现在SOA还没有达到鼎盛的繁荣度。从大家互相不关联到互相集成,再到构件化,到有了服务概念,到有了复合的服务,到未来虚拟的服务和到可重构的服务,从商务上怎么发展,我们现在处在第四级,我们还需要从组织上、方法上、应用上、体系机构和技术结构上发展。
5.提升ERP实施效果的服务科学与工程
应该说ERP的实施需要一套理论方法来支持。恰好这些年,由IBM提出来的服务管理科学工程正努力扮演这样一个角色,它将对ERP的服务管理产生重要的影响。由哪些组织,做一些什么样的服务,这就不仅仅是IT的事,需要有计算机科学、管理科学和社会科学一起来做,慢慢形成理论上的服务科学和工程管理。通过软件工程和系统工程,还有管理科学和社会科学,构成服务工程的一个领域,它是用来描述定义设计、监理、设施维护、动态构成的系统的一套方法,当然最核心的是服务体系。这里面包括了服务模型、服务建模、支撑工程和平台。

图7 基于模型驱动的服务方法体系
图7是基于服务模型的驱动方法体系。这个体系的目的在于怎样支持一开始的服务需求到服务的实现,以及对于服务性能的模型的评价和执行的评价,其目的是帮助人们建立好服务系统。
6.移动商务环境下的ERP系统
随着无线网带宽增加和移动设备改进,越来越多的ERP软件商基于无线网络和移动商务平台实现ERP的移动化产品(ERP Mobility),支持用户企业员工、合作伙伴以及客户可以在任何地点、任何时候都能够获取他们所需要的数据,并实现企业级移动业务管理;解决企业利用移动环境扩展商务与管理手段的问题,以挖掘企业的经营潜力和管理潜力。

图8 移动ERP体系结构
目前还需要对现在的系统进行改造,来实现这种移动便捷的系统。到现在为止,在实际的移动业务中,比较多的是移动审批、提请、申报和查询。
7.RFID技术给ERP带来的影响
RFID技术的不断发展与应用为企业间协同物流与供应链管理的应用与实施提供强大的技术保证。这种技术主要应用于采购管理、车间物流管理、库存管理、产品追踪管理、运输与配送管理、销售与服务管理等用于支撑ERP的运输。图9给出了ERP通过数据采集到分析到中间件转换的系统。

图9 基于RFID的企业ERP与供应链管理