一、ERP與PDM簡述
ERP與PDM是當前關系到企業核心能力的兩個重要技術領域平臺。ERP是建立在信息技術基礎上,以系統化的管理思想,為企業決策層及員上提供決策運行手段的管理平臺,側重于制造領域物流的管理。PDM能夠管理所有與產品有關的信息和與產品相關的過程,它能幫助企業構造一個適合異構計算機運作環境的集成應用平臺。
兩個平臺各有特點,其管理和使用的側重點也不盡相同,目前企業在使用時一般都只使用某個平臺來進行管理。隨著軟件工程技術的發展和ERP功能的擴展,越來越多的ERP軟件商把PDM系統的功能集成在他們的核心軟件上。那么PDM和ERP的集成能否可行,系統集成對企業的設計、生產、銷售等功能有沒有促進作用,筆者結合市場上幾種使用較廣泛的系統作了一些分析。
ERP和PDM的特征分析
ERP是根據現代管理思想,對企業活動中和制造有關的所有資源和過程(包括產、供、銷、人、財、物)進行統一的管理,在目標上充分體現對成本的控制、對質量的控制和對客戶服務的管理,著眼于企業制造領域中連續的計算機化管理,主要用于生產制造階段和后勤管理。其代表功能有:主生產計劃、物料需求計劃、原材料采購計劃、車間作業計劃、工裝設備管理、財務系統管理、庫存管理等。ERP系統集信息技術與先進的管理思想于一身,成為現代企業的運行模式,反映了時代對企業合理調配資源,最大化創造社會財富的要求,成為企業在信息時代生存、發展的基石。
PDM是一門用來管理所有與產品相關信息(包括零件信息、配置、文檔、CAD文件、結構、權限信息等)和所有與產品相關過程(包括過程定義和管理)的技術。它提供產品整個生命周期的信息管理。它以整個企業為一體,能跨越整個工程技術群體,是促使產品快速開發和業務過程快速轉化的使能器。PDM共分3個層次:圖紙文檔的電子化管理、部門間的數據管理和企業間的數據管理。
兩類系統之間的差別主要反映在它們所采用的底層技術上,表現在以下幾個方面。
(一)系統目標的差別
PDM系統的目標是期望通過對產品數據或過程的有效管理,實現“開源?”“生錢”,降低直接成本,提供企業的研發能力,進而提高企業的核心競爭力;但企業使用ERP的目的卻是“節流”“省錢”,希望通過對企業資源的有效管理,降低間接成本,提高制造能力。
(二)系統導向的差別
PDM系統是以促進智力資產再利用為導向;而ERP系統是以事務處理為導向。
(三)管理方式和管理內容的差別
PDM系統倡導的是創新,以產品的研發為中心,目標是加快盈利的步調,在產品和過程促進創新,管理的內容包括材料明細表(BOM)、產品結構、產品配置以及智力資產;ERP系統強調的是控制,是由管理可見性的需求來驅動,并控制對財務有影響的企業活動來實現的,管理的內容除了材料明細表(BOM)、產品結構和部分智力資產外,無法管理產品配置和全部的智力資產。
(四)系統早期功能的差別
PDM系統最重要的功能就足捕獲和共享設計過程中產生的產品數據。該功能的作用貫穿于整個企業之中。因此,PDM的早期功能定位在產品文檔和過程管理,而ERP功能全部是由財務管理和生產制造管理引申出來的。
(五)管理不同的BOM對象
PDM管理的BOM是從工程和制造角度的BOM,包括工程E—BOM、工藝BOM、制造M—BOM或P-BOM;而ERP系統一般只管理制造M-BOM。PDM系統關心的產品結構給出了產品“按設計角度(As Designed)”的視圖,或產品具體是什么,以及怎樣用與之相關的工程數據來描述,而ERP系統的材料明細表是“按制造角度(As Built)”的視圖將零部件和裝配看成同樣的集合,或者說是描述產品怎樣在車間生產以及怎樣將他們裝配起來。
(六)捕獲產品定義數據的差別
PDM系統首要且最重要的功能就是捕獲和共享任何形式的產品定義數據。該功能的作用貫穿于整個企業之中,從產品設計生命周期的早期階段就開始發揮作用,而這種關鍵能力在ERP系統中并不能得到充分展示。
(七)用戶化功能提供的差別
PI)M系統通常提供應用程序界面(APl)開發工具箱,以便能為多種設計、制造、分析軟件建立應用接口。這一獨特的連接工具使系統集成工程師幾乎可以用戶化所有PDM功能以滿足對特定軟件設計工具的特定數據實施管理的要求。與此相反,現有的FRP系統卻不易進行用戶化。
(八)共享數據訪問功能差別
一旦上程數據登記注冊到一個PDM系統中,我們怎樣才能做到既不影響其安全性又能對其進行數據共享?一個具有優秀體系結構的PDM系統能夠利用“電子數據倉庫”來保護和存儲工程數據,而ERP系統在產品定義數據共享方面的能力是有限的。
(九)產品結構和產品定義數據的差別
在許多企業中,產晶結構規劃是從設計部門編寫工程零部件清單開始的。工程部件清單通過手工輸入到ERP系統,并且作為創建按計劃的視網(As P1anned)材料明細表BOM的起始點。而創建按計劃的視圖來確定材料明細表是通過修改工程部件清單實現的,并且與其他計劃信息一起平衡生產需求與現有機器設備、材料以及可直接使用的勞動力資源之間的關系?,F代PDM系統已經能夠實現產品結構功能,它不僅能夠代替傳統的工程部件清單,而且提供了一個易于使用的圖形界面,讓用戶可以方便地定位和使用產品定義數據。比較先進的PDM系統都采用了面向對象的數據管理工具,這樣就能將產品定義數據與產品結構部件、子裝配、裝配聯系起來。用戶能夠利用導航工具,沿圖形化的產品結構樹來確定感興趣部件的位置,并在此基礎卜展開描述該部件的產品定義數據。
(十)控制管理更改的差別
PDM的更改控制管理可以跟蹤更改處理的全過程,從更改提出之時起,PDM的工作流確保合適的人員執行必要的任務并且負責通知到所有受影響的部門。當工程師接到一個處理設計更改的任務時,將通過數據導航找到受影響的產品結構對象和設計數據,并保留更改的歷史記錄。ERP系統從產品計劃視圖的角度更改管理,一旦更改的細節通過了設計過程,并且更改對制造過程的影響已經清楚,制造計劃就在ERP系統中重新運行以決定在需求、存貨等多方面進行更改。另外ERP系統沒有對更改歷史記錄的功能。
三、PDM和ERp的集成可行性分析
現代企業的運作是基于資金流、物流和信息流相輔相成的一個動態系統,而產品的生命周期涉及PDM和ERP兩個領域。但PDM和ERP在管理內容等方面存在著不同程度的區別?;谕暾漠a品生命周期,若能將ERP和PDM集成使用,財企業的設計、生產、采購和銷售等部門間的溝通和交流將起到事半功倍的效果。那么,PDM和ERP存在哪些方面的聯系,筆者經過對比分析,發現兩個平臺在如下方面存在密切聯系。
(一)管理目標一致
PDM和ERP在管理日標上有著高度的一致性,PDM和ERP雖然管理的業務存在區別,但其管理目標都是試圖通過科學的調度和控制,減少失誤和返工,在盡可能短的時間內,通過最少的資源耗費,用最經濟的手段和方式,保證產品的最早上市。
(二)管理過程之聞的連續性
企業中的設計研發過程是按照從整體到局部逐步細化的設計路線開展,而生產制造等過程足按照從局部到整體的制造、裝配過程來進行。企業的最終產品正是這兩個從不同路線和領域開展的過程連接的結果。
(三)處理業務之間存在著因果關系
生產、制造等領域使用的產品、零部件和產品結構,是企業設計部門創造出來的零部件及產品結構、狀態的表現形式。
(四)過程的支持條件有著先天的聯系
設計部門設計出來的產品,既是沒計研發的產物,也是后續生產過程開展的活動目標和對象。
ERP和PDM是管理整個產品定義和產品生命周期的核心。近年來,隨著ERP和PDM功能的擴大和外延,二者的界限已被打破,出現了重疊。如何更好地共享PDM和ERP之間的信息,對優化設計和制造過程來說是至關重要的,而最好的解決方案是實現兩者的高度集成。
四、現行的ERP與PDM集成模式
目前,ERP也開始支持工程部門。ERP銷售商不斷開發包含有PDM功能的ERP,如將零部件分類,配置管理,擴展的零件信息,文件歸檔,過程工作流,以及程序管理都包括在ERP內。與此同時,PDM的界限已超出產品設計部門,可以支持企業范圍的商務處理和與產品有關的信息及文件的管理(包括車間的制造工程部門在內)。鑒于ERP和PDM系統具有業務和邏輯上的聯系,對ERP和PDM進行集成,從加快產品形成周期的角度出發,具有很大的可行性和很強的實踐意義?,F行的ERP與PDM集成模式主要有以下幾個方面。
(一)直通式系統集成
通過文件傳輸來集成獨立的ERP和PDM系統很有效,但必須與數據存放在同一個位置來保持所有者的清晰。由于ERP系統和PDM系統的底層都是關系型數據庫,關于產品的數據也都存放在數據庫的各自域中。所謂的直通模式就是兩個系統都直接對數據庫的數據進行操作,并交換數據,因此,應盡可能把PDM系統的數據存放在ERP系統的數據庫,實現兩個系統的數據庫的真正共享,這樣在所有ERP部件中可以完全集成PDM系統,在ERP系統和PDM系統中使用相同的數據模型和數據。(二)問接式系統集成
經過ERP系統和PDM系統軟件廠商的努力,現今最先進的PDM系統已經可以把產品數據和相關的文檔同ERP系統進行無縫的雙向傳輸,保護了產品數據在兩個系統間的往來。當設計新產品或對舊產品進行修改時,相關數據將自動傳輸并呈現在ERP系統中,同時ERP系統中相關的細節可以用一致和最新的格式傳送到PDM系統中。
(三)工具式系統集成
ERP系統和PDM系統都各自開發了訪問數據庫的工具以便兩個系統之間交換信息。所以,兩大系統都必須根據各自系統數據接口類型的要求,提供給財方系統適當的訪問數據庫的工具。在PDM系統的產品配置程序的人機界面七,可以根據用戶的要求輸入產品配置數據,由PDM系統自動配置出相應的產品材料清單。ERP系統可以通過自己開發訪問PDM系統數據的程序,讀取PDM系統產生的材料清單數據,再傳送到ERP系統的產品結構樹上。
(四)封裝集成應用系統
所謂“封裝”足指把對象的屬性和操作方法同時封裝在定義對象中。用操作集來描述可見的模塊外部接口,從而保證了對象的界面獨立于對象的內部表達。對象的操作方法和結構是不可見的,接口是作用于對象上的操作集的說明,這是對象唯一的可見部分。“封裝”意味著用戶“看不到”對象的內部結構,但可以通過調用操作即程序來使用對象,這充分體現了信息隱蔽原則。由于“封裝”性,當程序設計改變一個對象類型的數據結構內部表達時,可以不改變在該對象類型上工作的任何程序。“封裝”使數據和操作有了統一的管理界面。需要特別指出的是:通過0MG(對象管理組織)制訂的CORBA規范可以增強PDM的可擴展性和與ERP系統或者與其他應用系統的集成能力。OMG目前正在制定制造業的一個規范,即“PDM使能部件(PDM Enabler)”。使能部件指的是實現或者支持一種特定的抽象處理過程的物理實體,通過提供共享產品數據的靈活方式來增強產品開發的效率。PDM使能部件規范完成之后,遵循該規范的PDM系統之間能夠將一個PDM系統的數據轉移到另一個PDM系統之中并實現應用系統的聯邦機制,即PDM應用系統能夠管理ERP系統或者另一個PDM系統中的數據。同時,通過該規范定義的統一對象界面,CAD、CAM可以調用這些對象界面所定義的服務而不必關注對應的具體產品,從而極大地方便系統的集成。在目前情況下,OMG的“PDM使能部件”規范尚未最終形成,因此,PDM系統必須實現基于CORBA規范的PDM服務封裝機制:一方面向用戶提供符合標準的服務訪問機制以利于二次開發和系統集成,另一方面為實現最終的“PDM使能部件”標準奠定基礎。
五、結論
ERP和PDM的集成能使管理信息系統更加完善,是制造業管理信息系統的發展方向之一。我們實施企業信息化,絕不是單純從一個方面去考慮和選擇。究竟如何選擇,要根據企業自身的具體情況去決定。如果企業重點提升內部的資源管理和制造能力,側重于“產、供、銷、人、財、物”,那么ERP就很適合;如果要提升企業的產品研發和設計能力,側重于對企業的知識資產的管理,那么PDM就是最好的選擇。如果二者都要,那么二者都選,系統集成也應該成為一個重要的工作加以考慮。
相關文章
- 2021-09-08BIM技術叢書Revit軟件應用系列Autodesk Revit族詳解 [
- 2021-09-08全國專業技術人員計算機應用能力考試用書 AutoCAD2004
- 2021-09-08EXCEL在工作中的應用 制表、數據處理及宏應用PDF下載
- 2021-08-30從零開始AutoCAD 2014中文版機械制圖基礎培訓教程 [李
- 2021-08-30從零開始AutoCAD 2014中文版建筑制圖基礎培訓教程 [朱
- 2021-08-30電氣CAD實例教程AutoCAD 2010中文版 [左昉 等編著] 20
- 2021-08-30電影風暴2:Maya影像實拍與三維合成攻略PDF下載
- 2021-08-30高等院校藝術設計案例教程中文版AutoCAD 建筑設計案例
- 2021-08-29環境藝術制圖AutoCAD [徐幼光 編著] 2013年PDF下載
- 2021-08-29機械AutoCAD 項目教程 第3版 [繆希偉 主編] 2012年PDF