版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
基于關系數(shù)據庫的工作流管理系統(tǒng)提綱一、什么是工作流二、工作流管理系統(tǒng)三、工作流管理系統(tǒng)與應用集成舉例四、工作流管理系統(tǒng)的實現(xiàn)一、什么是工作流?起源概念意義工作流的起源由英文單詞workflow翻譯得來。在實際生產經營活動中,工作流無處不在。起源于生產組織和辦公自動化領域。20世紀80年代中期開始快速發(fā)展。1993年工作流管理聯(lián)盟成立標志著工作流技術開始進入相對成熟階段。定義工作流是一種反映業(yè)務流程的計算機化的模型,是為了在先進計算機環(huán)境支持下實現(xiàn)經營過程集成與經營過程自動化而建立的可由工作流管理系統(tǒng)執(zhí)行的業(yè)務模型。
意義是對過程邏輯的抽象,便于過程優(yōu)化實現(xiàn)過程自動化將應用邏輯與過程邏輯分離,提高軟件重用率二、工作流管理系統(tǒng)工作流的計算機支撐環(huán)境就是工作流管理系統(tǒng)。
WfMC的定義是:工作流管理系統(tǒng)是一個軟件系統(tǒng),它完成工作流的定義和管理,并按照在計算機中預先定義好的工作流邏輯推進工作流實例的執(zhí)行。
工作流管理系統(tǒng)的特性所有工作流管理系統(tǒng)都提供三種功能:建立階段功能:主要考慮工作流過程和相關活動的定義和建模運行階段的控制功能:在一定的運行環(huán)境下,執(zhí)行工作流過程,并完成每個過程中活動的排序和調度功能。運行階段的人機交互功能:實現(xiàn)各種活動執(zhí)行過程中用戶與IT應用工具之間的交互。工作流管理系統(tǒng)特性下圖描述了工作流管理系統(tǒng)三個主要功能之間的關系:經營過程分析、建模與定義工具工作流執(zhí)行服務軟件工具與應用過程定義過程設計與定義建立階段運行階段過程實例化與控制人機交互三、工作流管理系統(tǒng)與應用的集成用戶界面(ASP動態(tài)頁面)外觀層主業(yè)務層數(shù)據訪問層WorkFlow接口層業(yè)務數(shù)據庫(SQLServer)工作流控制數(shù)據庫(SQLServer)工作流引擎實施流程定義工作模板設計模板激活模板運行模板創(chuàng)建實例工作實例引擎例:撥款申請審批流程——定義流程例:撥款申請審批流程——啟動流程例:撥款申請審批流程——節(jié)點活動例:撥款申請審批流程——任務指派例:撥款申請審批流程——待辦事宜例:撥款申請審批流程——流程跟蹤例:撥款申請審批流程——流程跟蹤四、工作流管理系統(tǒng)的實現(xiàn)1、工作流管理系統(tǒng)的體系結構生成交互操縱更新調用調用工作流執(zhí)行服務任務表組織/角色模型數(shù)據維護過程建模工具過程定義應用應用任務表管理器用戶界面引用引用工作流引擎管理員使用工作流控制數(shù)據引用工作流相關數(shù)據工作流應用數(shù)據監(jiān)控管理2、工作流管理系統(tǒng)參考模型工作流API與交換格式工作流執(zhí)行服務接口1接口5接口4接口2接口3其它工作流執(zhí)行服務工作流機過程定義工具工作流管理工具工作流機工作流客戶應用工作流機直接調用的應用3、總體設計思路嚴格按照參考模型設計整個系統(tǒng)分兩部分實現(xiàn):圖形配置工具和工作流引擎?;谖④汣OM/COM+組件技術實現(xiàn),便于集成。針對具體應用開發(fā)適當接口。4、工作流引擎設計一些設計概念工作模板:即過程定義模板,分設計時模板對象和運行時模板對象。設計時模板是用戶配置工作流的入口。通過對設計時模板進行激活操作,將設計時模板復制下來形成運行時模板,運行時模板是創(chuàng)建工作流實例時使用的模板。將模板這樣劃分的目的是將設計與運行分離開來,在運行工作流實例時可修改工作流模板。一個設計時模板在任何時候最多只能有一個運行時模板,如用戶修改后需要激活新的運行時模板時系統(tǒng)應將過去的運行時模板去活。一些設計概念活動模板:定義組成工作流的活動,與工作模板對象具有“組成”關系?;顒拥亩x包括基本信息、條件、任務指派、資源、輸入/輸出等?;拘畔ɑ顒用Q、基本描述、創(chuàng)建者、創(chuàng)建時間、活動類型等。條件包括開始條件和結束條件。任務指派包括該項活動的具體執(zhí)行人。資源包括制定活動關聯(lián)的應用功能。輸入/輸出包括定義活動的輸入變量,輸入變量來自于前驅活動的輸出變量,輸出定義包括定義活動輸出的變量。本系統(tǒng)支持如下幾種類型的活動:開始、常規(guī)、自動、合并、決策點、終止。一些設計概念全局變量:全局變量對整個流程而言,與特定工作模板對象關聯(lián)。輸入變量:輸入變量是與特定活動相關聯(lián)的局部變量,用于與具體應用交換數(shù)據。它來源于前驅活動的輸出變量。輸出變量:輸入變量是與特定活動相關聯(lián)的局部變量,用于與具體應用交換數(shù)據。它用于為后續(xù)活動提供數(shù)據。一些設計概念活動關系:描述活動間的邏輯順序關系,對應于流程圖中的路徑?;顒雨P系定義包括關系的起始活動和終止活動、關系類型(包括始終、唯一、多重、排他、條件)等。關系條件:對應于條件類型的關系,實際上是一系列條件簡單表達式的集合指派規(guī)則:定義活動的執(zhí)行者。一些設計概念工作實例:通過運行時模板創(chuàng)建的工作。活動實例:通過運行時模板創(chuàng)建的活動。過程定義信息(一)過程定義信息(二)活動的內部結構圖開始條件結束條件狀態(tài)程序或過程指派規(guī)則輸入數(shù)據箱輸出數(shù)據箱控制連接弧控制連接弧活動定義信息(一)活動定義信息(二)活動定義信息(三)活動定義信息(四)活動定義信息(五)實現(xiàn)模型機構模型信息模型控制模型機構模型——對象模型部門職務人員角色組織面向職能面向過程設置組成負責資格組成組成機構模型——結構模型部門1部門2部門3部門4部門5部門6……部門中設置有不同的角色,每個人都具有不同的角色屬性跨部門的不同角色根據某種需要組成特定的組織部門是縱向的,而組織是橫向的。機構模型——數(shù)據庫模型信息模型——元模型工作流定義活動轉換條件工作流相關數(shù)據需要激活的應用程序由…組成擁有使用角色引用使用引用控制模型調度中心任務管理任務指派依賴檢查轉發(fā)控制啟動控制循環(huán)鏈生成器信息模型機構模型任務隊列任務狀態(tài)轉換圖初態(tài)就緒執(zhí)行執(zhí)行后掛起終態(tài)同步完成獲取任務任務完成結束任務掛起復位匯聚同步路由算法(一)WfMC定義的六種工作流原語:與合并與分支或合并或分支循環(huán)因果路由算法(二)定義六種類型的活動:開始、常規(guī)、自動、合并、決策點、終止定義五種類型的路徑:始終、唯一、多重、排他、條件假設除合并節(jié)點外任何匯聚點都是或匯聚點,決策點轉出路徑與轉入路徑類型相同開始新循環(huán)前必須完成前一循環(huán)的所有任務任務指派
任務指派就是指定活動的執(zhí)行者,可以是部門、小組、角色的任意組合,三者交集就是人員的范圍。在指定人員范圍后還需指定指派方法,有:所有人、工作量、先來后到、優(yōu)先級、任意人等五種方法?!八腥恕敝笣M足范圍定義的所有人;“工作量”指滿足范圍定義的工作量最小的人;“先來后到”指滿足范圍定義的所有人誰先申請誰執(zhí)行;“優(yōu)先級”指滿足范圍定義的所有人中優(yōu)先級最高的人;“任意人”指滿足范圍定義的任意人,該方法由用戶在范圍內人工指定。任務指派中的“應用程序”屬性指該活動相關的應用程序名稱。
循環(huán)
節(jié)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025至2030年中國美容針數(shù)據監(jiān)測研究報告
- 2025至2030年中國油殼螂數(shù)據監(jiān)測研究報告
- 2025至2030年中國吸頂式格柵燈數(shù)據監(jiān)測研究報告
- 2025至2030年中國三向四舌自動鎖緊磁性門鎖數(shù)據監(jiān)測研究報告
- 2025年中國觀音王茶市場調查研究報告
- 社區(qū)公園景觀改造項目協(xié)議
- 2025至2030年中國網站自助構架系統(tǒng)數(shù)據監(jiān)測研究報告
- 農產品社區(qū)便利店配送協(xié)議
- 文化中心展廳裝修施工進度及保障措施
- 展覽展示施工流程與設計要點
- 軟件項目應急措施及方案
- 2025河北邯鄲經開國控資產運營管理限公司招聘專業(yè)技術人才5名高頻重點提升(共500題)附帶答案詳解
- 2024年民法典知識競賽考試題庫及答案(共50題)
- 2025老年公寓合同管理制度
- 2024-2025學年人教版數(shù)學六年級上冊 期末綜合卷(含答案)
- 鈑金設備操作培訓
- 感染性腹瀉的護理查房
- 中考英語688高頻詞大綱詞頻表
- 九年級初三中考物理綜合復習測試卷3套(含答案)
- 管理制度評價表(填寫模板)
- 工地設計代表服務記錄
評論
0/150
提交評論