




下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、1工作流技術在O系統中的應用XX:1007-9599(20XX)18-0000-01WorkflowTechnologypplictionintheOSystemBoXinxin(SciencendInformtionCollege,QingdogriculturlUniversity,Qingdo266107,Chin)bstrct:ThispperworkflowtechnologyintheOSystemisdiscussed.FirstofworkflowtechnologyinthecontextofOSystemwerenlyzed,followedbytheworkfloweng
2、inemodelforthenlysis,oncegin,Osystembsedonworkflowmodelredescribed,thefinltoolforprocessdefinitionndimplementtionrediscussed.Keywords:Workflowtechnology;Osystem;Processdefinition一、工作流引擎模型分析1993年工作流治理聯盟(WorkflowMngementColition,WFMC)的成立標志著工作流進行開始進入一個相對成熟的階段。目前,工作流聯盟已經對工作流治理系統的相關術語、工作流治理系統的體系結構及系統內的應用
3、編程接口(WPI)等方面制定一系列標準,并期望這些標準能夠實現不同工作流產品之間的互相兼容。圖1給出了WFMC給出的工作流參考模型,包括涉及到的幾種數據、系統中的各個組成部分以及五類接口。其中,接口1此接口是位于建模工具與運行時刻工作流執行服務軟件之間的流程導入/導出的交換接口;接口2客戶端應用接口,在要求有人參與的行為或任務中,工作流任務治理器負責與人進行交互;接口3自動應用程序接口,實現與應用程序間的交互;接口4,作流執行服務之間的互操作接口,用于給工作流執行服務之間提供PI來實現互操作。接口5,系統治理與監控接口,這一個接口主要是為了實現對工作流的治理和監視。二、基于工作流的O系統模型交
4、給工作流引擎,工作流引擎負責流程的運轉;工作流治理工具通過接口5推進流程并實施監控;客戶端通過接口2實現與工作流執行服務的交互。所以,基于O系統的工作流治理系統模型主要實現接口1、2、5。在O系統中我們引入了工作流,在這里面,工作流主要對多個功能模塊的運行提供運轉支持。比如:發文件系統、收文件系統、審批流程、檔案治理等等。工作流的具體模型結構如圖1所示。用戶可以通過過程定義工具發起新流程,通過接口1交給工作流引擎,然后由工作流引擎負責整個流程的運轉;工作流治理工具通過接口5實現用工作流引擎的通信,并負責對流程的運轉進行監控;客戶端主要是通過接口2負責與工作流執行服務的一個交互。綜上所述,本文涉
5、及的基于工作流的O系統模型主要完成的任務就是實現接口1、2、5。三、基于工作流的O系統結構設計本工作流系統采納的是基于B/S的三層軟件體系架構,從層次上可分為展現層、業務層和數據層。第一,展現層主要是實現用戶與軟件之間的交互,并給出一個符合用戶習慣、人性化的接口,主要用于過程定義的實現。在O系統中,為了滿足系統易用性的需求,過程定義工具需要采納圖形化界面涉及,為此,本系統在過程定義工具中的開發中直接引入了JWFD,從而實現了過程定義的可視化。第二,業務層主要對展現層的請求進行響應,并根據展現層的請求,執行任務和從底層數據庫中獵取響應數據,業務層是整個系統中的橋梁,不僅負責傳遞數據給展現層,而且
6、負責整個工作流的運轉(工作流引擎、治理工具等都在這一層),是真個系統的核心。通過接口,工作流引擎對外提供服務,例如,模型中的接口1、2、5,通過接口1向過程定義工具提供流程模板治理服務,通過數據訪問接口工作流引擎可以訪問數據庫所需數據等等。第三,數據層是基礎層,主要用于數據持久化存儲,以及為業務層提供基礎數據。四、過程定義工具為了,簡化程序的實現JWFD全稱JV工作流程模型設計與運行操縱器,是一個利用SWING和JGRPH實現的一個功能比較簡單的工作流模型設計器,完成了圖形化的模型過程設計功能、外部數據與流程綁定、基于數據庫的流程運行操縱等功能,其數據結構和流程算法也都是自己設計的。JWFD使
7、用的是一種圖形交換語言標準GXL(GrpheXchngeLnguge)。同時,在JWFD中也沒有引入引擎的概念,而是通過自定義算法來運轉這個流程,其主要的操作是在數據庫方面,這樣做為的是降低工作流治理系統的技術門檻。GXL(GrpheXchngeLnguge)是一種圖形交換語言標準,使一種基于XML的標準工具之間的數據共享交換格式。在形式上,GXL代表類型、原因、命令圖等等。它可以用于表示對象間的關系數據和各種各樣的圖表。GXL文件不參與流程運行操縱,只作為描述流程的拓撲結構語言工具。JWFD通過生成GXL文件,保存利用JGRPH繪制出的流程拓撲圖結構,并且在不損失任何流程圖的元素的情況下,為生成數據庫可操作的數據流做好前期準備五、實施過程在實際應用中,工作流治理系統的實施非一次成型,要經過多次反復與循環,工作流模型需要不斷進行改進。第一,通過對現有的業務流程、業務規則、治理規章等進行分析,總結得到現有業務流程模型。第二,采納BPR(BusinessProcessReengineering企業業務流程重組)工具對現有的業務流程模型進行分析,得到現有系統的工作流模型。第三,對該工作流模型進行仿真,找到存在的問題,并結合具體需求,對模型進行改進,得到優化的業務過程的工作流模型。第四,將模型投入實際運行,得到運
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 實操型執業護士考試備考試題及答案
- 藥師考試常見問題及試題及答案
- 2025年執業醫師考試聽說提升法試題及答案
- 2025年行政管理語文考試的全方位試題與答案
- 行政法學輔導材料試題及答案
- 行政管理發展趨勢與試題及答案講解
- 備考自考行政管理專科的試題與答案
- 2025年執業醫師考試試題及答案全解析
- 行政管理專科考前沖刺試題及答案
- 2025年執業醫師考試復習競爭策略試題及答案
- (三模)合肥市2025屆高三年級5月教學質量檢測政治試卷(含答案解析)
- 生物+昆一中2025屆高三聯考試卷及答案(九)
- 2025-2030中國家政行業市場發展現狀及發展趨勢與投資研究報告
- 2025年共青團入團考試題庫及答案
- 學校教輔征訂管理“三公開、兩承諾、一監督”制度
- 課題申報書:現代產業學院內部治理結構研究
- 2025年人教版小學五年級下冊奧林匹克數學競賽試卷(附參考答案)
- 《油氣井套管工程檢測技術》課件
- 2025屆高考語文復習:2024年新課標二卷第九題說題 課件
- 污水管道疏通試題及答案
- 2025年移動式壓力容器R2操作證考試筆試試題(200題)附答案
評論
0/150
提交評論