论文部分内容阅读
产品数据管理(PDM)和企业资源计划(ERP)是制造型企业增强其竞争力的两大技术支撑。两者的信息集成是CIMS实施能否成功的关键,对于在工程和制造部门之间快速和精确地传送信息,加速产品从设计领域到制造领域的转化,促进企业各部门之间的协调以及提高企业的核心竞争力具有重要的意义。本论文针对PDM与ERP系统的信息集成问题作了深入细致的分析和研究,阐述了两系统的各自特点、关系和集成现状以及两者之间信息集成的内容、集成的程度和集成应满足的功能,并对当前两系统间信息集成模式和集成框架进行了分析和比较。作为两者集成的核心部分BOM,构建时根据需要,以不同的数据模型存储在不同的系统中。研究集成中的BOM和EBOM/MBOM的数据结构,对EBOM和MBOM进行相关的数据结构设计,给出了EBOM到MBOM的复合映射算法。当需要大量数据交换时(如:产品结构、工艺路线等信息),利用“中间库”策略,即以第三方数据库作为桥梁,利用异构数据库的互连技术实现底层数据的快速传递。针对当前的集成技术,结合企业的具体应用,将上层中间文件交换和底层“中间库”结合起来互为补充,建立两层集成模型,实现PDM与ERP系统的集成。该集成模型的特点是:1)实用性:“中间库”利用企业现有的数据库(Oracle,Sqlserver等大型数据库均可),可以保证企业原有的投资,有较好的经济性。集成系统的开发环境Java(JDK)、连接池及Tomcat应用服务器不但免费而且与平台无关,与集成的应用系统无关,具有较好的跨平台性。2)异步性:利用中间文件,不仅可以弥补底层数据集成的缺陷,而且可以保持PDM与ERP系统物理上高度的独立性。这种异步性主要表现在进行复杂的文件交换和字段映射过程中。3)实时性:Java语言本身具有的多线程特点与数据库的触发器结合,保证了数据的更新监控和采集功能的并行完成,在一定程度上满足了PDM和ERP系统集成的实时性要求。通过企业的具体应用案例表明,利用该模型可以较好满足两系统间同步、异步的集成要求,证明了研究内容的有效性。