随着科技的发展,很多企业逐渐认识到信息技术的重要性,越来越多的企业开始将信息技术作为公司发展的重要部分。在企业信息技术中,PDM和ERP系统是非常重要的两个信息管理系统,但是长期以来,很多企业将PDM和ERP分开进行管理,这种形式不利于发挥这两个系统的最大优势,会在一定程度上弱化PDM和ERP的功效。而将PDM和ERP集成即是企业信息技术发展的大势所趋,也能够有效提高PDM和ERP系统的使用效率,保障信息数据的畅通传递,优化商品的制作过程,从而促进企业的发展。基于此,本文通过对PDM和ERP系统集成方法及应用进行分析,以便为将来PDM和ERP集成提供一些借鉴和参考。
1 PDM系统和ERP系统概述
1.1 PDM概述。PDM全称Product Data Management,即数据管理产品。其基本理念就是在应用软件的基础上,将与产品有关的信息和与产品有联系的所有生产过程进行有效的管理的技术。可以说,PDM利用一个数据平台,实现产品的生产流程与产品的信息的集中管理。PDM系统设计之初的理念仅仅是应用于文档处理及工程图纸处理,但是随着科技的发展和企业要求的提高,PDM系统已经深入到企业产品研发的最重要三个领域中,即图纸设计与电子文档管理、工程项目的发放及其变更管理、产品结构的相关配置及管理。同时,PDM系统也能够实现对产品过程的管理,对整个产品的研发过程进行有效监管和协调。
1.2 ERP概述。ERP的基础是MRPⅡ,此系统是在先进的企业管理理论基础上研制的一种将企业管理流程及相关信息进行集中管理的应用软件系统。ERP系统的目的是控制企业产品生产成本,对产品质量进行监控,以此实现企业利润的最大化。ERP系统管理的核心就是对于企业生产环节的整个供应链进行有效管理,它通过将物流信息、信息流及资金流进行整合和规划,将企业、客户和供应商三方的信息进行整合,设定一种全新的供应链管理模式,并将其有效融入到管理系统中,从而实现降低成本、提高利润的目的。
2 PDM和ERP系统的集成分析
2.1 PDM和ERP系统的异同。PDM系统和ERP系统的共性在于两者的管理目标是一致的,它们都是试图通过信息技术对企业产品的牛产过程及相关信息进行整合和控制,以减少不必要的资源消耗,用最低的成本获得最高的利润。而且,PDM和ERP两个系统之间具有连续性,企业产品的设计研发和生产过程需要PDM系统的指导,而企业其他资本、物流的管理和分派则需要ERP系统的支持,可以说,企业的最终产品是PDM和ERP系统合作的结果。PDM将本系统内的信息汇总,以信息流的方式加入到ERP系统之中,成为ERP系统的有效依据。
PDM和ERP系统的主要区别有两个方面:一是两个系统的具体目标不同。PDM系统的目标是降低企业产品研发成本,而ERP系统的目的是通过提高企业的管理和进行资源有效配置,减少间接成本,提高企业的制造能力。二是两者管理方式和管理内容不同。PDM系统对于创新及智力资产非常重视,而ERP则注重控制,两者的管理侧重点不同,也就造成二者之间的管理方式和内容也都不尽相同。
2.2 PDM和ERP系统集成内容。就PDM和ERP两者集成内容来说,PDM系统主要处理所有与产品和产品设计有关的数据,包括CAD系统(产品信息)、CAPP系统(工艺加工信息)和CAM系统,而ERP系统则负责公司的日常运作管理,如企业采购、销售、财务等资源和要素。就集成角度来说,PDM系统为ERP系统提供了产品设计信息,而ERP为PDM系统提供了产品制造成本的信息(如图1所示)。
图1 PDM与ERP集成内容
通过图1,对PDM和ERP系统集成内容的具体图示可以看出,对于PDM和ERP系统来说,两者集成的关键是BOM,这也是PDM与ERP系统集成的重点和难点。
3 PDM和ERP系统的集成技术分析
在实际设计中,PDM与ERP系统的集成技术主要有以下三种:
3.1 基于XML的产品数据交换技术。在PDM与ERP系统集成过程中,基于XML技术进行集成的技术主要是指一些重要传输协议,这其中包括XML协议、SOAP协议、DTD、Schema、SAX等通讯协议。作为一种通信元语言,XML语言下用户可以实现自我定义,而且XML语言具有独立、开放等特征,适合于集成技术的处理。
3.2 BOM技术。前文提到,在PDM与ERP系统集成中的关键及难点问题就是BOM技术处理问题。BOM技术由于在两个系统中属性和结构都有较大差异,因此,在集成时就需要从两种的切合点入手。由于PDM系统=BOM的存储采用多层处理技术,ERP系统中采用单层BOM的存储技术,因此,在集成时需要在EBOM与MBOM之间进行转化。具体来说,可以通过多层BOM相单层BOM转换、BOM属性映射等技术进行集成处理。
3.3 异构数据库管理技术。目前,企业中应用的PDM和ERP系统一般都是由不同的生产厂商进行生产的,这就造成两种系统在数据库等方面都不一样,这时就需要进行异构数据库的瓦联技术,以此对两种系统在底层进行集成,这中异构数据库的互联技术也是两个系统之间进行集成的关键性技术。具体操作手法就是,当底层有多个数据库时,可以将中间库作为不同数据库交换的中介。这种集成方式的优点是明显的,就是能够保证异构数据库在进行数据交换,尤其是数据量较大的时候能够有较高的效率和实时性,但是他的缺点也很多,如算法上不能适应所有字段映射,尤其是对复杂字段的映射方面的计算难度较大,需要再经过其他程序进行转换。
4 PDM和ERP系统的实现及应用分析
根据上文中所陈述的基本观点,笔者针对浙江某企业的PDM与ERP系统进行集成实践。在具体设计中,产品的设计、研发、图纸应用及电子文档处理以PDM为主,然后通过中间库的形式将BOM数据及产品研发相关资源传入到ERP系统中,并最终在ERP中完成对产品设计的成本规划、企业产品管理规划等操作。在具体系统设计中,该公司的ERP系统使用的数据库为oracle,PDM使用的数据库为SQLServer2000,中间库使用的数据库为oracle。其中,将中间库与PDM数据库用网关技术进行链接,与ERP系统用数据库方式进行链接。
5 结语
通过将PDM与ERP系统进行集成,能够更好地对两个系统进行有效利用,从而有效减少企业的经营成本和管理成本,实现企业利润的有效增加,促进企业更加快速的发展。
转载请注明出处:拓步ERP资讯网http://www.toberp.com/
本文标题:解析PDM与ERP系统集成方法及应用研究