于麗麗/哈爾濱飛機(jī)工業(yè)集團(tuán)有限責(zé)任公司
工作流技術(shù)在產(chǎn)品數(shù)據(jù)管理中的應(yīng)用研究
于麗麗/哈爾濱飛機(jī)工業(yè)集團(tuán)有限責(zé)任公司
工作流技術(shù)管理的主要目標(biāo)是通過調(diào)用有關(guān)信息資源與人力資源來協(xié)調(diào)業(yè)務(wù)過程中的各個(gè)環(huán)節(jié),使之按照一定順序依次進(jìn)行,從而實(shí)現(xiàn)業(yè)務(wù)流程的自動(dòng)化。產(chǎn)品數(shù)據(jù)管理技術(shù)是企業(yè)產(chǎn)品信息管理和過程管理的關(guān)鍵技術(shù),在產(chǎn)品數(shù)據(jù)管理中產(chǎn)品研發(fā)過程管理通過工作流技術(shù)來實(shí)現(xiàn)。本文研究了產(chǎn)品數(shù)據(jù)管理中工作流系統(tǒng)的體系結(jié)構(gòu)、運(yùn)行環(huán)境以及在產(chǎn)品技術(shù)狀態(tài)管理中的具體應(yīng)用。
計(jì)算機(jī)應(yīng)用;產(chǎn)品數(shù)據(jù)管理;工作流管理;體系結(jié)構(gòu)
計(jì)算機(jī)及信息技術(shù)在企事業(yè)單位的廣泛應(yīng)用,對(duì)單位的信息化建設(shè)起到十分重要的作用。特別是在制造企業(yè),信息技術(shù)已應(yīng)用在企業(yè)產(chǎn)品研發(fā)過程中的各個(gè)環(huán)節(jié)。一方面計(jì)算機(jī)及信息技術(shù)給企業(yè)帶來可觀的經(jīng)濟(jì)和社會(huì)效益;另一方面,隨著企業(yè)計(jì)算機(jī)及信息技術(shù)應(yīng)用的不斷深入,產(chǎn)生了大量的電子化數(shù)據(jù)信息,如各種產(chǎn)品、型號(hào)的圖樣、測(cè)試數(shù)據(jù)、資源及各種技術(shù)狀態(tài)管理文檔等,同時(shí)也積累了大量的經(jīng)驗(yàn)和知識(shí)。隨著這些數(shù)據(jù)、信息、知識(shí)的不斷增加和豐富,單靠原來簡(jiǎn)單的計(jì)算機(jī)輔助設(shè)計(jì)(CAD)、計(jì)算機(jī)輔助制造(CAM)以及部門級(jí)的手工信息管理模式已經(jīng)越來越難于適應(yīng)企業(yè)產(chǎn)品研發(fā)的需求。
本文將從應(yīng)用的角度,介紹產(chǎn)品數(shù)據(jù)管理中工作流技術(shù)的應(yīng)用,通過利用工作流技術(shù)實(shí)現(xiàn)產(chǎn)品數(shù)據(jù)管理中產(chǎn)品相關(guān)的圖檔、零部件等數(shù)據(jù)的電子化簽審。
1.工作流管理。工作流的概念最早起源于生產(chǎn)組織和辦公自動(dòng)化。工作流即根據(jù)一定的規(guī)則,通過工作指令將文檔、信息或任務(wù)從一個(gè)參與者傳送給另一個(gè)參與者、從整體或部分上實(shí)現(xiàn)業(yè)務(wù)流程自動(dòng)化的過程。
工作流管理技術(shù)是實(shí)現(xiàn)企業(yè)業(yè)務(wù)流程管理自動(dòng)化的一項(xiàng)重要技。工作流技術(shù)作為計(jì)算機(jī)支持的協(xié)同工作(CSCW)研究的一個(gè)重要方向,主要目標(biāo)是通過調(diào)用相關(guān)信息資源與人力資源來協(xié)調(diào)業(yè)務(wù)過程中的各個(gè)環(huán)節(jié),使之按照一定順序依次進(jìn)行,從而實(shí)現(xiàn)業(yè)務(wù)流程的自動(dòng)化。在這個(gè)過程中,各種文本、信息和任務(wù)都根據(jù)設(shè)定的規(guī)則,從一個(gè)人/地方傳送到另一個(gè)人/地方。
2.產(chǎn)品數(shù)據(jù)管理。按照專門從事產(chǎn)品數(shù)據(jù)管理(PDM)和計(jì)算機(jī)集成制造(CIM)相關(guān)技術(shù)咨詢業(yè)務(wù)的國際公司CIM data公司的定義,產(chǎn)品數(shù)據(jù)管理技術(shù)是一種管理與產(chǎn)品研發(fā)相關(guān)的各種數(shù)據(jù)信息和過程的技術(shù)。與產(chǎn)品研發(fā)相關(guān)的數(shù)據(jù),即描述產(chǎn)品的各種信息,包括零部件信息、產(chǎn)品結(jié)構(gòu)配置、文件、CAD圖檔、審批信息等;與產(chǎn)品研發(fā)相關(guān)的過程,即對(duì)這些過程的定義和管理,包括信息的審批和分配。
產(chǎn)品數(shù)據(jù)管理系統(tǒng)的主要功能有:圖檔及電子倉庫管理,產(chǎn)品結(jié)構(gòu)與配置管理,產(chǎn)品變更管理,工作流程管理,設(shè)計(jì)檢索與標(biāo)準(zhǔn)件庫,電子化協(xié)作,檢查與批準(zhǔn),掃描成像服務(wù)和系統(tǒng)集成工具等主要功能。其中工作流程管理、零部件變更管理、電子化協(xié)作和檢查與批準(zhǔn)等功能都需要工作流技術(shù)的支持與服務(wù)。
1.產(chǎn)品數(shù)據(jù)管理中工作流系統(tǒng)結(jié)構(gòu)。在產(chǎn)品數(shù)據(jù)管理系統(tǒng)中要應(yīng)用工作流技術(shù),必須首先建立產(chǎn)品數(shù)據(jù)管理中的各種業(yè)務(wù)過程模型。這些業(yè)務(wù)過程包括產(chǎn)品數(shù)據(jù)的審批流程、變更流程和發(fā)放流程等。流程的表示可以采用活動(dòng)網(wǎng)絡(luò)圖、Petri網(wǎng)、狀態(tài)圖、語義-行為模型等,其各種模型各有優(yōu)缺點(diǎn)。其中活動(dòng)網(wǎng)絡(luò)圖表示業(yè)務(wù)過程模型,它是可讀性最好的一種,而且對(duì)于非專業(yè)人員而言最為直觀?;顒?dòng)網(wǎng)絡(luò)圖是一種有向圖,一個(gè)業(yè)務(wù)工作流過程可以看成是一個(gè)由節(jié)點(diǎn)與連接弧組成的有向圖,其中,節(jié)點(diǎn)代表活動(dòng),連接弧代表活動(dòng)間的順序關(guān)系。同時(shí),在活動(dòng)網(wǎng)絡(luò)圖的基礎(chǔ)上,增加了“狀態(tài)”、“條件”和“自動(dòng)機(jī)”這些概念以增強(qiáng)過程模型的語義,使其能夠處理足夠復(fù)雜的業(yè)務(wù)過程邏輯來滿足企業(yè)對(duì)產(chǎn)品數(shù)據(jù)管理的需求。
產(chǎn)品數(shù)據(jù)管理中的工作流管理系統(tǒng)作為系統(tǒng)核心的關(guān)鍵模塊,主要有兩方面的功能:一方面提供業(yè)務(wù)數(shù)據(jù)的審批和審核流程;另一方面為產(chǎn)品數(shù)據(jù)的變更和技術(shù)狀態(tài)管理提供手段。該體系結(jié)構(gòu)主要包含三部分內(nèi)容:圖形化設(shè)計(jì)平臺(tái),執(zhí)行服務(wù)平臺(tái)以及外部接口。其中執(zhí)行服務(wù)平臺(tái)中的工作流引擎是最為核心的組件,它提供業(yè)務(wù)過程的解釋,任務(wù)的分發(fā)、執(zhí)行等工作。這部分可以分離出來處理。系統(tǒng)組織模型采用輕量級(jí)目錄訪問協(xié)議(LDAP)進(jìn)行管理。應(yīng)用系統(tǒng)或產(chǎn)品數(shù)據(jù)管理系統(tǒng)要使用工作流功能通過Java消息系統(tǒng)(JMS)接口、萬維網(wǎng)服務(wù)(WS)接口或應(yīng)用程序接口(API)等。
2.產(chǎn)品數(shù)據(jù)管理中工作流系統(tǒng)執(zhí)行環(huán)境。該模塊是為所有與工作流有關(guān)的用戶設(shè)計(jì)的,能夠使工作流參與者實(shí)例化模板;激活工作流;創(chuàng)建指定活動(dòng)的工作列表;查詢活動(dòng)和流程;能夠圖形化表示正在運(yùn)行的工作流;當(dāng)一個(gè)活動(dòng)被激活時(shí)能夠提醒用戶,并能夠訪問一個(gè)活動(dòng)流程的詳細(xì)信息。具體步驟如下:
(1)利用工作流過程設(shè)計(jì)器,定義工作流模板,建立業(yè)務(wù)過程模型;
(2)在工作流環(huán)境中查找流程模板,實(shí)例化流程模板;
(3)編輯流程:將之前在產(chǎn)品數(shù)據(jù)管理系統(tǒng)中建立好的工作指令作為審簽流程的相關(guān)數(shù)據(jù)添加到流程中;確定會(huì)簽級(jí)別時(shí),修改流程輸入?yún)?shù);指定相關(guān)負(fù)責(zé)人;
(4)激活流程、啟動(dòng)流程;
(5)各級(jí)人員進(jìn)行流程審批。
3.產(chǎn)品數(shù)據(jù)技術(shù)狀態(tài)管理。產(chǎn)品數(shù)據(jù)技術(shù)狀態(tài)又稱生命周期,指對(duì)象的成長(zhǎng)歷程。相對(duì)人來說,存在嬰、幼、少、青、壯、老、死等階段,每個(gè)階段代表人生命周期中的不同狀態(tài)。對(duì)一份產(chǎn)品數(shù)據(jù)文檔而言,則有編制、評(píng)審、批準(zhǔn)、發(fā)布、取消、和歸檔等階段,每個(gè)階段也表示其不同的業(yè)務(wù)背景及意義。
通過對(duì)產(chǎn)品數(shù)據(jù)技術(shù)狀態(tài)的控制與管理,也就基本實(shí)現(xiàn)了產(chǎn)品數(shù)據(jù)的過程管理。產(chǎn)品數(shù)據(jù)技術(shù)狀態(tài)不能單獨(dú)執(zhí)行,技術(shù)狀態(tài)變化通過工作流實(shí)現(xiàn),必須和工作流結(jié)合使用,在工作流引擎的支持下完成狀態(tài)的改變;同時(shí),工作流只有與生命周期結(jié)合才能完成對(duì)產(chǎn)品數(shù)據(jù)的動(dòng)態(tài)技術(shù)狀態(tài)、權(quán)限的管理。
產(chǎn)品數(shù)據(jù)管理是產(chǎn)品研發(fā)過程企業(yè)信息化的集成框架系統(tǒng),以產(chǎn)品為中心進(jìn)行安全、集中、統(tǒng)一、有效的管理,提供一個(gè)集成的產(chǎn)品數(shù)據(jù)管理平臺(tái),是產(chǎn)品研發(fā)進(jìn)一步推進(jìn)信息技術(shù)的必然選擇;工作流技術(shù)作為實(shí)現(xiàn)企業(yè)業(yè)務(wù)過程重組、過程管理與過程自動(dòng)化的核心技術(shù),是用來定義和控制對(duì)數(shù)據(jù)操作的基本過程,把人、信息和應(yīng)用工具合理組織在一起,實(shí)現(xiàn)產(chǎn)品研發(fā)過程管理與控制,整合業(yè)務(wù)流程,建立過程模型,實(shí)現(xiàn)對(duì)產(chǎn)品的技術(shù)狀態(tài)管理,實(shí)現(xiàn)產(chǎn)品壽命周期的全過程質(zhì)量管理。
[1]WfMC.The workflow reference model[Z].WfMC00 1003.
[2]范玉順.工作流管理技術(shù)基礎(chǔ)[M].北京:清華大學(xué)出版社.
[3]童秉樞,李建明.產(chǎn)品數(shù)據(jù)管理(PDM)技術(shù)[M].北京:清華大學(xué)出版社.
[4]董明波,喬冰,張定會(huì).虛擬開發(fā)過程與產(chǎn)品數(shù)據(jù)管理[J].南京航空航天大學(xué)學(xué)報(bào).
[5]朱海平,王忠浩,李培根.基于PDM的工程變更管理研究[J].計(jì)算機(jī)集成制造系統(tǒng).