我想看一级黄色大片_久久亚洲国产精品一区二区_久久精品免视看国产明星_91久久青青青国产免费

您的位置:網站首頁 > CAD新聞

Windchill PDM工作流管理系統(tǒng)改進研究

時間:2011-02-26 19:31:00 來源:

引言

PDM在美國、日本等發(fā)達國家得到了廣泛的應用,在發(fā)展中國家的應用也在持續(xù)增長。隨著我國CIMS工程、并行工程、敏捷制造等的應用和推廣,PDM已在相當多的企業(yè)得到了應用,并且正受到越來越多的關注。

PDM出現于20世紀80年代初期,從最開始的工程圖檔管理逐漸擴展,迅速成為一門管理所有與產品相關的信息和所有與產品有關的過程的技術。PDM有十分廣闊的應用領域,包括機械、電子、汽車、航空航大以及非制造業(yè)(如交通、商業(yè)、電子出版)等。實施PDM既是企業(yè)目前信息管理的需要,更是企業(yè)贏得未來市場競爭的戰(zhàn)略需要。據國外資料統(tǒng)計,在歐美地區(qū)的發(fā)達國家中,通過實施PDM,減少工程成本至少10%,減少產品生命周期至少20%,減少工程變更控制時間至少30%,減少工程變更數量至少40%,并有助于減少引入新產品時間、減少開發(fā)新產品的成本、減少新產品成本,以及改進產品和服務質量。

Windchill PDM是PTC公司生產的一種PDM軟件,功能強大,具有生命周期管理、工作流管理、聯合管理、屬性管理、外部存儲管理等功能,其中工作流管理是Windchill PDM重要的基本功能之一。

工作流是針對工作中具有固定程序的常規(guī)活動而提出的一個概念,通過將工作活動分解成定義良好的任務、角色、規(guī)則和過程來完成執(zhí)行和監(jiān)控,達到提高生產組織水平和工作效率的目的。國際工作流管理聯盟給出的工作流定義為:工作流是指整個或部分經營過程在計算機支持下的全自動或半自動化。一個工作流包括一組活動及他們之間的連接關系,還包括過程的啟動和終止條件,以及對每個活動的詳細描述,如活動的執(zhí)行者、相關的應用程序、需要和產生的數據等。工作流技術為企業(yè)更好地實現經營目標提供了先進的手段。

在實際應用中,我們發(fā)現Windchill PDM的工作流管理系統(tǒng)尚存在某些不足。其工作流管理視圖只能顯示工作流模板或者正在執(zhí)行的工作流的粗略信息,支持在線的協同工作,但是不能滿足管理者和工作人員對工作流程的監(jiān)控、統(tǒng)計、分析以及察看報表等以進行統(tǒng)籌性管理的需求。

本文針對Windchill PDM工作流管理系統(tǒng)的不足之處,提出了一種增強其功能的方法,為增強和完善PDM系統(tǒng)功能提出了新的思路。

1、Windchill PDM工作流管理系統(tǒng)的模型和功能分析

1.1模型分析

Windchill PDM的工作流管理系統(tǒng)如圖1所示。

newmaker.com
圖1

從圖1中我們可以看出,Windchill PDM的工作流管理系統(tǒng)是在一個工作流引擎(Workflow Engine)的馭動下運作的,由工作流引擎馭動各種服務,包括應用程序(Application)、工作列表(Work Liat)、任務表單(Task Form)、目錄服務(Directory Ser息oe),Email和工作流監(jiān)視器(Workflow Monitor)等。其中Windohill PDM的工作流監(jiān)視器功能主要是工作流過程的日志管理,功能比較薄弱。所有這些服務都是基于WindohillDatabase數據庫實現的,Windohill PDM產品采用的都是ORACLE數據庫。

