面向軟件工程的工作流管理系統(tǒng)研究
本文關(guān)鍵詞:面向軟件工程的工作流管理系統(tǒng),由筆耕文化傳播整理發(fā)布。
第3 3卷第 1 1期 VoL3 3 NO . 11
企業(yè)技術(shù)開發(fā) TECHNOI』 ( ) GI CAL DEVELOPMENT OF ENTERP RI S E
2 0 1 4年 4月 Ap r . 201 4
面向軟件工程的工作流管理系統(tǒng)研究 孫國志 (同濟大學,上海 2 0 0 0 9 2 ) 摘要:以工作流管理系統(tǒng)為管理模型參考,建立起面向軟件工程的管理模型基礎(chǔ)是目前軟件工程項目的重要研究內(nèi)容。
文章主要探討了軟件工程和工作流管理系統(tǒng)的主要內(nèi)容,并對面向軟件工程的工作流管理系統(tǒng)進行了實例分析。
關(guān)鍵詞:軟件工程;工作流管理系統(tǒng);研究分析 中圖分類號: T P 3 1 1 文獻標識碼: A 文章編號: 1 0 0 6— 8 9 3 7 ( 2 0 1 4 ) 1 1— 0 0 6 3— 0 2
為了提高軟件工程開發(fā)軟件的專業(yè)化和標準化程度, 2基于軟件工程的工作流管理系統(tǒng)實例研究軟件企業(yè)應(yīng)該為軟件工程建立起一套方便管理的系統(tǒng),根據(jù)規(guī)范去進行軟件開發(fā)操作。雖然目前軟件市場上存在著總體上講,軟件工程的工作流管理系統(tǒng)構(gòu)建有三階段軟件開發(fā)管理的模板,但這些模板遠遠不夠科學地管理軟完成:工作流建模階段、工作流仿真 (模型實例化 )、工作流工作流建模階段,相關(guān)人員分析企業(yè)性質(zhì)和生件,因而軟件開發(fā)公司要對當前的管理模式進行適當?shù)卣{(diào)實施階段。整,改變原先以產(chǎn)品研發(fā)為核心的管理模式,轉(zhuǎn)向以過程產(chǎn)步驟為基礎(chǔ),人性化操作為管理手段,模擬企業(yè)經(jīng)營管 為主的方式,建立工作流管理系統(tǒng)。
理,將管理活動計算機化;工作流仿真階段,相關(guān)人員設(shè)置節(jié)點基本參數(shù),并配置資源,從而確定管理使用權(quán)限;工作流實施階段,相關(guān)人員在前兩個工作基礎(chǔ)上,執(zhí)行企業(yè)生
產(chǎn)和經(jīng)營管理各項指標,為工作流管理系統(tǒng)中的人際交互 1 . 1工作流管理系統(tǒng)定義工作流管理系統(tǒng)是一個善于進行過程管理的軟件系界面和實踐應(yīng)用功能完成最終整合優(yōu)化職能。 統(tǒng),不是企業(yè)的業(yè)務(wù)系統(tǒng)而是企業(yè)為業(yè)務(wù)系統(tǒng)的運行提供為了更加明確面向軟件工程的工作流管理系統(tǒng)研究,下軟件支撐環(huán)境的系統(tǒng)。工作人員在系統(tǒng)工作之前預先設(shè)定文主要列舉了為支持P _ P R O C E模型開發(fā)的工作流管理系好工作邏輯以方便進行工作流實際工作,實現(xiàn)它預定完成統(tǒng)。
該系統(tǒng)的結(jié)構(gòu)圖如圖1所示:可見,該系統(tǒng)由建模仿真、 實施三大部分組成,體現(xiàn)了工作流建模到工作流仿真到最后工作量管理。 1 . 2工作流管理系統(tǒng)的主要分類工作流管理系統(tǒng)根據(jù)工作流本身的工作特點主要有四種比較分類,適用于不同的工作對象。
工作流實施的具體過程,還展示了其他組成部分。 圖形用戶界面
第一種為結(jié)構(gòu)化工作流和即席工作流,結(jié)構(gòu)化工作流主要執(zhí)行在實際工作中重復某個固定步驟的業(yè)務(wù),在大量的辦公工作中會使用,即席工作流主要適用于沒有大量重 復性或者重復性較弱的過程處理。
l 建摸實施
工作流建模 —
工作i橢真
工
產(chǎn)品 l資源 網(wǎng)網(wǎng)價 褻集 囊工 —
第二種為面向文檔和面向過程的工作流比較,面向文檔的工作流廣泛應(yīng)用于文檔管理,將電子格式的文檔和圖片分發(fā)與不同的工作人員進行業(yè)務(wù)操作,面向過程的工作
過程
i耳
一
一
行
組織 l度量
l
仿真堿 J
流是將具體工作細分每一個環(huán)節(jié)都有需要處理的數(shù)據(jù)對象,這些數(shù)據(jù)對象根據(jù)需要會發(fā)送到其他的環(huán)節(jié)中去。 第三種是基于郵件和基于數(shù)據(jù)庫的工作流比較,基于郵件的適合低端系統(tǒng)執(zhí)行過程中消息的傳遞、數(shù)據(jù)的分發(fā)與事件的通知,基于數(shù)據(jù)庫的適合高端且規(guī)模大的系統(tǒng), 執(zhí)行所以數(shù)據(jù)的查詢與處理。 第四種是任務(wù)推動與目標拉動的工作流比較分類,前者的特點是逐步進行,一個環(huán)節(jié)接連著下一環(huán)節(jié)只有當上個環(huán)節(jié)處理完畢后下一個環(huán)節(jié)才會被激活繼續(xù)處理工作,后者是將業(yè)務(wù)流程視為目標過程實例執(zhí)行時,該目標將被分解得到多個相互之間按一定約束條件的關(guān)聯(lián)起來的可執(zhí)行的多個環(huán)節(jié),其中各環(huán)節(jié)還可以當成是子目標而進一步進行分解,當各環(huán)節(jié)均執(zhí)行完畢之后,整個過程也 一
碾絡(luò)環(huán)境、c o n{且 f牛 I
(一 工作流模型庫系統(tǒng)資源庫
( 仿真數(shù)據(jù)庫
< - - - — 工作流實例庫
(一 — 文檔、 代碼庫
圖 1基于軟件工程的工作流管理系統(tǒng)結(jié)構(gòu)圖
2 . 1工作流建模
工作流建模是為了實現(xiàn)對軟件開發(fā)工作流的定制,主要包括過程建模、系統(tǒng)維護和對外接口三個模塊。過程建模是建立項目層次信息和工作流層次,在建模過程中需要編輯各個活動屬性和各個活動之間的
執(zhí)行關(guān)系,在模板中
自動生成工作流。在模板的執(zhí)行工作確定無誤后,工作人 員還需要設(shè)置檢驗這一環(huán)節(jié),對模板的工作效益進行校準,具體操作可以采取連通性測試算法等,程序工作人員還需注意將仿真信息添加至建立的模塊中,,避免執(zhí)行工作流仿真時的重新建模,減少工作量,只需要為仿真功能的
就完成了。 作者簡介:孫國志 ( 1 9 8 3一 ),男,內(nèi)蒙古包頭市人,碩士研究生,研究 方向:軟件工程。
本文關(guān)鍵詞:面向軟件工程的工作流管理系統(tǒng),由筆耕文化傳播整理發(fā)布。
本文編號:129884
本文鏈接:http://sikaile.net/kejilunwen/ruanjiangongchenglunwen/129884.html