1. 協(xié)同產(chǎn)品定義管理 ((cPDM) 概念
2001 年 8 月, PDM 咨詢服務(wù)商 ClMdata 公司提出了協(xié)同產(chǎn)品定義管理 ((cPDM) 。其定義是 cPDM 是一種戰(zhàn)略經(jīng)營方法,運(yùn)用一套調(diào)和的商業(yè)解決方案來協(xié)同地管理擴(kuò)展企業(yè)環(huán)境下的產(chǎn)品定義生命周期。 cPDM **的的特點(diǎn)也在于它的“擴(kuò)展 (Extended) ”性。 cPDM 強(qiáng)調(diào)協(xié)同工作過程,協(xié)同產(chǎn)品商務(wù) (CPC) ,供應(yīng)商集成,企業(yè)應(yīng)用集成 (EAI 等,其核心是信息的集成和工作的協(xié)同。
ClMdata 咨詢公司認(rèn)為,任何工業(yè)企業(yè)的產(chǎn)品生命周期都由三個基本的緊密交織在一起的生命周期組成,如圖 1-1 所示,它們是產(chǎn)品定義生命周期、產(chǎn)品生產(chǎn)生命周期和運(yùn)作支持生命周期。產(chǎn)品定義生命周期開始于最初的客戶需求和產(chǎn)品概念,結(jié)束于產(chǎn)品報(bào)廢和現(xiàn)場服務(wù)支持,研究的對象是作為智力資源的產(chǎn)品,包含產(chǎn)品是如何設(shè)計(jì)、制造和服務(wù)等信息;產(chǎn)品生產(chǎn)生命周期與產(chǎn)品生產(chǎn)和發(fā)運(yùn)等企業(yè)活動相關(guān),管理的對象是物理意義上的產(chǎn)品:運(yùn)作支持生命周期則主要是對企業(yè)運(yùn)作所需的基礎(chǔ)設(shè)施、人力、財(cái)務(wù)和 ( 制造 ) 資源的統(tǒng)一監(jiān)控和調(diào)配。 cPDM 不僅是一組應(yīng)用或技術(shù)方案,而且是一種戰(zhàn)略性經(jīng)營策略,它依賴一整套成熟的技術(shù),包括業(yè)務(wù)過程、產(chǎn)品數(shù)據(jù)管理、可視化、協(xié)同、 CPC 、企業(yè)應(yīng)用集成 (EAI ) 、組件供應(yīng)商管理等。這里可以注意到, CPC 只是其中的一項(xiàng)關(guān)鍵技術(shù)。
圖 1-1 協(xié)同產(chǎn)品定義管理
2. cPDm 模型
cPDm 支持產(chǎn)品的并行協(xié)同開發(fā),支持廣義企業(yè)的完整解決方案,為之提供一個一致的產(chǎn)品、過程和資源模型。使設(shè)計(jì)工程師和生產(chǎn)工程師可以盡早共享產(chǎn)品的知識,從而為企業(yè)產(chǎn)品開發(fā)提供了一個創(chuàng)新環(huán)境。圖 1-2 是 ClMdata 公司給出的 cPDm 模型。
在這個模型中, cPDm 是面向產(chǎn)品全生命周期的支持協(xié)同商務(wù)的一個框架,**層是支持 cPDm 的各種技術(shù);中間是 cPDm 的核心功能;其次是可以集成到 cPDm 環(huán)境的各種應(yīng)用軟件;最外層在其他各層的基礎(chǔ)上構(gòu)成了完整的企業(yè)解決方案。
圖 1-2 CUvidata 公司的 cPDm 模型
從 cPDm 的模型可以看出, cPDm 的**層是支持 cPDm 的幾種關(guān)鍵的基礎(chǔ)技術(shù),中間是 cPDm 的核心功能。核心功能和傳統(tǒng) PDM 的核心功能一致,主要是管理產(chǎn)品的開發(fā)和產(chǎn)品結(jié)構(gòu)。構(gòu)建在核心功能之上的是 cPDm 環(huán)境的各種應(yīng)用軟件,這是構(gòu)成 cPDm 強(qiáng)大功能必不可少的,它需要的是有機(jī)地集成和利用各種應(yīng)用軟件的功能并管理它們的數(shù)據(jù)和文件。
利用 cPDm 可以很好地整合企業(yè)內(nèi)外的各種資源,在企業(yè)、產(chǎn)品和項(xiàng)目的各個層次上解決“信息孤島”的問題,達(dá)到了信息集成、過程集成和企業(yè)間集成,使產(chǎn)品的開發(fā)過程實(shí)現(xiàn)并行工程,達(dá)到集成和優(yōu)化企業(yè)活動的各個要素目的,使信息流成為企業(yè)信息流、物流和價值流的體現(xiàn)形式。
3. cPDm 關(guān)鍵技術(shù)
cPDm 是面向產(chǎn)品全生命周期的協(xié)同商務(wù)平臺,在這個平臺上有各種各樣的訪問和操作, cPDm 必須提供完善的接口,和上游、下游以及應(yīng)用軟件充分集成,完成對產(chǎn)品全生命周期的定義的信息管理,由此需要的許多技術(shù)正是 cPDm 技術(shù)的關(guān)鍵。
(1) 完整的產(chǎn)品數(shù)據(jù)模型及其轉(zhuǎn)換
協(xié)同產(chǎn)品定義開發(fā)涉及到許多部門,包括了所有應(yīng)用于產(chǎn)品和過程的整個生命周期的業(yè)務(wù)功能和資源,必須建立完整的產(chǎn)品數(shù)據(jù)模型才能滿足產(chǎn)品開發(fā)的不同階段產(chǎn)品信息的需求。雖然統(tǒng)一的數(shù)據(jù)模型將會使數(shù)據(jù)交換與共享極度容易,但業(yè)界很難使用滿足所有要求和情況的統(tǒng)一的數(shù)據(jù)模型,而且即使同一部門對產(chǎn)品生命周期不同階段的描述有時也不能兼容,由此產(chǎn)生的產(chǎn)品整個生命周期的信息模型的不統(tǒng)一性,這給信息共享和交換帶來了麻煩。
建立和使用一種不依賴具體應(yīng)用系統(tǒng)的中性機(jī)制,實(shí)現(xiàn)信息模型的標(biāo)準(zhǔn)化,實(shí)現(xiàn)不同系統(tǒng)、產(chǎn)品生命周期不同階段的信息交換是必須的。 STEP ( ISO 10303) 是一個關(guān)于數(shù)字化產(chǎn)品數(shù)據(jù)表示和交換的國際標(biāo)準(zhǔn),目的是提供一種不依賴于具體應(yīng)用系統(tǒng)的中性機(jī)制,用來描述產(chǎn)品整個生命周期中的數(shù)據(jù),是目前實(shí)現(xiàn)信息模型的標(biāo)準(zhǔn)化的一種很好的選擇。可以通過 STEP 標(biāo)準(zhǔn)實(shí)現(xiàn)不同系統(tǒng)、產(chǎn)品生命周期不同階段的信息交換。
另外,協(xié)同產(chǎn)品開發(fā)往往需要分布式訪問,這需要分布式軟件組件技術(shù)的支持。目前土要存在三種分布式機(jī)制,即 CORBA 、 COM/DCOM 以及 Java ,由于還沒有統(tǒng)一的分布式計(jì)算框架,而且目前要統(tǒng)一這幾種標(biāo)準(zhǔn)也不可能,因此 cPDm 必須在一定程度上支持 CORBA 、 COM/DCOM 以及 Java/RMI 及其之間的通信和互操作問題。
目前 CORBA 是分布式軟件組件技術(shù)的主流。但在基于 Window ,的開發(fā)中,借助 NET 技術(shù)所提供的、基于 XML 的松散禍合技術(shù),并結(jié)合 COM+ 技術(shù),可以更容易地將應(yīng)用程序邏輯分發(fā)到網(wǎng)絡(luò)上,而不必顧及服務(wù)端與客戶端是否屬于同一種結(jié)構(gòu)、執(zhí)行機(jī)制是否相同、接口是否對應(yīng)。
(2) 對動態(tài)數(shù)據(jù)和過程的管理
產(chǎn)品的生命周期與過程和資源息息相關(guān),是人、應(yīng)用、數(shù)據(jù)組成的動態(tài)流程,過程又可以劃分為多個子過程,所以對過程的管理至關(guān)重要。產(chǎn)品協(xié)同開發(fā)過程必須通過工作流和過程管理來滿足并行產(chǎn)品開發(fā)的需要。
工作流和過程管理 (Workflow/Process Management) 用來定義和控制數(shù)據(jù)操作的基本過程,主要管理當(dāng)用戶對數(shù)據(jù)進(jìn)行操作時,人之間、活動之間的數(shù)據(jù)流向,以及在一個項(xiàng)目的生命周期內(nèi)跟蹤必要的事務(wù)和數(shù)據(jù)活動。跟蹤和控制產(chǎn)品的設(shè)計(jì)和修改過程,以增強(qiáng)產(chǎn)品開發(fā)過程的自動化程度。工作流和過程管理將數(shù)據(jù)管理、工作流程與變更控制集于一體,通過自動協(xié)調(diào)企業(yè)組織任務(wù)和過程、信息使產(chǎn)品的協(xié)同開發(fā)順利完成。
工作流和過程管理是項(xiàng)目管理必不可少的,目前項(xiàng)目管理在企業(yè)中變得越來越重要,但在傳統(tǒng) PDM 中,項(xiàng)目管理考慮得很少。要通過工作流管理實(shí)現(xiàn)項(xiàng)目管理 . 還存在一定難度,因?yàn)楣ぷ髁鞴芾砟K主要是對企業(yè)中面向項(xiàng)目組的業(yè)務(wù)流程進(jìn)行協(xié)調(diào)和控制,但一般不提供**的進(jìn)度監(jiān)控、成果檢查等手段,很難控制項(xiàng)目的進(jìn)展。另外工作流和過程管理與項(xiàng)目管理的范疇也存在很大差異。
此外,在產(chǎn)品的開發(fā)過程中,數(shù)據(jù)的形成過程是動態(tài)的。產(chǎn)品數(shù)據(jù)要經(jīng)歷從產(chǎn)生到完善、修改、發(fā)布、凍結(jié)等一系列的演變過程,這一過程就是數(shù)據(jù)對象的生命周期。產(chǎn)品數(shù)據(jù)對象的生命周期和產(chǎn)品的生命周期是一個意思。產(chǎn)品數(shù)據(jù)對象在其生命周期中的變化包括:數(shù)據(jù)內(nèi)容的更改,數(shù)據(jù)狀態(tài)的變化,存儲位置的移動,用戶對數(shù)據(jù)操作權(quán)限的變化等。通過研究產(chǎn)品數(shù)據(jù)對象的生命周期,可以很好地跟蹤和控制產(chǎn)品數(shù)據(jù)對象的變化。
產(chǎn)品數(shù)據(jù)對象的生命周期是生命周期狀態(tài)對象和狀態(tài)變遷對象的集合。數(shù)據(jù)對象的狀態(tài)變化是有條件的,在一定的規(guī)則下,對象的狀態(tài)逐漸成熟。一般梅種數(shù)據(jù)類型都對應(yīng)著自己的生命周期,企業(yè)可以根據(jù)數(shù)據(jù)對象的類型和企業(yè)的規(guī)則使用生命周期模板管理各種類型的數(shù)據(jù)。
(3) 開放式可擴(kuò)展體系結(jié)構(gòu)
cPDm 的核心模塊的功能已經(jīng)很成熟, cPDm 的強(qiáng)大功能取決于外層應(yīng)用軟件的功能。 cPDm 可以通過集成專用工具比如項(xiàng)目管理、工程更改、配置管理、供應(yīng)商和零部件管理等加強(qiáng)對產(chǎn)品的 協(xié)同管理 ,達(dá)到支持跨企業(yè)的協(xié)同工作環(huán)境的目的。 cPDm 框架必須無縫集成這些應(yīng)用工具和模塊,支持異構(gòu)應(yīng)用系統(tǒng)和異構(gòu)數(shù)據(jù)的透明互操作。把 CAx 應(yīng)用工具無逢嵌入到 cPDm 的一體化解決方案中也是目前企業(yè)迫切需要的。
cPDm 即使功能再強(qiáng)大、模塊再多,但由于系統(tǒng)所管理的信息類型及模型的復(fù)雜性,以及不同企業(yè)的信息、職能千差萬別,為適應(yīng)產(chǎn)品設(shè)計(jì)與制造過程中復(fù)雜可變的需要,也還要求 cPDm 系統(tǒng)有良好的開放性。 cPDM 應(yīng)該是一個功能可擴(kuò)展的基本模型與框架,其中“結(jié)構(gòu)件”可模塊化,從而可以為滿足不同需求進(jìn)行組裝。系統(tǒng)通過采用 00 方法建立系統(tǒng)管理模型與信息模型,并提供面向?qū)ο蟮慕9ぞ吲c開發(fā)工具,支持用戶的二次開發(fā),使之真正適應(yīng)企業(yè)要求。
本文由: http://www.pdm.so 英泰 PDM 發(fā)布,轉(zhuǎn)載請聲明,聯(lián)系人:吳先生 4000627868
資訊來源:
http://www.pdm.so