基于XML技术的CAPP和PDM系统的集成框架
2006/5/22 来源:计算机应用研究

    核心提示:介绍了PLM系统实施过程中的一个重要的步骤——CAPP和PDM系统的集成,在Web环境下采用了XML技术的分布式Web Service平台,实现了CAPP和PDM系统的无缝集成,并探讨了相关技术。

    产品全生命周期管理( ProductL ifecycleManagement, PLM)是继ERP, CRMSCM之后的又一重要的企业应用系统,它包括了对产品需求、产品设计、产品制造、产品销售与使用等各阶段的集成管理。PLM系统关注产品从需求分析到设计、制造、销售、使用、报废的整个过程,围绕产品这个核心进行信息管理,能有效提高企业的竞争能力,从而成为企业信息化领域新的突破点。在PLM中强调信息的集成,即产品的信息能贯穿产品生命周期的各阶段,并方便各阶段不同类型工作的使用。PLM系统的核心是PDM ( Product Data Management,产品数据管理)系统, PDM系统管理与产品相关的信息和与产品相关的过程,主要涉及到产品的分析、设计与制造。

    因此在进行PLM系统开发时,最关键的问题就是PDM系统与其他系统的信息集成问题。然而目前的CAD, CAPP, CAM等系统各有不同的数据存储和表现格式。CAD系统具有相似的软件结构和界面,能够提供一个统一的接口,比较容易实现;而CAPP系统则主要是企业定制的,不同的CAPP由于其使用层次及涉及的数据不同,其软件结构也有很大的不同,并且每个企业具体的工艺流程、工艺库不同,其CAPP系统也不同,可以说每个企业的CAPP系统都不同,如果PDM对每一个CAPP系统都做一个专用集成接口,那么对每一种集成接口都要专门进行维护,这样维护成本极其昂贵,并且专用集成接口的可移植性较差,导致每做一个不同的集成接口开发成本较高。为了解决上述问题,提出了一个可扩展的通用CAPP和PDM系统的集成框架,此框架是平台无关的,具有较好的可维护性和可移植性。

    1 集成的系统框架

    CAPP系统具有多样性与异构性的特点,并且现有的不同PDM系统也是采用不同的系统架构和外部接口,因此必须采用基于Web的平台无关的技术来实现通用的CAPP和PDM系统的集成。由于Web Service平台是完全与平台无关的,它定义应用程序在Web上的互相通信,而与各应用程序的底层实现无关,因此选择Web Service平台实现CAPP和PDM系统的集成。对于平台无关性的要求使得我们必须屏蔽不同系统的底层实现......点击查阅全文......↓