王烽
摘 要 隨著科學技術的不斷發(fā)展以及計算機互聯(lián)網(wǎng)技術的飛速進步,人們日益增長的物質文化需求以及精神文明都對信息化管理系統(tǒng)提出新的要求,對于軟件工程的視角下的工作管理系統(tǒng)來說,作為其中之一的用工作管理系統(tǒng)作為管理模型的參考,建立面向軟件工程的管理系統(tǒng)是當今軟件項目的重要研究內容。同時,面向對象的工作管理系統(tǒng)在現(xiàn)代信息技術的不斷發(fā)展中占據(jù)重要地位。
關鍵詞 面向軟件 工作管理系統(tǒng) 工作流
中圖分類號:TP31 文獻標識碼:A
隨著全球經(jīng)濟一體化的不斷發(fā)展,城市化建設的規(guī)模不斷增大,由此產(chǎn)生的連鎖反應也不斷延伸。軟件工程在國民建設的地位與日俱增。面向軟件工程的工作管理系統(tǒng)被看做是衡量企業(yè)現(xiàn)代化技術以及信息技術的關鍵指標從而引起人們的高度關注。如何進行面向軟件工程的工作管理系統(tǒng)的技術研發(fā)與設計已成為困擾相關人員的難題。
1 工作管理系統(tǒng)基本概述
工作管理系統(tǒng)是一個軟件系統(tǒng),它完成工作量的定義和管理,并按照在系統(tǒng)中預先定義好的工作流邏輯進行工作流實例的執(zhí)行。工作管理系統(tǒng)不是企業(yè)的業(yè)務系統(tǒng),而是為企業(yè)的業(yè)務系統(tǒng)的運行提供了一個軟件的支撐環(huán)境。
就理論而言,現(xiàn)代意義的工作管理系統(tǒng)一般是指用工作流的形式化表現(xiàn)成基本的驅動力,以相關軟件的操作系統(tǒng)執(zhí)行力作為基本手段,借此完成包括管理、執(zhí)行以及工作流定義等多項內容的綜合系統(tǒng)。整個工作管理系統(tǒng)的關鍵核心是業(yè)務進行過程中各種相關行為的發(fā)生順序以及相關的人與數(shù)據(jù)資源的使用,在此基礎上實現(xiàn)整體業(yè)務活動高度自動化。
2工作管理系統(tǒng)的分類
工作管理系統(tǒng)根據(jù)其本身特點可以分為四類比較,不同種類的系統(tǒng)適用于不同工作對象。
2.1 結構化工作流與即席工作流
結構化工作流主要指在執(zhí)行過程中主要重復某個步驟的業(yè)務,辦公室中許多業(yè)務都屬于結構化工作流,因此此類工作管理系統(tǒng)適用于多數(shù)辦公室。即席工作流對于工作結構簡單沒有大量重復或者少量重復的過程十分有效。
2.2面向文檔與面向過程的工作流
面向文檔工作流在文檔管理工作中被廣泛應用,將電子檔格式的文件與圖片根據(jù)不同需求發(fā)給相應的工作人員進行業(yè)務管理。面向過程指將整個過程中的具體細節(jié)進行數(shù)據(jù)處理,并根據(jù)需要將這些數(shù)據(jù)發(fā)送到其他部分。
2.3基于郵件與基于數(shù)據(jù)庫
基于郵件與基于數(shù)據(jù)庫的工作流最大的不同主要是在工作規(guī)模上,基于郵件的工作流主要適用于低端系統(tǒng)所執(zhí)行的信息的傳遞、事件通知以及數(shù)據(jù)的發(fā)送;基于數(shù)據(jù)庫的工作流主要適用于規(guī)模龐大、性能高端的系統(tǒng),主要針對數(shù)據(jù)的處理以及查詢。
2.4任務推動與目標拉動
任務推動與目標拉動主要指流程銜接方式不同。任務推動之前置流程完成后推動下一流程的執(zhí)行,即從頭到尾的推動執(zhí)行方式。目標拉動主要指后置流程的執(zhí)行完后需要前置工序的結果,即從結尾到開頭的拉動作用。
3 面向軟件工程的工作管理系統(tǒng)的實施
3.1 工作流建模
工作流建模主要是軟件開發(fā)過程中定制工作流服務的,其過程主要包括建模、維護系統(tǒng)以及對外接口三個部分。過程建模主要是建立工作流層次以及項目層次信息,需要注意的是在建模過程中編輯各個活動與各個活動屬性間的執(zhí)行關系,以此在工作模中自動形成工作流。執(zhí)行工作確認無異常后即可設置相關檢驗,檢驗的目的主要是校驗模板的工作效益,一般采用較多的測試方法為連通性測試法。除以上步驟,工作人員還應該注意將仿真信息添加至模塊中,避免重復建模,從而減少重復動作的浪費。
3.2 工作流仿真
工作流仿真的前期工作是選定仿真工作流模型,依據(jù)模型的要求,程序人員根據(jù)開發(fā)項目的名稱以及過程之間的聯(lián)系建立工作流程模板。確定模板后即可進行仿真環(huán)境的設置。環(huán)境設置完畢進行隨機數(shù)產(chǎn)生器的初始化,仿真活動開始并通過動畫以及數(shù)據(jù)信息的方式展開仿真活動。
工作流仿真建立在建模以及項目實施前的環(huán)節(jié),具有極其重要的意義。仿真過程得到的仿真數(shù)據(jù)可以被用作與工作人員預估的信息進行比對,以此驗證現(xiàn)有工作流的可靠性。如果工作人員預估數(shù)據(jù)與仿真數(shù)據(jù)之間存在較大差異,工作流中可能存在錯誤的環(huán)節(jié),需要進行及時糾錯并調整,如沒有太大出入則說明該工作流的具有一定可靠性。
3.3 工作流實施
首先將工作流根據(jù)實際情況進行實例化處理,再根據(jù)相關條件具體是實施。實例化的工作流數(shù)據(jù)庫包含工作流的執(zhí)行信息以及工作流定義,通過對數(shù)據(jù)信息的處理,從而形成面向用戶的視圖。從工作人員角度來看,經(jīng)過處理的數(shù)據(jù)能夠同時處理并響應個人工作臺的相關信息,再根據(jù)實際情況來確定激活的模塊以及資源的實際調配。在實際操作時,模型解析按照一定規(guī)則進行出發(fā)時間、條件以及活動的安排,對于個人工作臺軟件開發(fā),則根據(jù)相關要求生成文檔與代碼,從而方便用戶的實際操作。
4結束語
軟件工程的工作管理系統(tǒng)在我國發(fā)展迅速,并能夠快速適應我國的市場環(huán)境以及用戶需求。就目前國際范圍來看,中國的工作管理系統(tǒng)相對比較薄弱,因此國家對相關工程高度重視,促進國內該工程形成自己的行業(yè)體系與行業(yè)標準。隨著市場經(jīng)濟的不斷發(fā)展,對工作管理系統(tǒng)的需求不斷加大,面向軟件工程的工作管理系統(tǒng)將會不斷進步,順應時代的發(fā)展與需求。
參考文獻
[1] 孫國志. 面向軟件工程的工作流管理系統(tǒng)研究[J]. 企業(yè)技術開發(fā),2014,4:63-64.
[2] 傅謙. 面向軟件工程的工作流管理系統(tǒng)[J]. 上海交通大學學報,2012,9:113-114.
[3] 高偉. 簡析軟件工程的工作流程管理系統(tǒng)[J]. 科研發(fā)展,2012,3:95-97.