第七節 併行工程與企業級產品資料管理

2021-04-12 13:59:24 字數 1933 閱讀 7422

第七節 併行工程與企業級產品資料管理

進入八十年代以來,計算機技術在各行各業得到了越來越廣泛應用,產品開發領域由此也引發了一系列的變革,併行工程(concurrentengieering,ce)和企業級產品資料管理(enterpriseproduct data management,epdm)逐漸成為人們關注熱點話題。

那麼,作為產品開發領域的兩個研究熱點,ce和epdm各自的發展現狀和趨勢如何,彼此之間有什麼內在的聯絡呢?這裡將著重就這些問題予以討論。

1.ce是哲理,epdm是技術

ce是面向產品開發過程的乙個哲理,或者說是系統化方法學,它從理論的角度闡述了為了縮短產品上市時間、提高產品質量、降低產品成本,必須對以往產品開發過程做四個方面的調整,這四個方面分別是:產品開發過程重構(pdpr);人員的合理配置;數位化產品模型建立;計算機輔助工具應用。

epdm是面向產品開發過程的技術,它以計算機網路技術、資料庫技術為基礎,以物件導向技術為手段,是資訊化的企業級產品開發過程在計算機系統中的實現。它完成的具體功能包括:生命週期管理、開發人員管理、電子倉儲管理、產品結構管理、零件族管理、產品變更管理、產品配置管理等等。圖1顯示了ce、epdm和產品開發過程的關係。

圖1 ce、epdm和產品開發過程之間的關係

2.ce的提出和應用推動了epdm的形成和發展

在計算機成為產品開發領域的必不可少的工具以前,產品開發一直沿襲序列的設計方法,即從「概念設計→詳細設計→過程設計→加工製造→實驗驗證→設計修改」流程,由於這種流程不能夠在設計的早期考慮後期的可製造性、可裝配性、質量保證等因素,造成生產出來的產品有很多的缺陷,不得不對原有設計進行多次反覆的修改,而且每次修改都要經歷從概念設計→設計修改這樣的大迴圈,這樣大大延長了產品的上市時間,增加了成本。在這種情況下,併行工程的思想產生了,它力圖使產品設計人員從一開始就充分考慮產品開發周期中所有要素,包括質量、成本、進度計畫、使用者需求等。

但是,併行工程的實現不是一件簡單的事情,它需要許多相關技術的支援,尤其是需要乙個基於網路和分布式資料庫的整合框架體系結構的支援。傳統的pdm技術起源於八十年代初期,能夠實現圖紙文件管理,而且能夠對靜態的產品支援資料(如工業標準、產品規範、標準件和通用件資料等)和產品設計資料(如產品定義模型、產品圖、bom表、設計檔案、工藝檔案、nc**、cae分析報告等)及動態的產品過程資料(反映設計資料的發放、變更、審批、簽字等資訊的資料)作一定程度的管理,但是仍然不能滿足企業內對開發人員、產品過程的管理需求,於是出現了企業級產品資料管理的概念,與傳統的pdm方案相比,epdm方案具有如下的特點:

*大批量的資料;

*資料型別各不相同;

*使用者數量極大;

*使用者的水平參差不齊;

*使用者分布在不同的地域範圍;

*計算環境複雜;

*有強大的開發流程管理功能;

*隨著時間的推移,各種擴充套件的功能需求不斷的湧現;

*要求提供多語種的服務和支援;

*要有足夠的靈活性來適應企業的需要。

3.epdm為ce的實現提供了整合框架

活動、人員、資料和應用工具是產品開發過程的四大要素,ce的實施過程實際上也就是合理組織和協調這四大要素的過程,epdm則通過具體的技術為在計算機上實現四大要素的管理提供乙個整合框架。活動、人員、資料和應用工具的關係如圖2所示。

圖2 產品開發過程的四大要素

併行工程思想為產品開發提供了科學的理論指導,企業級產品資料管理技術為併行工程思想的實現提供了工具,整合化的產品開發環境是這一理論與技術的最佳結合。

雖然併行工程的實施並不能一蹴而就,它需要對企業的運作流程有全面的了解,epdm的實現也需要投入大量的資金和較長的週期,但是,在當今日益激烈的市場競爭中,開發周期、成本、質量和服務是產品競爭力的源泉,只有運用epdm技術實施併行工程,才能從根本上提高產品的競爭力,在市場競爭中立於不敗之地。 

**自:http://www.gdjy.com.cn

第七節 指標

go語言有指標這一概念。直接上 func pointtest 定義int型別的值a,並且賦值為3 定義int型別指標變數p,並且取a的位址賦值給p 輸出a和p 控制台 3 0xc00000a0a8 3 process finished with exit code 0 a的值為3,p為a在記憶體中的...

第七節 覆蓋虛介面

有時候我們需要表達一種抽象的東西,它是一些東西的概括,但我們又不能真正的看到它成為乙個實體在我們眼前出現,為此物件導向的程式語言便有了抽象類的概念。c 作為乙個物件導向的語言,必然也會引入抽象類這一概念。介面和抽象類使您可以建立元件互動的定義。通過介面,可以指定元件必須實現的方法,但不實際指定如何實...

第七節 結構體

1,下面程式是執行結果是?include include struct stu void fun struct stu p intmain1 fun students 1 system pause return0 2,喝汽水,1瓶汽水1元,2個空瓶可以換一瓶汽水,給20元,可以多少汽水 程式設計實現...