版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
工作流管理系統(tǒng)體系結(jié)構(gòu)設(shè)計2010-04-30\o"管理培訓"清華領(lǐng)導力培訓機電之家本文主要從三個層次深入介紹了工作流管理系統(tǒng)結(jié)構(gòu),工作流管理系統(tǒng)將最終成為覆蓋于各類臺式機與網(wǎng)絡(luò)操作系統(tǒng)之上的業(yè)務操作系統(tǒng),但工作流技術(shù)目前還不夠完善。深入研究工作流管理系統(tǒng)模型和各大主流工作流管理系統(tǒng)基礎(chǔ)上設(shè)計一套全面系統(tǒng)結(jié)構(gòu)。工作流管理系統(tǒng)是一個軟件系統(tǒng),它完成工作量的定義和管理,并按照在系統(tǒng)中預先定義好的工作流邏輯進行工作流實例的執(zhí)行。工作流管理系統(tǒng)不是企業(yè)的業(yè)務系統(tǒng),而是為企業(yè)的業(yè)務系統(tǒng)的運行提供了一個軟件的支撐環(huán)境。目前已有上百種聲稱具有工作流管理功能的商品化軟件或原型系統(tǒng)。為了對這些系統(tǒng)的功能、特點等有一具清晰的認識,可以根據(jù)工作流過程本身的特點、系統(tǒng)建模的方式、所使用的底層支撐技術(shù)、以及工作流過程的執(zhí)行方式等的不同而對它們進行相應的分類如下:1、結(jié)構(gòu)化的與即席的結(jié)構(gòu)化\o"管理工作"工作流指的是在實際\o"銷售工作"工作過程中會反復重復、嚴格按照某個固定的步驟進行的業(yè)務過程。定義此種工作流所需要的各種類型的\o"信息管理"信息可以通過對業(yè)務過程進行詳細的\o"財務分析"分析而得到,從而得到完整的過程定義并在以后的應用過程中反復使用。大量的辦公程序,如公文處理、審批等都屬此類。即席\o"財務工作"工作流則是針對那些重復性不是很強或沒有重復性的工作流程的,關(guān)于這類流程執(zhí)行所需的有關(guān)參數(shù)(如參加者等)事先無法確定,而必須推遲到過程實例運行時才能確定,同時在執(zhí)行過程中間還可能會發(fā)生一些意外的情況。這種動態(tài)多變的特點在提供更高靈活性的同時,也為過程的建模與執(zhí)行帶來更多的復雜性。2、面向文檔的與面向過程的前者的側(cè)著點在于將電子形式的文檔、圖像等在有關(guān)的人員之間進行分發(fā),以便能夠得到不同人的處理與審閱?,F(xiàn)有的文檔\o"管理"管理與映像\o"企業(yè)管理"管理\o"財務系統(tǒng)"系統(tǒng)均屬此類。在面向過程的WfMS中,工作流被描述成一序列執(zhí)行環(huán)節(jié)。與各環(huán)節(jié)相應都有待處理的數(shù)據(jù)對象。各環(huán)節(jié)的數(shù)據(jù)對象可以按不同的方式分發(fā)到其他環(huán)節(jié)中去,如可以將數(shù)據(jù)對象的值作為控制條件、或者依此數(shù)據(jù)對象組裝成其他的數(shù)據(jù)對象等。高端的WfMS一般都屬此類系統(tǒng)。3、基于郵件和基于數(shù)據(jù)庫前者使用電子郵件來完成過程實例執(zhí)行過程中消息的傳遞、數(shù)據(jù)的分發(fā)與事件的通知。低端的系統(tǒng)所使用的經(jīng)常就是此種\o"營銷方法"方法,它可以充分發(fā)揮電子郵件系統(tǒng)在廣域環(huán)境下的數(shù)據(jù)分發(fā)功能,但整個系統(tǒng)將運行于一種松散耦合的模式下。在基于數(shù)據(jù)庫的WfMS中,所有的數(shù)據(jù)都保存在某種類型的DBMS中,過程的執(zhí)行實際上就是對這些數(shù)據(jù)的查詢與處理。高端的大規(guī)模系統(tǒng)所使用的一般都是此種方法。4、任務推動的與目標拉動的前者指的是從過程的開始逐步地一個環(huán)節(jié)一個環(huán)節(jié)的執(zhí)行,當某個活動實例被處理完之后,后續(xù)的有關(guān)活動將被創(chuàng)建并被激活,由此直至整個工作\o"流程管理"流程的完成。這是目前大多數(shù)面向過程的WfMS所使用的執(zhí)行方式。而在目標拉動的WfMS中,一個業(yè)務流程被看成是一個目標。過程實例執(zhí)行時,該目標將被分解得到多個相互之間按一定約束條件的關(guān)聯(lián)起來的可執(zhí)行的多個環(huán)節(jié),其中各環(huán)節(jié)還可以當成是子目標而進一步進行分解。在各環(huán)節(jié)均執(zhí)行完畢之后,整個過程也就完成了。目標拉動是一種全新的執(zhí)行方式,下一代的WfMS將具有此種特征。應該說明的是:上述分類只是從不同的角度入手的。一般來說,后面那些特點將給WfMS帶來更好的靈活性,同時也將成為那些能夠支持跨機構(gòu)的大規(guī)模復雜工作流管理、面向關(guān)鍵任務的WfMS不可缺少的特征。
工作流\o"財務管理"管理系統(tǒng)將最終成為覆蓋于各類臺式機與網(wǎng)絡(luò)操作系統(tǒng)之上的業(yè)務操作系統(tǒng),但工作流技術(shù)目前還不夠完善。本文深入研究工作流管理系統(tǒng)模型和各大主流工作流管理系統(tǒng)的基礎(chǔ)上設(shè)計了一套功能全面的工作流管理系統(tǒng)體系結(jié)構(gòu)。本文主要從該體系結(jié)構(gòu)的三個層次深入介紹了該系統(tǒng)結(jié)構(gòu)。
1、引言
在一個組織內(nèi)部存在著兩種\o"房地產(chǎn)信息"信息:一種是數(shù)據(jù)信息,另一種是業(yè)務信息。在組織之間也同樣存在著兩種信息:一種是數(shù)據(jù)信息,另一種是業(yè)務往來信息。如果這兩種信息用計算機系統(tǒng)來管理,前一種屬于組織內(nèi)部的信息系統(tǒng),后一種屬于B2B電子商務系統(tǒng)。目前對數(shù)據(jù)信息的計算機管理系統(tǒng)(即:數(shù)據(jù)庫管理系統(tǒng))經(jīng)過多年的\o"發(fā)展戰(zhàn)略"發(fā)展已經(jīng)成熟。對業(yè)務過程的計算機管理系統(tǒng)由于比較復雜,可變因素較多,難度大,因此\o"企業(yè)發(fā)展"發(fā)展還不成熟。工作流技術(shù)作為現(xiàn)代組織實現(xiàn)過程管理與過程控制的一項關(guān)鍵技術(shù),為組織的業(yè)務處理過程提供了一個從模型建立、管理到運行、分析的完整框架。同時,工作流管理系統(tǒng)(Workflow
Management
System
,WFMS)通過一套集成化、可互操作的\o"管理軟件"軟件工具為這個框架提供了全過程的支持。Thomas
Koulopoulos曾預言:工作流管理系統(tǒng)將最終成為覆蓋于各類臺式機與\o"網(wǎng)絡(luò)管理"網(wǎng)絡(luò)操作系統(tǒng)(如:Windows,Unix,Windows
NT)之上的業(yè)務操作系統(tǒng)BOS(Business
Operating
System),它將帶來操作系統(tǒng)的一次革命。但是目前工作流技術(shù)無論從理論上還是從實踐都還不夠完善,要實現(xiàn)Thomas
Koulopoulos的預言可能還需有一段路要走。本文主要介紹了由作者獨立設(shè)計一套工作流管理系統(tǒng)體系結(jié)構(gòu),以供工作流技術(shù)愛好者參考。
2、工作流管理系統(tǒng)的基本概念
顧名思義,工作流就是工作任務在多個人或單位之間的流轉(zhuǎn)。在計算機網(wǎng)絡(luò)環(huán)境下,這種流轉(zhuǎn)實際上表現(xiàn)為信息或數(shù)據(jù)在多個人之間的傳送。工作流管理聯(lián)盟(
Workflow
Management
Coalition
,WfMC)對工作流的定義是:“業(yè)務過程的部分或全部在計算機應用環(huán)境下的自動化”。
她所要解決的主要問題是,“使在多個參與者之間按照某種預定義規(guī)則傳遞的文檔、信息或任務的過程自動進行,從而實現(xiàn)某個預期的業(yè)務目標,或者是促使此目標的實現(xiàn)”。
工作流管理系統(tǒng)就是通過管理一序列的工作活動以及相關(guān)人員、資源、信息技術(shù)資料來提供業(yè)務處理程序上的自動控制。工作流管理系統(tǒng)通過計算機\o"財務軟件"軟件來定義、管理和執(zhí)行工作流程。在工作流管理系統(tǒng)中計算機運用程序的執(zhí)行順序是由工作流邏輯的計算機描述來驅(qū)動的。她的主要目標是對業(yè)務過程中各步驟(或稱活動、環(huán)節(jié))發(fā)生的先后次序,以及同各個步驟相關(guān)的人力、資源、信息資料的調(diào)用等進行管理,從而實現(xiàn)業(yè)務過程的自動化。當然這種管理可能會在不同的信息及通信環(huán)境下實現(xiàn),所涉及的范圍可以小至一個只有幾人的工作組,也可以大到政府、\o"企業(yè)"企業(yè)組織各個\o"培訓機構(gòu)"機構(gòu)之間。工作流管理系統(tǒng)將人員、組織結(jié)構(gòu)、設(shè)備資源、信息源(如數(shù)據(jù)庫、文件系統(tǒng)、電子郵件、計算機輔助設(shè)計工具等)整和成一個整體。這樣,工作流管理系統(tǒng)就成為了一個理想的用來收容業(yè)務邏輯的業(yè)務知識倉庫,并給予業(yè)務邏輯一個易操作易控制的界面。
工作流管理系統(tǒng)的最大優(yōu)點就是實現(xiàn)具體應用邏輯和過程邏輯的分離,實現(xiàn)在不修改具體功能的情況下,通過修改業(yè)務流程模板來改變系統(tǒng)的功能,完成對組織生產(chǎn)經(jīng)營過程的部分業(yè)務或全部業(yè)務的集成管理,有效的把人力資源、物質(zhì)資源和信息組織在一起,發(fā)揮最大的效能。
3、工作流管理系統(tǒng)體系結(jié)構(gòu)
工作流管理系統(tǒng)在實際運用中一般分為三個階段:工作流建模階段,工作流模型實例化階段和工作流執(zhí)行階段,如圖1。在工作流建模階段主要通過工作流建模工具完成業(yè)務流程的模型建立,將實際的業(yè)務操作流程轉(zhuǎn)為為計算機可模擬處理的工作流模型;在模型實例化階段主要通過工作流引擎完成具體業(yè)務流程的實例化,為具體業(yè)務流程辦理流轉(zhuǎn)提供工作流相關(guān)數(shù)據(jù)和工作流控制數(shù)據(jù),并為業(yè)務流程的辦理提供所需要資源(如人力資源和物料、設(shè)備資源等);
工作流執(zhí)行階段主要完成業(yè)務流程的執(zhí)行,重點是完成人機交互和系統(tǒng)內(nèi)部應用或外部應用程序的調(diào)用。
2)對過程模型進行實例化。
3)將過程模型中的角色實例化。
4)將運行中的過程實例、活動實例和數(shù)據(jù)分發(fā)到各個工作流機中。
5)啟動、掛起、恢復和終止過程實例。
6)管理正在執(zhí)行的過程實例,并對正常結(jié)束或異常退出的過程實例的歷史數(shù)據(jù)進行統(tǒng)計和分析。
6、運行交互接口
運行交互接口主要提供工作流管理系統(tǒng)與人員或應用程序工具的交互接口來處理各種活動步驟。交互接口對于活動間的控制傳遞是必須的,如確定
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 《骨腫瘤x線表現(xiàn)》課件
- 《城市工程改造倫理》課件
- 合伙開臺球廳合同協(xié)議書
- 《顯像管電路-習題》課件
- 2025年淮安貨運資格證考題
- 2025年寧德貨運從業(yè)資格證模擬考試題
- 2025年成都貨運從業(yè)資格證考題500道題
- 2025年南京貨運從業(yè)資格試題答案解析
- 第七單元 語文園地七-人教部編版(含答案)
- 醫(yī)院建設(shè)變更協(xié)議
- 2024-2030年國內(nèi)環(huán)保垃圾桶行業(yè)市場發(fā)展分析及發(fā)展前景與投資機會研究報告
- 2023-2024學年云南省昆明市呈貢區(qū)九年級(上)期末物理試卷
- 兒科吸痰小講課
- 全國職業(yè)院校技能大賽高職組(社區(qū)服務實務賽項)考試題及答案
- 資金支付管理辦法實施細則
- 《數(shù)學廣角-集合》說課稿
- 國家突發(fā)公共衛(wèi)生事件應急預案(2006年02月26日)
- 2024年+H1綜藝廣告大盤報告-66正式版
- 參觀河南省博物院
- QC080000 體系培訓資料
- 國家開放大學電大《機械制造基礎(chǔ)》機考5套標準試題及答案1
評論
0/150
提交評論