曲娜 張建國 孫艷萍
摘 要:產品數據管理系統也被稱之為PDM系統,是現代企業發展與信息化產品相結合的重要產物。PDM系統能夠應用于與產品相關的全部內容,涉及企業產品生產過程中的各種技術以及與產品相關的各類信息。PDM系統能夠有效地將與企業產品相關的過程信息有機的聯系在一起,貫穿了企業產品從設計、生產、開發管理的全流程,對于提高企業產品的生產效率和生產質量有著極為重要的意義。本文在分析PDM系統體系結構特點的基礎上對PDM系統在企業產品管理中的應用進行分析闡述。
關鍵詞:PDM系統;體系結構;應用
中圖分類號:TP31 文獻標志碼:A
0 前言
PDM系統在現今很多的企業管理中有著廣泛地應用,PDM系統主要用于對企業產品的信息化進行管理。經過多年的發展與應用現今的PDM系統主要應用方向從原先的方向向側重企業產品設計環節的數據管理和共享功能的方向轉變。為滿足這一應用要求需要對PDM系統的體系結構進行分析并在此基礎上研發和應用新的技術用以滿足不斷發展的應用需求。
1 PDM系統的特點
PDM系統是一種應用于企業產品管理的信息化系統,其涉及的范圍主要包括所有與企業產品相關的信息和各類與產品相關的過程技術,如企業產品文檔、產品配置、電子表格、事物文件、供應商情況以及與企業產品設計加工相關的流程數據,如企業產品的加工工序、工作流程、信息審批核發放過程等信息都集成進PDM系統中。通過PDM系統的應用能將涉及企業產品的各類信息有機地結合在一起,不論是企業產品的設計開發還是后期的加工制造全過程都可以通過PDM系統聯系在一起。PDM系統依托所構建的企業產品數據庫將企業產品的各類信息進行歸納、整理并通過網絡通信以及系統控制功能相結合的方式, 從而建立起了一個集企業產品信息化管理、產品開發協作為一體的信息管理平臺。PDM系統在現今的企業中有著廣泛地應用,其主要具備以下幾方面功能:(1)電子倉庫以及文檔管理功能。電子倉庫以及文檔管理功能是PDM系統的核心功能之一,通過對與產品相關的物理數據與文件指針進行構建并應用于關系型數據庫中,從而使得用戶可以快速、便捷地進行相關信息的訪問;(2)產品結構與配置管理功能。這一功能利用電子倉庫、物料清單等數據實現產品工程數據文檔的有機結合,從而完成對于產品數據的組織管理和控制;(3)工作流程管理控制。這一功能能夠方便地對企業產品設計開發與設計修改進行全流程跟蹤,能夠實現產品設計及修改數據的提交、控制以及管理。這一功能對PDM系統中的各類用戶信息進行及時的跟蹤管理,實現人與人之間的數據溝通、流動;(4)產品分類檢索和零件庫管理。PDM系統的這一功能能夠利用現有的設計來創建出新的產品,包括對零件庫接口功能、構造電子倉庫屬性編碼過濾等。PDM系統經過多年的發展演變已經在各企業產品信息化管理中得到了良好的應用效果,其最初設計時用于提高對于大量涉及產品設計信息的工程圖紙、技術文檔等的管理效率,隨著信息化技術的發展與應用逐漸延伸到涉及產品設計、生產管理的全流程中。現今的PDM系統在實現對于產品概念設計、工程分析、工藝流程以及工裝設計、銷售等全生命周期定義管理的同時還能夠實現上述各流程之間的信息數據的更新和共享,完成企業產品管理與控制之間的聯系。隨著各類信息技術的發展與應用PDM系統將更加的集成化和多元化,從而在企業產品管理中發揮著更為重要的作用。
2 PDM系統的體系結構構成
2.1 與XML技術相結合分布式PDM系統
分布式PDM系統在技術開發中主要追求的是簡單、高效,在分布式PDM系統中應用XML技術將能夠有效地提高分布式PDM系統在深層次數據存儲和交換的相關標準,XML技術在分布式PDM系統中的應用將使得分布式PDM系統能夠為其他系統的集成和相關框架體系的構建提供更加良好的平臺。XML作為一種文檔表現形式能夠對所需要表達數據的類型進行完整的表達,XML具有較高的靈活性,要能使得XML滿足各類企業的不同需求,并通過一定的調整加以實現。XML能夠較為容易地被計算機識別和執行從而簡化了相關程序,提高了計算機解決問題的性能。此外,XML技術應用于PDM系統中時能夠有效地提升PDM系統的數據存儲和交換的能力,在PDM系統運行的過程中所需要處理的各類數據由于應用方向的不同具有一定的特殊性和針對性,其能夠根據所面向對象的不同進行數據的分類和重組,尤其是涉及企業產品的生產工藝等技術流程時需要對一些技術性的文檔進行處理,此外PDM系統還涉及一些非文檔結構的數據,通過將XML技術與PDM系統相結合將能夠有效地利用XML技術的優點加強PDM系統對于各類數據處理時的一致性和完整性,從而使得PDM系統能夠對各類數據進行更好的管理,提升數據的提取和運用的效率。基于XML技術基礎上所構建的分布式PDM系統其體系架構主要由用戶界面層、Web服務器層、應用服務器層和數據庫服務器層等幾大層級構成,其中用戶界面層主要用于實現分布式PDM系統與用戶之間的信息交互。Web服務器層中引入IIS對申請接入的客戶服務進行驗證和請求回應。分布式PDM系統應用服務器層,分布式PDM系統的核心主要集中在這一層級,這一層級與其他層之間具有很多的聯系,且不同層級之間可以相互聯系并根據Web服務層做相互訪問和驗證。
2.2 加入J2EE的4層PDM體系結構
現今常用的基于J2EE的PDM系統的體系結構主要由4層結構組成,其分別為客戶層、Web層、業務層以及數據層。其中數據層多采用的是大型數據庫作為數據處理技術,用以對PDM運行過程中所產生的大量數據進行處理。PDM系統運行的過程中大量采用HOP、HTTP等標準協議作為PDM系統運行過程中的通信協議。這些協議的應用不但能夠實現各類資源的共享同時還能夠有效地提升PDM系統的集成性;PDM系統的Web層主要以JMS通信協議作為PDM系統的通信協議,用以提高客戶端的運行效率與查詢質量;EJB服務技術是PDM系統業務層的關鍵技術,在此技術應用的過程中通過將商務邏輯和數據邏輯進行分開,并對兩者分別采用不同種類的技術進行表示,商務邏輯和數據邏輯可以在同一或是不同服務器中。
3 分布式PDM系統在企業產品管理中的應用
Teamcenter是一種應用于企業級PDM系統的解決方案,其在應用的過程中能夠對ERP系統、SCM系統以及CRM系統進行有效地集成實現分散知識的有機連接,將其連接成單一的、標準的、真正的產品信息資源。PDM系統技術經過多年的發展已經形成了較為良好的應用,但是其仍具有挖掘的空間,應當積極做好PDM系統的研發與應用,提升企業內部產品數據信息的管理水平,加快企業的發展。
結語
PDM系統在企業產品管理中有著良好的發展前景,本文在分析PDM系統體系結構的基礎上對PDM系統的應用發展進行了分析介紹。
參考文獻
[1]周良,王金慶.基于Web的PDM系統設計研究[J].計算機應用研究,2000,17(4):22-24.
[2]李清光,王華昌,李志剛.于Web的PDM系統開發技術研究[J].計算機輔助工程,2002,11(3):19-26.
[3]侯立華,寧汝新. J2EE平臺上的PDM系統構件設計[J].北京理工大學學報,2003,23(2):181-185.