 当然,应用封装只能满足文件整体共享的应用集成,也就是说,CPC只能管理整个文件但不能管理文件的内部属性。
接口交换 比应用封装更高层次的集成模式,它把应用系统与CPC系统之间需要共享的数据模型(例如BOM)抽取出来,定义到CPC的整体模型中去。这样,应用系统本身就和CPC拥有共同的数据模型,当然,它还可以拥有自己的私有数据模型。通过这种集成,应用系统本身成为CPC平台的一个组成部分。应用系统的操作界面将含有与CPC相关的功能菜单或按钮,同样,CPC中也可以含有与该应用系统相关的操作以支持数据的双向流通。
紧密集成 是最难实现也是层次最高的集成。在这一层次中,应用系统成为CPC系统的有机组成部分,它们不仅共享数据,还可以共享操作服务。在这种模式下,CPC和应用系统相互可以调用对方的有关服务。要做好这样的集成,首先必须在系统之间建立互动的共享信息模型,使CPC系统或应用系统在数据变更时,另一方也能自动修改,其次,在应用系统中需要插入CPC相关的数据编辑或操作功能。
3. CPC系统与ERP系统的集成
要了解CPC和ERP的集成,首先需要了解CPC和ERP的关联性。首先需要明确,CPC关注的环节是整个产品的生命周期,在产品生命周期中,包含概念、设计、试制、大规模制造、售后服务、生命周期管理等阶段。ERP则关注于产品的制造过程,以制造为核心实现企业内部的资源:人、财、物的优化管理。从上面的描述中我们可以发现,CPC和ERP至少在以下方面存在交叉点:制造环节。另外,在前面的描述过程中也曾经提到,目前我国CPC的实施基本上是以研发环节作为实施的中心,尚未实现产品开发过程中的采购管理和客户参与产品设计,因此尽管CPC平台中也有采购管理和客户产品设计这样的模块,并且一旦实施了这样的模块就存在和ERP中相关模块的集成问题,在现实操作中探讨这个问题目前并没有太大的意义。
那么,在ERP的制造模块和CPC的各模块中公共的企业对象是什么呢?这就是BOM系统!在CPC系统中,产品信息是以BOM的形式存在的(CPC中的BOM具有更广泛的含义,和字面上的了解不尽相同,可以这么说,BOM体现了产品相关的一切信息)。需要指出的是,BOM在产品生命周期的不同阶段具有不同的特性。CPC系统一般也能够根据BOM的状态自动在不同的BOM视图中进行转变。ERP的制造模块中同样有BOM,和广义的BOM相对应,ERP系统中的BOM系统主要是MBOM(制造环节的物料清单)。
要完成CPC和ERP系统的集成首先需要解决BOM的转换逻辑,在转换逻辑确定以后需要根据产品本身的特性进行CPC和ERP的集成。由于CPC和ERP系统都是企业一级的管理软件,具有系统复杂的特点,因此,实现紧密集成比较困难(个别厂商由于相互之间的合作伙伴关系可能会提供紧密集成的工具,但不具备普遍性)。一般说来,集成的层次是接口交换层。通过接口转换工具的开发实现两种系统的集成。
【责编:
】
|