论文部分内容阅读
在现代制造企业中,产品数据管理(PDM)系统与企业资源计划(ERP)系统已经分别成为工程技术领域和企业管理领域的两大核心信息技术。PDM系统以设计为中心,ERP系统以生产为中心,两者功能不同但信息相互联系。随着PDM和ERP系统应用的不断深入,系统之间的信息共享问题日益突显。为解决不同系统之间的信息传递问题,开展PDM与ERP系统的集成研究,对提高系统的整体运行效率具有非常重要的意义。本文以湘潭某公司的PDM与ERP系统集成项目作为具体的应用对象,运用SQL Server数据库开发技术和UG二次开发技术,采用面向对象编程语言C++开发了PDM与CAD(UG)系统集成模块,并在此基础上,对PDM与ERP系统集成进行了如下深入细致的分析研究:1.介绍了PDM与ERP系统的功能模块、体系结构、应用现状和发展趋势,针对两个系统之间存在的差异与联系,确定了两者进行信息集成的主要内容,包括物料信息、产品结构信息和加工工艺信息。2.通过对PDM与ERP系统的多种集成模式进行分析和比较,最终选用直通式接口集成模式,并结合ADO/OLE DB数据库接口技术,采用C/S体系结构,以VB为开发工具,以SQL Server 2000为后台数据库,建立了PDM与ERP集成系统。3.研究了PDM与ERP系统集成中的关键技术,即BOM技术。对BOM概念、数据结构及多视图技术进行了分析和概括,并重点阐述了PDM与CAPP、ERP系统之间的EBOM/PPBOM/MBOM数据交换和视图转换过程。4.探讨了PDM与ERP系统工艺信息集成的原理,把工艺信息视为BOM的属性进行传递;开发了一个与工艺路线相应的报表,并利用VBScript脚本语言编写特定程序,来实现PDM与ERP系统之间工艺信息的传递。5.阐述了PDM与ERP系统逆向集成需求及集成原理,介绍了PDM与ERP系统之间产品信息和BOM信息逆向传递的实现方法;采用身份验证机制和权限管理来保证集成系统的安全性。