摘要:产品数据管理与企业资源计划是制造企业增强其竞争力的最主要技术支撑,两个系统之间的集成是目前制造企业迫切需要解决的问题。本文提出了产品数据管理与企业资源计划系统集成的框架模型,详细描述了框架模型中的集成信息模型数据结构。数据的获取通过COM/DCOM对API函数进行包装来实现,使其适应分布式环境。在此基础上,开发了产品数据管理与企业资源计划的集成接口原型。
PDM与ERP系统集成是一种必然趋势,目前,这两个系统间的集成80%是基于产品结构(BOM表)数据的传递来实现的。产品结构数据通过打包成数据文件在两个系统之间进行传递。由于数据文件的系统难以做到无缝集成,因此在系统之间共享的信息非常有限。为此,我们提出了一种基于集成数据模型的集成方法,集成数据模型是PDM与ERP系统中数据结构的逻辑描述。
1 PDM与ERP系统集成框架
基于API函数调用的PDM/ERP系统集成过程,两系统间的传递信息通过打包的数据文件完成。如PDM系统要访问ERP系统中的信息,需先通过ERP系统的API函数把所要的信息抽取出来,然后转换成数据文件,再将数据文件转换成符合PDM系统API函数的数据结构,传递到PDM系统。这种方式实现的信息传递非常有限,难以做到整个企业信息共享。
在我们提出的基于集成数据模型的系统集成框架(如图2)中,集成数据模型是PDM和ERP系统中数据组织的逻辑结构表示,它是经过对企业信息进行合理组织后抽象出来的。通过该模型,可访问到PDM和ERP系统中的所有信息。系统集成中所有需要交换的数据,通过对API函数的包装,从相应的系统中抽取。用户界面函数作用在集成数据模型上,只要集成数据模型完备,且正确地表示了PDM和ERP系统的数据组织结构,就能实现PDM和ERP系统间的无缝集成,达到企业信息完全共享的目的。
图2基于集成数据模型的系统集成
2 PDM与ERP系统集成逻辑数据结构
系统集成的目的是共享企业信息资源,使企业的所有人员都能非常