【正文】
部門。雖然所有企業(yè)都在試圖用較短的時間、較低的成本來設(shè)計質(zhì)量更高的產(chǎn)品,但是每個實行PDM的企業(yè)都有各自的想法,其中一些主要的目的如下[6]:1) 為了查找和共享分布環(huán)境的信息,實行并行或者同時發(fā)生的工程業(yè)務(wù),遵守規(guī)章,保證工作順利完成;2) 為了減少產(chǎn)品報廢、重復(fù)工作和多余部件;3) 工程設(shè)計和制造系統(tǒng)的集成的需要;4) 為了實行全面質(zhì)量管理;5) 為了加緊生產(chǎn)過程的追蹤和報告;6) 為了實行基于電子而不是紙張的生產(chǎn)過程;7) 為了減少投放市場時間;8) 為了減少工程設(shè)計修改次數(shù)和花費。凡是最終可以轉(zhuǎn)換為計算機描述和存儲的數(shù)據(jù),例如產(chǎn)品結(jié)構(gòu)和配置、零件定義以及設(shè)計數(shù)據(jù)、CAD集合造型文件和繪圖文件、工程分析及驗證數(shù)據(jù)、制造計劃及規(guī)范、NC編程文件、圖像文件(照片、造型圖、掃描圖等)、產(chǎn)品說明書、軟件產(chǎn)品(程序、庫、函數(shù)等“零部件”)、各種電子報表、成本核算、產(chǎn)品注釋等、項目規(guī)劃書、多媒體音像產(chǎn)品、硬拷貝文件、其它電子數(shù)據(jù)等等,它都可以兼收并蓄,一概管之。如總經(jīng)理、廠長、技術(shù)專家、項目經(jīng)理、信息主管、設(shè)計人員、CAD/CAM/CAE使用者、會計資產(chǎn)評估人員、采購人員、市場/營銷人員等,幾乎業(yè)界的每個企事業(yè)單位的每個部門都可以用到PDM。這正是實施PDM多要充分考慮的問題。適用的產(chǎn)品領(lǐng)域包括[4]: ?制造業(yè)——如汽車、飛機、船舶、計算機、家電、移動電話等;?工程項目——如建筑、橋梁、高速公路等;?工廠——如鋼鐵廠、煉油廠、食品加工廠、制藥廠、海洋平臺等;?基礎(chǔ)設(shè)施——如機場、海港、鐵路運營系統(tǒng)、后勤倉儲等;?公用事業(yè)——如發(fā)電、電力設(shè)置、無線通訊、有線電視網(wǎng)等;?金融——銀行、證券交易及其它行業(yè);值得指出的是:面對著如此廣泛的應(yīng)用領(lǐng)域,目前并沒有一種萬能的PDM系統(tǒng)可以適用于它們。各種應(yīng)用程序如CAD/CAM/CAE/EDA/OA/CAPP等,都將通過各種各“對象(Object)”而被集成進(jìn)來,使得分布于企業(yè)各個地方、在各個應(yīng)用中使用(運行)的所有的產(chǎn)品數(shù)據(jù)得以高度集成、協(xié)調(diào)與共享,所有產(chǎn)品研發(fā)過程都得以高度優(yōu)化或重組。觀察當(dāng)今PDM實施較為成功的企業(yè),每個企業(yè)都有自己非常具體的奮斗目標(biāo)和項目名稱,從福特公司的“Ford 2000”、波音公司的“DCAC/MRM”到日產(chǎn)的“業(yè)務(wù)過程革新”等,凡取得成就的,都是將PDM融會于企業(yè)文化之中[3]。它是一種可以實現(xiàn)的技術(shù),是一種可以在不同的行業(yè)、不同的企業(yè)中實現(xiàn)的技術(shù),是一種與企業(yè)文化相結(jié)合的技術(shù)。企業(yè)文化是企業(yè)自身所積累、表現(xiàn)出來的各個方面的特色之總和。真正意義上的PDM卻遠(yuǎn)不止如此。 從過程上來看,PDM系統(tǒng)可協(xié)調(diào)組織整個產(chǎn)品生命周期內(nèi)的諸如設(shè)計審查、批準(zhǔn)、變更、工作流優(yōu)化及產(chǎn)品發(fā)布等過程事件。 PDM系統(tǒng)確保跟蹤那些設(shè)計、制造所需的大量數(shù)據(jù)和信息,并由此支持和維護產(chǎn)品”[2]。 PDM與企業(yè)信息管理單從字面上來理解,PDM是Product Data Management(產(chǎn)品數(shù)據(jù)管理)的縮寫,是某一類軟件的總稱。許多的相關(guān)問題(如:咨詢、工程經(jīng)驗以及實施方法學(xué)等)都值得人們?nèi)ド钊胝J(rèn)識與探討。但技術(shù)畢竟只是實現(xiàn)企業(yè)目標(biāo)的基礎(chǔ),只談技術(shù)的PDM也是難以成功的。 PDM是依托IT技術(shù)以實現(xiàn)企業(yè)最優(yōu)化管理的有效方法,是科學(xué)的管理框架和企業(yè)現(xiàn)實問題相結(jié)合的產(chǎn)物,是計算機技術(shù)同企業(yè)文化相結(jié)合的一種產(chǎn)品。PDM的產(chǎn)生及發(fā)展與社會大環(huán)境緊密相連,且與企業(yè)自身息息相關(guān)。PDM明確定位為面向制造企業(yè)的,以產(chǎn)品為管理核心的,以數(shù)據(jù)、過程和資源為管理信息的三大要素。產(chǎn)品數(shù)據(jù)管理(Product Data Management簡稱PDM)正是在這種背景下運行而生的一項新的管理思想和技術(shù)。對于制造企業(yè)而言,雖然各單元的計算機輔助技術(shù)已日益成熟,但它們都自成體系,彼此之間缺少了有效的信息共享和利用,形成了所謂的“信息孤島”。輪胎安全性 37 規(guī)格總表——半鋼規(guī)格總表充氣輪胎尺寸amp。最后本文介紹了一款較為成熟的PDM系統(tǒng)——Teamcenter,分析了Teamcenter的體系架構(gòu),這種體系架構(gòu)具備了強大的二次開發(fā)功能,本文根據(jù)某企業(yè)的實際需求,提出了對Teamcenter的數(shù)據(jù)管理部分功能進(jìn)行二次開發(fā)的實施方案,并對其在客戶端和服務(wù)器端的配置及操作進(jìn)行了詳細(xì)的說明。本文首先分析了PDM的產(chǎn)生背景、研究現(xiàn)狀及其發(fā)展趨勢,然后闡述了PDM中的關(guān)鍵技術(shù),如成組技術(shù)、客戶化技術(shù)、網(wǎng)絡(luò)技術(shù)、集成技術(shù)等技術(shù)信息。 PDM系統(tǒng)的體系結(jié)構(gòu)分析及應(yīng)用 摘要產(chǎn)品數(shù)據(jù)管理系統(tǒng)(Product Data Management,PDM)作為制造企業(yè)實施信息化的集成框架,已經(jīng)被越來越多的企業(yè)所采用。根據(jù)企業(yè)的實際需求,要求PDM系統(tǒng)的開發(fā)由側(cè)重于部門級的設(shè)計環(huán)節(jié)的數(shù)據(jù)管理與共享向貫穿企業(yè)全過程的企業(yè)級方向發(fā)展,要求系統(tǒng)能夠充分集成現(xiàn)有的應(yīng)用系統(tǒng),對跨地域的產(chǎn)品數(shù)據(jù)同樣實現(xiàn)信息集成,這就需要對PDM系統(tǒng)進(jìn)行重新構(gòu)架,本文就是基于這種背景下研究PDM的體系架構(gòu)的。接著本文研究了分布式PDM體系結(jié)構(gòu)以及基于XML(Extensible Markup Language)、基于J2EE的體系結(jié)構(gòu),闡述了各體系結(jié)構(gòu)的組成及其優(yōu)點,不同的體系結(jié)構(gòu)適用于不同的企業(yè)對象,根據(jù)企業(yè)的實際需求選擇不同的體系結(jié)構(gòu),更有利于企業(yè)PDM系統(tǒng)的實施。關(guān)鍵詞: PDM,架構(gòu),分布式,XML,J2EE,Teamcenter47 / 53AbstractProduct data management system (Product Data Management, PDM) as an integration framework of the manufacturing enterprises to implement information, has been adopted by more and more enterprises. According to the actual needs, it demands PDM system’s develop from focusing on the design aspects of departmental management and sharing of data throughout the enterprise to the whole process of enterpriselevel direction, it requires that the system can fully integrate with existing application systems, and implementation information integration of the product data on crossboundary, this needs the PDM system to be restructured, based on this background, this article investigate the architecture of PDM.First this article analyses the production, development of the PDM, and then describes the key technologies of the PDM, such as group technology, customized technology, network technology, integration technology and so on. Then this article investigates the distributed PDM architecture and the architecture which based on XML(Extensible Markup Language) and J2EE, also it describes the position of each system and its advantages, according to the actual needs of enterprises choose a different architecture is more conducive to implement the PDM System. Finally, the paper describes a mature PDM system – Teamcenter, analyses the architecture of it. The architecture of Teamcenter has a strong secondary development function, according to the actual needs of an enterprise, this paper made an implementation plan for the secondary development part of the Teamcenter data management function.Key Words: PDM, Architecture, distributed, XML, J2EE, Teamcenter目錄摘要 iAbstract ii圖目錄 III表目錄 IV第1章 緒論 1 研究背景 1 PDM的產(chǎn)生背景 1 PDM與企業(yè)信息管理 2 研究的意義 3 本章小結(jié) 4第2章 相關(guān)技術(shù)綜述 5 PDM概述 5 PDM簡介 5 PDM的產(chǎn)生發(fā)展及應(yīng)用 6 PDM的研究現(xiàn)狀 7 PDM技術(shù)的發(fā)展趨勢 7 PDM中的關(guān)鍵技術(shù) 8 成組技術(shù) 8 客戶化技術(shù) 8 流程的設(shè)計方法 9 數(shù)據(jù)存儲與管理 9 系統(tǒng)集成 10 網(wǎng)絡(luò)技術(shù) 11 本章小結(jié) 12第3章 分布式PDM系統(tǒng)的通用體系結(jié)構(gòu) 13 C/S體系結(jié)構(gòu) 13 多層體系結(jié)構(gòu) 14 多層體系結(jié)構(gòu)的優(yōu)勢 16 本章小結(jié) 17第4章 加入XML技術(shù)的分布式PDM系統(tǒng) 18 XML概述 18 XML的關(guān)鍵技術(shù) 18 加入XML的PDM系統(tǒng)的體系結(jié)構(gòu) 19 用XML實現(xiàn)P DM數(shù)據(jù)的存儲和交換 19 加入XML的P DM系統(tǒng)的體系結(jié)構(gòu) 19 加入XML技術(shù)的P DM系統(tǒng)的優(yōu)點 21 本章小結(jié) 21第5章 加入J2EE技術(shù)的分布式PDM系統(tǒng) 22 J2EE概述 22 加入J2EE的4層PDM體系結(jié)構(gòu) 22 J2EE架構(gòu)的好處 24 本章小結(jié) 24第6章 分布式PDM系統(tǒng)在企業(yè)中的應(yīng)用 26 Teamcenter綜述 26 Teamcenter簡介 26 Teamcenter的體系結(jié)構(gòu) 26 XML及J2EE在Teamcenter中的應(yīng)用 28 Teamcenter中的定制功能開發(fā) 28 佳通Teamcenter產(chǎn)品開發(fā)簡介 29 產(chǎn)生規(guī)格總表實施方案 29 功能說明 41 XML及J2EE在定制功能開發(fā)中的應(yīng)用 42 本章小結(jié) 43第7章 總結(jié)與展望 44 工作總結(jié) 44 工作展望 44參考文獻(xiàn) 46作者簡歷 48致謝 49圖目錄 C/S結(jié)構(gòu) 14 多層體系結(jié)構(gòu) 15 基于XML的PDM系統(tǒng)的體系結(jié)構(gòu) 20 基于J2EE的PDM結(jié)構(gòu)圖 23 Teamcenter的四層體系結(jié)構(gòu) 27 規(guī)格總表——全鋼規(guī)格總表 32 規(guī)格總表——報表模板配置樣例 33 規(guī)格總表——斜交規(guī)格總表中簾布筒 33 規(guī)格總表——斜交專家系統(tǒng)中步驟選擇 第一簾布筒1 34 規(guī)格總表——斜交專家系統(tǒng)中步驟選擇 第一簾布筒2 35 規(guī)格總表——斜交專家系統(tǒng)中步驟選擇 第一簾布筒3 35 規(guī)格總表——斜交專家系統(tǒng)中步驟選擇 第一簾布筒3 37 規(guī)格總表——斜交專家系統(tǒng)中數(shù)據(jù)存儲充氣和安全性能 38 規(guī)格總表——全鋼規(guī)格總表室內(nèi)轉(zhuǎn)鼓試驗 39 ProductRevision對象 41 選中所需產(chǎn)生規(guī)格總表的ProductRevision 42 產(chǎn)生規(guī)格總表 42 XML語言 43表目錄 規(guī)格總表——全鋼規(guī)格總表充氣輪胎尺寸amp。輪胎安全性 40第1章 緒論 研究背景 PDM的產(chǎn)生背景在20世紀(jì)的60、70年代,企業(yè)在其設(shè)計和生產(chǎn)過程中開始了CAD、CAM等技術(shù)的使用,新技術(shù)的應(yīng)用促進(jìn)了生產(chǎn)力發(fā)展,同時也帶來了新的挑戰(zhàn)。在這種情況下,許多企業(yè)都已經(jīng)意識到:實現(xiàn)信息的有序管理必將成為在未來的競爭中保持領(lǐng)先的關(guān)鍵因素。PDM可定義為以軟件技術(shù)為基礎(chǔ),以產(chǎn)品為核心,實現(xiàn)對產(chǎn)品相關(guān)數(shù)據(jù)、過程、資源的一體化集成管理的技術(shù)[1]。PDM進(jìn)行信息管理的兩條主線分別是靜態(tài)的產(chǎn)品結(jié)構(gòu)和動態(tài)的產(chǎn)品設(shè)計流程,所有的信息組織及資源管理都是圍繞產(chǎn)品設(shè)計而展開的,這也是PDM系統(tǒng)區(qū)別于其他信息管理系統(tǒng)的關(guān)鍵所在,如企業(yè)信息管理系統(tǒng)(Management Information System簡稱MIS)、制造資源計劃(Material Requirement Planning簡稱MRPII)、項目管理系統(tǒng)(PM)、企業(yè)資源計劃(ERP)。企業(yè)為了適應(yīng)市場而尋求發(fā)展、自我完善的強烈需求,是造就PDM市場繁榮興旺的內(nèi)在動力。 PDM的技術(shù)本身絕對是重要的,技術(shù)差的PDM系統(tǒng)肯定是難以推廣普及且難以實施成功的。因為,PDM并不僅僅只是“PDM”,它更深層次的內(nèi)涵是與企業(yè)文化的緊密結(jié)合、與生產(chǎn)關(guān)系的相適應(yīng)、與企業(yè)目標(biāo)的相匹配。企業(yè)實施PDM的最終目標(biāo)是要達(dá)到企業(yè)級信息集成。CIMdata曾這樣定義:“PDM是一種幫助工程師和其他人員管理產(chǎn)品數(shù)據(jù)和產(chǎn)品研發(fā)過程的工具。如果說得再細(xì)致一點:從產(chǎn)品方面來看,PDM系統(tǒng)可以幫助組織產(chǎn)品設(shè)計,完善產(chǎn)品結(jié)構(gòu)的修改,跟蹤進(jìn)展中的設(shè)計概念,及時且方便地找出存檔數(shù)據(jù)以及相關(guān)產(chǎn)品信息。但