文档介绍:
产品数据管理(PDM)技术概述
PDM技术最早出现在80年代初期,目的是为了解决大量工程图纸、技术文档以及CAD文件的计算机化管理问题,然后逐渐扩展到产品开发过程中的三个主要领域:设计图纸和电子文档的管理,材料明细表(BOM)及与工程文档的集成管理,工程变更管理。由于早期软件功能比较单一,各自解决问题的侧重点也不完全相同,所以有不同叫法,如文档管理(document management)、工程数据管理(engineering data management)等。现在所指的PDM技术源于美国的叫法,是对工程数据管理、文档管理、产品信息管理、技术数据管理、技术信息管理、图像管理及其它产品定义信息管理技术的一种概括与总称。随着网络、数据库技术的发展,以及客户机拥务器(client/server)或浏览器/服务器(browser/server)与0-O技术的应用,最近几年PDM技术产生了突飞猛进的变化,在美国、欧洲、日本等发达国家的企业中得到越来越多的应用。近年来,由于CAD技术及CIMS技术的应用与推广,PDM技术在国内企业也已越来越广泛的受到关注。但是,由于PDM技术与应用范围发展之快,人们对它还没有一个统一的认识,给出的定义也不完全相同。主要致力于PDM技术和计算机集成制造技术研究与咨询的国际咨询公司CIMdata给出的定义是:“PDM是一门管理所有与产品相关的信息和所有与产品相关的过程的技术”。而 Gartner Group公司给出的定义为:“PDM是在企业范围内从策划到产品构筑一个并行化协作环境(concurrent art-to-product environment,CAPE),由供应、工程设计、制造、采购、市场与销售、客户等构成的关键使能器。一个成熟的PDM系统能够使所有参与创建、交流、维护设计意图的人们在整个信息生命周期中安全、有序、高效地共享与产品相关的所有异构数据,包括图纸与数字化文档、CAD文件和产品结构等”。从上面两个定义可以看出,PDM的定义可以是狭义的,也可以是广义的。从狭义上讲,PDM仅管理与工程设计相关的领域内的信息,而从广义上讲,它可以覆盖到整个企业中从产品的市场需求、研究与开发、产品设计、工程制造、销售、服务与维护等各个领域、全生命周期中的产品信息。
由于PDM技术在企业的实施,将为企业的工程信息管理与过程的自动化管理提供统一的支持环境,并成为连接企业应用系统及其它信息系统(如CAD/CAE/CAPP/CAM,MRP正等)的桥梁与纽带。它不仅面临不同企业中不同部门复杂计算机环境及不同功能需求,同时还要求适应不同企业不同管理文化的要求,所以 PDM系统必须具有良好的开放性体系结构。PDM的开放性主要体现在四方面:
(l)对基础环境的适应性 PDM系统是以分布式网络(work)、客户机/服务器结构、图形化用户接口及数据库管理四方面技术作为它的环境支持。与底层环境的连接是通过不同接口来实现的,如中性的操作系统接口、中性的数据库接口、中性的图形化用户接口以及中性的网络接口等,从而保证一种PDM系统可支持多种类型的硬件平台、操作系统、数据库、图形界面及网络协议。例如,SDRC公司的Metaphase ,HP,PC共八种,支持的常见操作系统有 SUN Solaris, HP-UX, IBM AIX, PC Windows共九种,支持的常见数据库有Oracle,Sysbase,SQL/Server共四种,支持的常见或界面标准有 X/Motif, Windows, Macintosh;支持的常见网络协议有:TCP/IP, Apple Talk, , pliant等。并且,在分布式环境中,同类系统软件中的几种类器可以并存,只有数据库必需单一化。
(2)PDM内核的开放性PDM内核的开放性体现在越来越多的PDM产品采用面向对象(O-O)的方法和技术建立系统的管理模型与信息模型,并提供对象管理机制实现产品信息的管理。在此基础上,提供一组开发工具与应用接口帮助用户方便地定制或扩展原有数据模型,存取相关信息,并增加新的应用功能,以满足用户对系统不同应用的要求。
(3)PDM 规模的可变性由于PDM系统采用客户机/服务器结构,并具有分布式功能,企业在实施时,可从单服务器开始,逐渐扩展到几个、几十个、甚至几百个,覆盖整个企业。图6-1是一个典型的客户机/服务台器结构(选于Metaphase )。用户在选用功能模块时,除必需模块外,其它模块可根据需要裁剪。
(4) PDM框架的插件功能/工具封装和集成为了更有效地管理由应用系统产生的各种数据,实现对产品数据的统一管理,并方便地提供给用户和应用