版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、.:.;辦公自動化中任務(wù)流管理系統(tǒng)模型沙海燕 崔浩(沈陽東大阿爾派軟件股份110006) 摘要:任務(wù)流是辦公自動化中經(jīng)常見到的一個概念。如今在許多業(yè)務(wù)系統(tǒng)都用到了任務(wù)流系統(tǒng)。本文在此對任務(wù)流的定義、任務(wù)流系統(tǒng)的組成、如何設(shè)計和實施一個先進(jìn)可靠的任務(wù)流系統(tǒng)做詳細(xì)的引見,同時還結(jié)合我們的任務(wù)流系統(tǒng),提供了一個設(shè)計和實施任務(wù)流系統(tǒng)的一個參考模型。 關(guān)鍵字:任務(wù)流 辦公自動化 組件 群件 近幾年我國推行的無紙辦公和猛烈的市場競爭,迫切的要求一切企、事業(yè)單位采用高效的辦公自動化系統(tǒng)和運用更加有效的方法處置他們的業(yè)務(wù)過程。因此任務(wù)流管理Workflow Management是近年來在計算機(jī)運用領(lǐng)域中開展最
2、為迅速的幾項新技術(shù)之一,它的主要特征是實現(xiàn)人與計算機(jī)交互事件結(jié)合過程中的自動化。任務(wù)流主要涉及的內(nèi)容是任務(wù)義務(wù)的整體處置過程、任務(wù)組成員間根據(jù)一組已定義的規(guī)那么及已制定的共同目的所交換的文本文件、各種媒體信息或與義務(wù)相關(guān)的信息。任務(wù)流管理系統(tǒng)是運用于分布式環(huán)境之中的、實現(xiàn)任務(wù)義務(wù)進(jìn)程間協(xié)調(diào)及協(xié)作式處置的軟件系統(tǒng)。一、任務(wù)流管理系統(tǒng)概述 1、 任務(wù)流的概念 關(guān)于任務(wù)流的概念并不是在近幾年才出現(xiàn),在七十年代后期,辦公自動化的研討通常被以為是工作流研討的開場。但有關(guān)任務(wù)流的概念至今也沒有一個一致的結(jié)論。Stef Joosten提出的任務(wù)流系統(tǒng)的概念是其中較貼切的一種“任務(wù)流系統(tǒng)指在整個任務(wù)過程中運用
3、信息技術(shù)來完成協(xié)調(diào),通訊和控制。它不單單指過程中的人或機(jī)器,而是指兩者的結(jié)合。任務(wù)流的概念涉及許多領(lǐng)域,但其中最主要的是信息系統(tǒng)例如,數(shù)據(jù)庫系統(tǒng),數(shù)據(jù)通訊,軟件過程建模,軟件工程等和組織科學(xué)例如,后勤學(xué),組織實際,決策實際,管理,組織科學(xué)等。 任務(wù)流管理系統(tǒng)還有幾個重要概念,其中: 過程:又稱為業(yè)務(wù)處置過程。是具有某個業(yè)務(wù)目的的事件的組合。 事件:事件是構(gòu)成任務(wù)流的根本元素,每個事件可被指定事件的執(zhí)行者、事件完成的功能及與事件相關(guān)的各類信息。 條件:是事件發(fā)生的前提。任何事件當(dāng)且僅當(dāng)其激活條件都滿足時才可被執(zhí)行。 自動化:自動化一個企業(yè)效力處置過程意味著此過程中的各個事件被有效地管理,但并不意
4、味著一切事件的實施全部由計算機(jī)來支持。自動化的目的是事件自動激活和事件間的自動銜接。 協(xié)調(diào):協(xié)調(diào)主要處置事件間所產(chǎn)生的相互作用關(guān)系。 監(jiān)控:監(jiān)控主要監(jiān)察任務(wù)流運轉(zhuǎn)期間各種任務(wù)形狀,當(dāng)發(fā)生不測情況是,處置不測事件,控制工作流正常運轉(zhuǎn)。 2、 任務(wù)流管理系統(tǒng)運用領(lǐng)域 任務(wù)流作為一種技術(shù),它涉及到很多種不同的產(chǎn)品領(lǐng)域。以以下出其中幾種任務(wù)流常用的領(lǐng)域。 文檔管理 電子郵件與目錄效力 群件Groupware 基于事務(wù)的運用Transaction-based Applications 工程方案支撐軟件Project Support Software BPR以及構(gòu)造化系統(tǒng)設(shè)計工具圖1 從最高層次看任務(wù)流管
5、理系統(tǒng)的構(gòu)成二、任務(wù)流管理系統(tǒng)功能模型 一個單獨的業(yè)務(wù)流程,時間、活動的復(fù)雜程度、實現(xiàn)方式都大不一樣。雖然存在著多樣性,在最高層來看,任務(wù)流管理系統(tǒng)由三大功能模塊構(gòu)成: 任務(wù)流建立階段功能 運轉(zhuǎn)階段的流程控制功能 運轉(zhuǎn)階段與完成不同子義務(wù)的用戶或IT工具的交互三、任務(wù)流管理系統(tǒng)體系模型 雖然在市場上有許多任務(wù)流產(chǎn)品,但仍可構(gòu)造一個適用于大多數(shù)產(chǎn)品的通用的任務(wù)流管理系統(tǒng)參考模型,WfMC在2中提出如下參考模型,如圖2。圖2 任務(wù)流管理系統(tǒng)的普通構(gòu)造模型 系統(tǒng)中主要部件和數(shù)據(jù)的作用如下: 過程定義工具 過程定義工具被用來創(chuàng)建計算機(jī)可以處置的業(yè)務(wù)過程描畫。它可以是方式化的過程定義言語或?qū)ο箨P(guān)系模型,
6、也可以是簡單地規(guī)定用戶間信息傳輸?shù)囊唤M路由命令。 過程定義 過程定義數(shù)據(jù)包含了一切使業(yè)務(wù)過程能被任務(wù)流執(zhí)行效力執(zhí)行的必要信息。如:起始和終止條件、各個組成活動、活動調(diào)度規(guī)那么等。 任務(wù)流執(zhí)行效力(WES)和任務(wù)流引擎 任務(wù)流執(zhí)行效力也稱為業(yè)務(wù)執(zhí)行環(huán)境,包括一個或多個任務(wù)流引擎。任務(wù)流引擎是任務(wù)流管理系統(tǒng)的中心軟件組元。 任務(wù)流控制數(shù)據(jù) 指被任務(wù)流執(zhí)行效力WES和引擎管理的系統(tǒng)數(shù)據(jù),例如任務(wù)流實例的形狀信息、每一活動的狀態(tài)信息等。 任務(wù)流相關(guān)數(shù)據(jù) 指與業(yè)務(wù)過程流相關(guān)的數(shù)據(jù)。任務(wù)流管理系統(tǒng)WFMS運用這些數(shù)據(jù)確定任務(wù)流實例的形狀轉(zhuǎn)移。 任務(wù)表和任務(wù)表處置程序 任務(wù)表列出了與業(yè)務(wù)過程的參與者相關(guān)的一
7、系列任務(wù)項,任務(wù)表處置程序那么對用戶和任務(wù)表之間的交互進(jìn)展管理。 運用程序和運用數(shù)據(jù) 運用程序可以直接被任務(wù)流管理系統(tǒng)WFMS調(diào)用或經(jīng)過運用程序代理被間接調(diào)用。四、我們的任務(wù)流模型及實施方案 我們的任務(wù)流系統(tǒng)既符合任務(wù)流的國際規(guī)范又獨具特征,其特征包括: 適用于包括辦公自動化在內(nèi)的各種業(yè)務(wù)系統(tǒng) 該系統(tǒng)突出了組件化的思想,整個系統(tǒng)由很多個組件構(gòu)成 客戶端既可以作為用戶運用的客戶端,又可以作為一個控件,提供應(yīng)用戶 系統(tǒng)提供群件代理,系統(tǒng)可以直接經(jīng)過代理和群件系統(tǒng)銜接 下面主要引見該任務(wù)流系統(tǒng)的構(gòu)成和主要的功能。我們的任務(wù)流管理系統(tǒng)涉及到如下三類組件: 任務(wù)流模型根本組件:實現(xiàn)任務(wù)流管理系統(tǒng)必需的組
8、件,包括系統(tǒng)管理工具、任務(wù)流效力器、工作流編程接口、任務(wù)流客戶端。 任務(wù)流模型相關(guān)組件:與任務(wù)流模型接口有直接關(guān)系的組件,需求訪問任務(wù)流系統(tǒng),或者被任務(wù)流系統(tǒng)調(diào)用。包括群件銜接代理、后臺運用代理、自動流轉(zhuǎn)運用。 任務(wù)流運用系統(tǒng)組件:與任務(wù)流模型沒有直接的接口關(guān)系,主要用來實現(xiàn)任務(wù)流運用系統(tǒng)的詳細(xì)功能。如以下圖3“任務(wù)流管理系統(tǒng)構(gòu)成關(guān)系圖所示。圖3 任務(wù)流管理系統(tǒng)構(gòu)成關(guān)系圖 1、 任務(wù)流模型根本組件功能闡明 系統(tǒng)管理工具: 提供任務(wù)流系統(tǒng)的管理和維護(hù),包括系統(tǒng)設(shè)置、組織機(jī)構(gòu)定義、過程定義等。在很多情況下,該組件直接操作系統(tǒng)數(shù)據(jù)庫,但在涉及到效力器的操作時,需求經(jīng)過音訊隊列與效力器通訊。 任務(wù)流效
9、力器: 由多個效力組成,提供過程實例的創(chuàng)建、運轉(zhuǎn)和管理效力。自動處置系統(tǒng)中的各種事件,呼應(yīng)客戶端發(fā)來的懇求。 任務(wù)流編程接口:為任務(wù)流客戶端、后臺運用代理、群件銜接代理程序提供訪問數(shù)據(jù)庫和任務(wù)流效力器的接口,它主要實現(xiàn)了任務(wù)流規(guī)范的Interface2和Interface5。任務(wù)流編程接口在與任務(wù)流效力器通訊時需求經(jīng)過音訊隊列與效力器進(jìn)展通訊。 任務(wù)流客戶端: 提供對任務(wù)項列表的處置、流程監(jiān)控與管理、允許用戶創(chuàng)建新的流程、可以調(diào)用運用程序工具進(jìn)展詳細(xì)的義務(wù)辦理。該客戶端可以作為一個獨立的程序運用,也可以作為一個控件插入到其他運用程序中。 2、 任務(wù)流模型相關(guān)組件功能闡明 群件銜接代理: 實現(xiàn)任
10、務(wù)流管理系統(tǒng)與群件系統(tǒng)的銜接如Lotus Notes、Micro-soft Exchange。詳細(xì)的實現(xiàn)方法是在Lotus Notes或Microsoft Exchange中實現(xiàn)一個代理,它經(jīng)過任務(wù)流編程接口從任務(wù)流系統(tǒng)中讀取一切的任務(wù)項,存儲到本人的系統(tǒng)中,并經(jīng)過電子郵件把任務(wù)義務(wù)通知用戶,在用戶辦理完成之后把結(jié)果寫入到任務(wù)流系統(tǒng)中。 后臺運用代理: 提供任務(wù)流管理規(guī)范的Interface3接口,實現(xiàn)任務(wù)流效力器對后臺運用程序的調(diào)用接口。后臺運用代理也可以經(jīng)過任務(wù)流編程接口來進(jìn)展其他的操作。后臺運用代理由開發(fā)任務(wù)流運用軟件的人提供。在有些運用系統(tǒng)中,用戶也可以把后臺運用代理和后臺運用程序在一
11、個程序中一同實現(xiàn) 自動流轉(zhuǎn)運用:在有些任務(wù)流運用系統(tǒng)中,可以經(jīng)過任務(wù)流編程接口編寫一個自動程序,它以一個用戶的身份自動登錄到任務(wù)流系統(tǒng)中不需求人工干涉,枚舉屬于該用戶的任務(wù)項,并進(jìn)展自動處置。 3、 任務(wù)流運用系統(tǒng)組件功能闡明 任務(wù)流運用系統(tǒng)組件與任務(wù)流模型沒有直接的接口關(guān)系,主要用來實現(xiàn)任務(wù)流運用系統(tǒng)的詳細(xì)功能。任務(wù)流運用系統(tǒng)組件沒有通用性,根本與開發(fā)的詳細(xì)任務(wù)流運用系統(tǒng)的功能相關(guān),因此需求在開發(fā)詳細(xì)的任務(wù)流運用系統(tǒng)時開發(fā),本文只給出相應(yīng)模塊的概念。 運用程序工具:用戶在任務(wù)流客戶端辦理某個詳細(xì)的義務(wù)的時候,根據(jù)運用性質(zhì)的不同,能夠需求啟動不同的運用程序,完成不同的義務(wù)。這里的運用程序就是指
12、運用程序工具,它能夠是用戶開發(fā)的一個獨立的運用程序,也能夠是與任務(wù)流客戶端集成在一同的某個功能。 后臺運用程序:在用戶定義任務(wù)流流程的時候,可以指定某個節(jié)點為自動節(jié)點,即該義務(wù)由服務(wù)器自動調(diào)用指定的運用程序完成。這里所指的運用程序就是后臺運用程序,它能夠與任務(wù)流效力器在同一臺效力器上,也能夠在一臺運用效力器上。在有些系統(tǒng)中,用戶能夠會把后臺運用程序和后臺運用代理在一個軟件中一同實現(xiàn) 自動流轉(zhuǎn)運用:自動流轉(zhuǎn)運用的概念在任務(wù)流模型相關(guān)組件中曾經(jīng)引見,但自動流轉(zhuǎn)運用的概念與后臺運用程序的概念更接近,兩者都是經(jīng)過一個程序自動完成某個特定的義務(wù)。區(qū)別在于后臺運用程序能夠與任務(wù)流效力器在同一個效力器上,由
13、任務(wù)流效力器在處置一個自動節(jié)點的時候被動啟動經(jīng)過Interface3,而自動流轉(zhuǎn)運用程序能夠在客戶端,以某個用戶的身份登錄到任務(wù)流系統(tǒng)中,自動枚舉屬于該用戶的義務(wù),并進(jìn)展自動辦理。 群件系統(tǒng):通常指Lotus Notes或Microsoft Exchange,在很多情況下用戶能夠更希望在群件系統(tǒng)中辦理任務(wù)流義務(wù),因此任務(wù)流系統(tǒng)必需與群件有一個接口,便于用戶經(jīng)過群件系統(tǒng)收到并處置本人的任務(wù)項。 4、 與任務(wù)流管理規(guī)范的不同之處 一個任務(wù)流效力器中只需一個任務(wù)流引擎,不支持多引擎。 沒有實現(xiàn)Interface4,不可以與其他任務(wù)流系統(tǒng)通訊。 添加了群件銜接代理,便于與Lotus Notes、Microsoft Exc
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 企業(yè)間融資借款合同范本
- 酒店物資采購銷售合同
- 土工材料訂購協(xié)議模板在線
- 政府單位采購合同中的保密條款
- 快餐配送協(xié)議樣式
- 瓦工班組分包勞務(wù)規(guī)定
- 永州市房產(chǎn)買賣協(xié)議范例
- 建筑拆除合同樣本
- 空調(diào)故障及時告知
- 木材供應(yīng)訂購協(xié)議
- 《全國較大事故案例》課件
- 2024-2025學(xué)年上學(xué)期天津初中地理七年級期末模擬卷1
- 病理學(xué)知到智慧樹章節(jié)測試課后答案2024年秋溫州醫(yī)科大學(xué)
- 2023年湖北交投智能檢測股份有限公司社會招聘筆試真題
- 2024企業(yè)所得稅培訓(xùn)
- 國開汽車學(xué)院《項目管理》形考作業(yè)1-4答案
- 歌唱語音智慧樹知到期末考試答案章節(jié)答案2024年齊魯師范學(xué)院
- 健康膳食解碼智慧樹知到期末考試答案章節(jié)答案2024年佳木斯大學(xué)
- 《中國心力衰竭診斷和治療指南2024》解讀
- 2023年肝糖原的提取鑒定與定量實驗報告
- 年產(chǎn)10噸功能益生菌凍干粉的工廠設(shè)計改
評論
0/150
提交評論