在Windchill PDM的Workflow管理中有兩個概念:工作流模板和工作流過程。Windchill PDM先進行工作流定義(Workflow Definition),建立工作流模板(Workflow Template),然后基于這個模板實例化一個工作流過程CWorkflow Process)。工作流過程一旦創(chuàng)建就不可改動其結構,只能對其各個活動}Acti息ty)的狀態(tài)進行控制,或者對整個工作流過程的狀態(tài)進行控制。一個典型的Windchill PDM工作流模型包括活動(Acti息ty)、連接(Connector)、自動CRobot、定時器(Timers(等節(jié)點,這些節(jié)點具有其特定的含義和屬性,如活動節(jié)點代表具體的一個任務,連接節(jié)點幫助建立各個節(jié)點之間的關系。其中,每個活動節(jié)點都可以包含自己的子節(jié)點,也就是子過程(Sub Process)。一個Windchill工作流從START節(jié)點開始,在GROUND或者END節(jié)點結束。Windchill工作流的一個典型特點是往往存在因任務迭代形成的反饋閉環(huán)。在實際工作流程中,往往會存在大量的任務迭代,所以復雜的工作流更是會出現大量的反饋閉環(huán)。

1.2功能分析

Windchill PDM的工作流視圖能夠直觀地顯示工作流的邏輯關系,以及各個任務的屬性,包括時間屬性和角色分配等。但是,它存在著嚴重的不足,具體包括:

(1)監(jiān)控功能。Windchill PDM在管理工作流時,能夠實時顯示每個任務的狀態(tài),如完成(1i-nished)、運行(Rurming)、未啟動(NotStarted)等,不同的狀態(tài)用不同的顏色表示,比較直觀,這只能滿足總體的非常粗略的監(jiān)控要求。管理人員和工作人員往往迫切需要知道一個工作流程運行的時間進展,如已運行了多少時間、還需要運行多少時間、能否按時完成等等。他們還需要知道每個任務具體誰在負責、需要的資源以及已經分配的資源等。這些功能Windchill PDM都不能提供。

(2)統(tǒng)計功能。在對工作進行統(tǒng)籌安排時,必須需要一些統(tǒng)計信息,比如人員和資源的占用信息、工作成本信息等等。這些統(tǒng)計功能Windchill PDM也不能提供。

(3)分析功能。過程分析對于過程優(yōu)化和重組是非常重要的,通過對模型的靜態(tài)與動態(tài)性能分析,發(fā)現企業(yè)業(yè)務流程中存在的瓶頸問題,預測工作周期、工作量、所需資源,計算相應的成本,對比不同的改進方案,為企業(yè)過程優(yōu)化和重組提供決策依據。Windchill PDM根本沒有提供這些功能。

(4)報表功能。對于工作人員來說,需要提交各種文檔和報表是一項繁重而瑣碎的任務,如果Windchill PDM能夠自動統(tǒng)計生成報表,將會大大減輕他們的負擔。但是同樣的,Windchill PDM缺乏這種功能。

2、Windchill PDM工作流管理系統(tǒng)改進方法

2.1Windchill PDM工作流管理系統(tǒng)改進的總體方案

要改進Windchill PDM對工作流的監(jiān)控功能,增加統(tǒng)計、分析和報表功能,可行的方案之一是直接對Windchill PDM進行開發(fā),增加所需功能??紤]到Windchill PDM系統(tǒng)非常龐大,這樣做的工作量之大難度之高是不難想象的,因此我們采用另一種方案:利用輔助的管理軟件來對Windchill PDM的工作流進行管理。

如何選擇軟件是該方案的一個關鍵,所選軟件必須要能夠很好地集成到Windchill PDM的工作流管理系統(tǒng)中,而且必須具有對工作流的監(jiān)控、統(tǒng)計、分析和報表等功能。在應用中,我們選擇Microsoft公司發(fā)行的軟件MS Project98,因為該軟件很好地具備以上要求。

其一,MS Project 98對工作流程的監(jiān)控、統(tǒng)計、分析和報表功能較強大。它利用甘特圖來進行任務在時序關系上的監(jiān)視和管理,甘特圖用水平線段表示任務的工作階段,線段的起點和終點分別對應著任務的開工時間和完成時間,線段的長度表示完成任務所需的時間。甘特圖優(yōu)點是標明了各任務的計劃進度和當前進度,能動態(tài)地反映項目開發(fā)進展。圖2是一個典型的甘特圖。MS Project98利用各種資源視圖和報表統(tǒng)計、打印功能來滿足用戶對工作流程的資源分配和使用、人員分配以及成本等等方而的管理要求。

newmaker.com

其二,Windchill PDM和MSProject98兩者在處理工作流程中有許多相似之處。

(1)兩者都用節(jié)點及其屬性來表示工作流中包含的各任務,用節(jié)點間的連線來表示任務之間的邏輯關系。

(2)Windchill PDM工作流系統(tǒng)和MS project98都是利用數據庫來管理數據的,Windchill PDM使用的是ORACLE數據庫,MSproject98使用的是其本身的數據庫。

因此,基于Windchill PDM工作流管理系統(tǒng)集成MS Project98系統(tǒng)在理論上是可行的。可有兩種方案來進行集成:一是利用Windchill PDM中的類和函數來處理工作流的各種數據,將之轉換成MSProject98可以直接讀取的數據格式。但是這種方法需要在Windchill PDM里進行一次開發(fā),同時需要在每臺需要運行本系統(tǒng)的計算機上都要安裝有Windchill PDM才能運行,對電腦硬件要求太高,本系統(tǒng)的普遍適用性將大大降低。所以我們采取第一種方案:直接在MS Project98中對Windchill PDM的ORACLE數據庫進行操作,讀取其工作流數據,然后在MS Project98中進行處理。

我們將Windchill PDM工作流的所有節(jié)點信息映射成MS Project98工作流程的“活動”信息。首先MS Project98獲取ORACLE息數據庫中Windchill PDM工作流的數據,將工作流的各個節(jié)點任務映射成MS Project98中的任務信息;然后分析工作流中節(jié)點間的邏輯時序關系,映射成MS Project98中各任務的邏輯時序關系;最后,分析工作流的各種資源、人員和成本等信息,映射成MS Project98中的資源、人員和成本等信息。

2.2反饋閉環(huán)的識別

Windchill PDM的工作流有兩個特點,其一是工作流之間的關系由And.Or等邏輯關系來表示,其一是存在大量的任務迭代。而在MSProject98中,是不允許循環(huán)任務關聯的,即不允許出現因迭代出現的反饋閉環(huán)。在進行信息映射的時候,僅僅能夠對那些僅含時間串行或者并行的活動進行映射顯然是不夠的,是遠遠達不到要求的。如何識別Windchill PDM工作流中的錯綜復雜的任務迭代形成的復雜反饋閉環(huán),進而如何在MSProject98中表示和處理,是需要重點解決的問題。

對于And.Or等邏輯關系,我們在MS Project98中將該連接關系作為一個“活動”來處理,活動名稱取為And或者Or等,然后直接將多個前濘任務或者后續(xù)任務連接到該活動上,從而實現活動間的邏輯時序關系。這樣處理的優(yōu)點在于非常直觀,而且易于表達,不會丟失關系。

反饋閉環(huán)問題是本系統(tǒng)中最著重解決的關鍵問題。

newmaker.com
反饋定義

由于在MSProject98中是不允許有閉環(huán)連接的,因此不可以直接應用閉環(huán)連接來表示閉環(huán)?,F在對反饋閉環(huán)的一般處理方法是在反饋發(fā)生處估算是否有反饋,一般根據經驗判斷會發(fā)生有2一3次反饋,然后執(zhí)行反饋閉環(huán)2一3次。參考一般的反饋閉環(huán)處理方法,我們加以改進:由用戶輸入需要反饋的次數K,然后反饋體部分執(zhí)行K次,關鍵路徑部分執(zhí)行K+1次。

因為在循環(huán)的最后一次執(zhí)行時,在執(zhí)行完關鍵路徑部分后,直接執(zhí)行反饋閉環(huán)外的下一個任務(如圖6的任務A)不執(zhí)行反饋體部分,所以關鍵路徑部分要比反饋體部分多執(zhí)行一次,因而關鍵路徑部分要執(zhí)行K+1次。要解決反饋問題,首先要識別工作流中的閉環(huán),然后才能按照上而的方法表達。我們采用人工智能技術中的深度優(yōu)先搜索算法來識別工作流中的閉環(huán),這種算法是完備的,可以識別出所有的閉環(huán)。深度優(yōu)先搜索算法如下:

newmaker.com

2.3、反饋閉環(huán)的表達

系統(tǒng)按照深度優(yōu)先搜索算法判斷是否存在閉環(huán),進而在MS Project98中設置活動間的邏輯關系。在沒有反饋閉環(huán)的時候,直接設置每條邏輯關系,兩個活動之間的關系設為:結束一開始,中間延隔時間為O。當存在反饋閉環(huán)的時候,作如下處理:斷開每個閉環(huán)的最后結合處這條邏輯關系,不設置閉環(huán)和外界的接口這條邏輯關系,而是將此反饋最后閉合的那條邏輯關系設到其后續(xù)活動上,然后設置一個反饋標志點。我們形象地稱這種方法為“拉反饋接入法”。

拉反饋接入法并不是一種非常完備的反饋閉環(huán)串行表達解決方法,它有時可能會丟失反饋閉環(huán)和外界接口處的某些任務馭動邏輯順序信息。但是在本系統(tǒng)中,拉反饋接入法能夠很好地解決用串行方法來表示反饋閉環(huán)的問題,利用設置反饋標志點可以彌補丟失某些信息的缺點,而且本方法優(yōu)點是在時間串行的工作流程上迭代的關系也能比較明顯地表現出來。因此我們采用了這種方法來解決反饋閉環(huán)的串行表達問題。

3、改進后Windchill PDM工作流管理系統(tǒng)的應用

3.1改進后Windchill PDM工作流管理系統(tǒng)新增功能

(1)監(jiān)控功能。甘特圖實時顯示每個工作流以及每個仟務的狀態(tài),監(jiān)控每個工作流程的進展狀況,包括己運行時間、計劃完成時間等;跟蹤甘特圖視圖跟蹤工作流的實際進度;人員和資源分配狀況視圖監(jiān)控人員和資源分配以及使用信息

(2)統(tǒng)計功能。統(tǒng)計人員和資源的分配、占用情況以及成本等信息

(3)分析功能。利用關鍵路徑法提取工作流的關鍵路徑,分析是否可以縮短關鍵路徑,從而達到縮短工作周期的目的。

(4)報表功能。統(tǒng)計各種信息,包括成本、工作分配、工作量、資源等信息,自動生成報表,提供報表打印功能。

3.2、改進后Windchill PDM工作流管理系統(tǒng)應用實例

改進后的Windchill PDM工作流管理系統(tǒng)在齊齊哈爾車輛廠PDM系統(tǒng)中實施并取得了良好的效果,大大增強了Windchill PDM工作流管理系統(tǒng)對工作流的監(jiān)控、統(tǒng)計、分析功能,并大大減輕了工作人員在察看和制定報表方而的負擔。

圖示為鐵路貨車轉向架設計工藝流程在Windchill PDM工作流管理系統(tǒng)中的工作流視圖。該工作流能夠體現活動間各種邏輯關系,并且有反饋形成閉環(huán)現象,是一個典型的工作流圖。

newmaker.com

運行Windchill PDM工作流管理改進系統(tǒng)后,首先彈出對話框,顯示該工作流存在1個閉環(huán),用戶輸入反饋體需要執(zhí)行的次數為2后,執(zhí)行得到如圖7所示的甘特圖顯示。用戶還可以選擇不同的視圖來管理該流程。例如選擇顯示統(tǒng)籌圖,則可以得到如圖示的統(tǒng)籌圖信息。

 
統(tǒng)籌圖

該視圖直觀地體現了任務之間的邏輯時序關系,可供工作人員監(jiān)控工作流程。如圖示的未開始任務報表則統(tǒng)計了所有到目前還未開始的任務,并以報表形式打印。

此外,本系統(tǒng)比較開放,可以為管理者、工作人或者其他用戶隨時定制各種所需工作流管理功員能。

4、結束語

本文提出了一種改進Windchill PDM系統(tǒng)對工作流的監(jiān)控功能并=增加其統(tǒng)計、分析和報表等功能的方法,并成功地利用深度優(yōu)先搜索算法識別了工作流中的任務迭代形成的反饋閉環(huán),而且利用拉反饋接入法解決了反饋閉環(huán)的串行表達,為PDM系統(tǒng)功能改進和完善問題提供了一種新的思路。


我想看一级黄色大片_久久亚洲国产精品一区二区_久久精品免视看国产明星_91久久青青青国产免费

            一片黄亚洲嫩模| 91精品在线一区二区| 国产精品福利影院| 久久久亚洲国产美女国产盗摄| 欧美一区二区久久久| 欧美日韩国产高清一区| 色综合色综合色综合| 色婷婷av一区二区三区软件| 一本久久综合亚洲鲁鲁五月天 | 中文字幕亚洲精品在线观看| 中文成人av在线| 亚洲欧美一区二区三区国产精品| 一区二区在线免费| 五月婷婷久久综合| 紧缚捆绑精品一区二区| 国产美女一区二区| 成人av片在线观看| 欧美性色黄大片手机版| 欧美精品丝袜中出| 久久一夜天堂av一区二区三区| 欧美激情一区二区三区在线| 国产精品久久久久久久久快鸭| 亚洲卡通动漫在线| 婷婷丁香激情综合| 国产中文一区二区三区| 色婷婷亚洲婷婷| 日韩午夜av电影| 国产精品久久久久天堂| 午夜精品在线看| 紧缚奴在线一区二区三区| 成人午夜免费av| 欧美日韩精品系列| 2024国产精品视频| 亚洲免费色视频| 奇米精品一区二区三区在线观看| 成人h版在线观看| 51精品久久久久久久蜜臀| 久久众筹精品私拍模特| 一区二区不卡在线视频 午夜欧美不卡在| 秋霞国产午夜精品免费视频| 成人激情黄色小说| 在线播放91灌醉迷j高跟美女 | 欧美一区三区二区| 国产精品日日摸夜夜摸av| 午夜国产不卡在线观看视频| 国产精品影视天天线| 日本道免费精品一区二区三区| 日韩一区二区三区av| 亚洲欧美韩国综合色| 久久99在线观看| 日本高清成人免费播放| 久久久国际精品| 免费国产亚洲视频| 欧美亚洲国产一区二区三区va | 午夜久久久久久久久| 成人黄动漫网站免费app| 911精品国产一区二区在线| 中文字幕一区二区三区视频| 国内不卡的二区三区中文字幕| 欧美日韩精品二区第二页| 亚洲视频综合在线| 国产1区2区3区精品美女| 日韩免费在线观看| 日韩不卡一区二区三区 | 欧洲人成人精品| 亚洲欧洲成人精品av97| 成人夜色视频网站在线观看| 欧美精品一区二区精品网| 日韩成人一级大片| 欧美人xxxx| 天天操天天综合网| 欧美老年两性高潮| 亚洲影院在线观看| 日本丶国产丶欧美色综合| 中文字幕在线免费不卡| 高清成人免费视频| 国产精品嫩草影院av蜜臀| 国产精品夜夜嗨| 国产日产精品1区| 精品亚洲国产成人av制服丝袜| 欧美一区二区三区视频免费| 奇米影视一区二区三区| 日韩午夜av一区| 久热成人在线视频| 久久综合久久综合亚洲| 国产精品系列在线观看| 国产欧美视频一区二区| zzijzzij亚洲日本少妇熟睡| 亚洲欧美区自拍先锋| 在线精品视频免费播放| 日韩制服丝袜av| 欧美精品一区二区三区高清aⅴ | 国产另类ts人妖一区二区| 久久先锋资源网| 成人激情免费视频| 自拍偷拍国产精品| 欧美三级韩国三级日本三斤| 麻豆久久久久久| 国产日韩欧美不卡在线| thepron国产精品| 亚洲男女一区二区三区| 欧美日韩一区二区在线观看视频| 日本欧洲一区二区| 国产校园另类小说区| 色综合婷婷久久| 日韩激情视频网站| 国产欧美日韩另类视频免费观看| 91丨九色porny丨蝌蚪| 偷拍日韩校园综合在线| 2014亚洲片线观看视频免费| 成人av网站在线观看免费| 亚洲高清一区二区三区| 精品国产sm最大网站| 99国产精品99久久久久久| 婷婷久久综合九色综合绿巨人 | 色丁香久综合在线久综合在线观看| 亚洲国产精品久久艾草纯爱| 欧美精品一区二区不卡| 99re热视频精品| 日本一不卡视频| 日本一区二区不卡视频| 8x福利精品第一导航| 国产乱码字幕精品高清av| 亚洲愉拍自拍另类高清精品| 精品福利一区二区三区| 91久久精品日日躁夜夜躁欧美| 蜜桃一区二区三区在线| 日韩理论在线观看| 精品美女在线观看| 精品视频一区二区不卡| 国产成人精品www牛牛影视| 天堂成人免费av电影一区| 国产精品久久久久久久久久免费看 | 丝袜a∨在线一区二区三区不卡| 国产亚洲制服色| 欧美一区二区三区影视| 色婷婷av一区| 成人激情动漫在线观看| 久草在线在线精品观看| 日韩精品一级二级| 一区二区三区在线播放| 国产精品美女久久久久久久久久久| 91精品国产福利| 欧美日韩在线观看一区二区 | 日韩激情一区二区| 亚洲在线一区二区三区| 综合av第一页| 成人欧美一区二区三区白人| 国产亚洲婷婷免费| www国产精品av| 精品少妇一区二区三区日产乱码| 欧美性感一类影片在线播放| 日本韩国精品在线| 色素色在线综合| 91精品福利视频| 欧美性生活大片视频| 欧美亚洲综合色| 欧美亚洲日本一区| 在线中文字幕一区二区| 99精品视频在线观看| 99精品久久只有精品| 91蜜桃免费观看视频| 91亚洲精品久久久蜜桃| 97精品国产97久久久久久久久久久久| av电影一区二区| 91蜜桃免费观看视频| 色偷偷成人一区二区三区91| 91精品办公室少妇高潮对白| 91福利在线播放| 欧美精品v日韩精品v韩国精品v| 欧美肥妇毛茸茸| 日韩美女主播在线视频一区二区三区| 91精品欧美久久久久久动漫| 日韩欧美国产麻豆| 久久精品无码一区二区三区| 国产欧美一区二区在线| 亚洲三级视频在线观看| 亚洲高清不卡在线| 免费观看日韩av| 国产激情精品久久久第一区二区| 成人精品国产福利| 欧美性生交片4| 欧美白人最猛性xxxxx69交| 久久综合资源网| 亚洲欧美一区二区三区极速播放 | 欧美高清www午色夜在线视频| 欧美一级高清大全免费观看| 欧美xxx久久| 亚洲国产经典视频| 一区二区三区精品在线| 日韩专区欧美专区| 国产自产高清不卡| 色av综合在线| 26uuu国产在线精品一区二区| 18成人在线观看| 久久成人av少妇免费| 97久久超碰精品国产| 欧美麻豆精品久久久久久| 欧美精品一区二区久久久| 亚洲欧美视频在线观看|