PDM系统的体系结构分析及应用.docx
PDM系统的体系结构分析及应用摘要产品数得管理系统(ProductDataManagement,PDN)作为制造企业实施信息化的集成框架,已经被越来越多的企业所采用。根据企业的实际需求,要求PDM系统的开发由侧重于部门级的设计环节的数据管理与共享向贯穿企业全过程的企业级方向开展,要求系统能够充分集成现有的应用系统,对跨地域的产品数据同样实现信息集成,这就需要对PDM系统进行重新构架,本文就是基于这种背景下研究PDM的体系架构的。本文首先分析了PDV的产生背景、研究现状及其开展趋势,然后阐述了PDM中的关键技术,如成缎技术、客户化技术、网络技术、集成技术等技术信息。接着本文研究了分布式PDM体系结构以及基于XM1.(Extensib1.eMarkup1.anguage基于J2EE的体系结构,阐述了各体系结构的组成及其优点,不同的体系结构适用于不同的企业对象,根据企业的实际需求选择不同的体系结构,更有利于企业PDM系统的实施。最后本文介绍了一款较为成熟的PIW系统Teamcenter.分析了TeamCenIer的体系架构,这种体系架构具备了强大的二次开发功能,本文根据某企业的实际金求,提出了对Tea1.nCentOr的数据管理局部功能进行二次开发的实施方案,并对其在客户端和效劳器端的配置及操作进行了详细的说明。关调:PDM,架构,分布式,XM1.,J2EE,TeamcenterAbstractProductdatamanagementsystem(ProductDataManagement.PDM)asanintegrationframeworkofthemanufacturingenterprisestoimp1.ementinformation,hasbeenadoptedbymoreandmoreenterprises.Accordingtotheactua1.needs,itdemandsPDMsystem'sdeve1.opfromfocusingonthedesignaspectsofdepartmenta1.managementandsharingofdatathroughouttheenterprisetothewho1.eprocessofenterprise-IeveIdirection,itrequiresthatthesystemcanfu1.Iyintegratewithexistingapp1.icationsystems,andimp1.ementationinformationintegrationoftheproductdataoncross-boundary,thisneedsthePDvsystemtoberestructured,basedonthisbackground,thisartic1.einvestigatethearchitectureofPDM.Firstthisartic1.eana1.ysestheproduction,deve1.opmentofthePDM,andthendescribesthekeytechno1.ogiesofthePDM,suchasgrouptechno1.ogy,customizedtechno1.ogy,networktechno1.ogy,integrationtechno1.ogyandsoon.Thenthisartic1.einvestigatesthedistributedPI>MarchitectureandthearchitecturewhichbasedonXM1.(Extensib1.eMarkup1.anguage)andJ2EE,a1.soitdescribesthecompositionofeachsystemanditsadvantages,accordingtotheactua1.needsofenterpriseschooseadifferentarchitectureismoreconducivetoimp1.ementthePDMSystem.Fina1.1.y,thepaperdescribesamaturePDMsystem-Teamcenter,ana1.ysesthearchi1.ectureofit.ThearchitectureofTfamcenterhasastrongsecondarydeve1.opmentfunction,accordingtotheactua1.needsofanenterprise,thispapermadeanimp1.ementationp1.anforthesecondarydeve1.opmentpartoftheTeamcenterdatamanagementfunction.Key1.ords:PDM,Architecture,distributed,XM1.,J2EE,Teamcenter目录摘要iAbstractii图目录III表目录IV第1章绪论11.1研究背景11.1.1PDM的产生背景11. 1.2P1.)M与企业信息管理11.2研究的意义31.3本章小结3第2章相关技术琮述42. 1PDM概述42. 1.1PDM简介42. 1.2PDM的产生开展及应闻52. 1.3PDM的研究现状52. 1.4PDM技术的开展趋势62.2PDM中的关键技术62.2.1成组技术62.2.2客户化技术72.2.3流程的设计方法72. 2.4数据存储与管理73. 2.5系统集成84. 2.6网络技术92.3本章小结9第3章分布式PDM系统的通用体系结构103. 1C/S体系结构103.2 多层体系结构113.3 多层体系结构的优势123.4 本章小结13笫4章参加Xv1.技术的分布式PDM系统144. 1XM1.概述144. 1.1XM1.的关键技术144.2 参加XM1.的PDM系统的体系结构154.2.1 1用X迎实现PDM数据的存储和交换154.2.2 参加XM1.的PDM系统的体系结构154.2.3 参加XM1.技术的PDM系统的优点164.3 本章小结17笫5章参加J2EE技术的分布式PDM系统185. 1J2EE慨述185.2参加J2EE的4层PDM体系结构18第1章绪论1.1 研究背景1.1.1 PDM的产生背景在20世纪的60、70年代,企业在其设计和生产过程中开始了CAD、CAM等技术的使用,新技术的应用促进了生产力开展,同时也带来了新的挑战。对于制造企业而言,虽然各单元的计算机辅助技术巳日益成熟,但它们都自成体系,彼北之间缺少了有效的信息共享和利用,形成了所谓的“信息孤岛”。在这种情况下,许多企业都已经意识到:实现信息的有序管理必将成为在未来的竞争中保持领先的关键因素。产品数据管理(ProductDataManagemen1.简称PDM)正是在这种背景下运行而生的一项新的管理思想和技术.PDM可定义为以软件技术为基础,以产品为核心,实现对产品相关数据、过程、资源的一体化集成管理的技术)。Pi)M明确定位为面向制造企业的,以产品为管理核心的,以数据、过程和费源为管理信息的三大要素。PDM进行信息管理的两条主线分别是静态的产品结构和动态的产品设计流程,所有的信息组织及资源管理都是围绕产品设计而展开的,这也是PDM系统区别于其他信息管理系统的关键所在,如企业信息管理系统(ManagenentinormationSyStem简称MIS)、制造资源方案(Materia1.RequirementP1.anning简称MRPII)、工程管理系统(PM).企业资源方案(ERP)ePDM的产生及开展与社会大环境紧密相连,且与企业自身息息相关。企业为了适应市场而寻求开展、自我完善的强烈需求,是造就PDM市场繁荣兴旺的内在动力。PDM是依托IT技术以实现企业最优化管理的有效方法,是科学的管理框架和企业现实问题相结合的产物,是计算机技术同企业文化相结合的一种产品。PDM的技术本身绝对是重要的,技术差的PDV系烧肯定是难以推广普及且难以实施成功的。但技术毕竟只是实现企业目标的基础,只淡技术的PDM也是难以成功的.因为,PDM并不仅仅只是uPDM",它更深层次的内涵是与企业文化的紧密结合、与生产关系的相适应、与企业目标的相匹配。许多的相关问题(如:咨询、工程经验以及实施方法学等)都值得人们去深入认识与探讨。企业实施PDM的最终目标是要到达企业级信息集成。1.1.2 PDM与企业信息管理单从字面上来理解,PDM是PrOdUCtDataManagement(产品数据管理)的缩写,是某一类软件的总称.CIMdata曾这样定义:mPDM是一种帮助工程炜和其他人员管理产品敕据和产品研发过程的工具。PDM系统确保跟踪那些设计、制造所需的大量数据和信息,并由北支持和维护产品-。如果说得再细致一点:从产品方面来看,PDM系统可以帮助组织产品设计,完善产品结构的修改,跟踪进展中的设计就念,及时且方便地找出存档数据以及相关产品信息。从过程上来看.PDM系统可协调组织整个产品生命周期内的诸如设计审查、批准、变更、工作流优化及产品发布等过线事件。但这只是单纯从技术的角度给PDM下的一个“准确”的定义。真正意义上的PDM却远不止如此。如果一定要探导PDM到底是什么,我们不妨这样来定义它:PDM是依托于IT技术的,实现企业坎优化管理的有效方法,是科学的管理框架和企业实际问题相结合的产物,是计算机技术和企业文化相结合的一种产品。企业文化是企业自身所积累、表现出来的各个方面的特色之总和。由此看来,所谓PDM,并不仅仅是一个技术模型,也不是一堆时髦的技术辞藻的堆砌,更不是一种简单的编写程序。它是一种可以实现的技术,是一种可以在不同的行业、不同的企业中实现的技术,是一种与企业文化相结合的技末。因此,它与企业自身密切相关。观察当今PDM实施较为成功的企业,每个企业都有自己非常具体的奋斗目标和工程名称,从福特公司的“Ford2000°、波音公司的“DCAC八IRM”到日产的“业务过程革新”等,凡取存成就的,都是将PDM融会于企业文化之中咒1.1.2.1 PDM与企业信息集成PDM在企业的信息集成过程中是起到1.个类似于集成“框架(FrameHgrk)”的作用。各种应用程序如CAD/CAM/CAE/EDA/OA/CAPP等,每将通过各种各“讨象(Object)*而被集成进来,使得分布于企业各个地方、在各个应用中使用(运行)的所有的产品数裾得以高度集成、协调与共享,所有产品研发过程都得以高度优化或重组。1.1.2.2 PDM与工业/域PDM所涉及的领域很广,它可以管理各种与产品相关的信息,包括电子文档、数据文件及数据库记录。适用的产品领域包括: 制造业一一如汽车、飞机、船船、计算机、家电、移动电话等: 工程工程一一如迂筑、桥梁、高速公路等; 工厂一一如钢铁厂、燎油厂、食品加工厂、制药厂、海洋平台等; 墓础设施一如机场、海港.铁珞运营系统.后勤仓储等; 公用事业一一如发电、电力设置、无故通讯、有线电视网等; 金般一一银行、证券交易及其它行业;值得指出的是:面对着如此广泛的应用领域,目前并没有一种万能的PDM系统可以适用于它们.每一个领域都有着其自身的特点以及需求,即使在同一领域的单位,若使用完全相同的PDM产品,也将会遇到完全不同的实施问题。这正是实施PDM多要充分考虑的问题。1.1.2.3 PDM与企业人PDM触及现代企业的每个角落,在企业内,只要是与产品数据打交道的人,都可以使用PDM。如总经理、厂