何偉超
摘 要 在工作流管理系統當中,在使用管理軟件的過程中不注重方法,就會導致了系統不會自動提高工作效率。然而結合統一軟件開發過程技術,可以獲得工作流管理系統的新思想與理論。在過程中以多視圖模型為基礎,全面改善了產品中模型的建設、高度的模仿以及形成優秀的結構體制。
關鍵詞 軟件工程 工作流 工作流管理系統
中圖分類號:TP311.5 文獻標識碼:A
在網絡時代發展的同時,軟件開發已經成為大勢所趨的形式。從一點點摸索前進到現在的輕車熟路,已經逐漸成為一種固定的行業化發展。但是,行業中的技術方法和手段五花八門,所以一定要制定的關于軟件行業的標準與準則,形成專業的工作流。并且也為軟件開發企業提供了所要追求的目標和規劃了企業的前景。雖然只是一個最終的理念,沒有提供正規過程的方法。但是,提出的RUP開發模型,很實用在工作流程當中。通過坐標圖來描述,把核心過程工作流鋅粉為商業建模、需求、分析和設計、實現、測試、部署。把核心支持工作流分為配置和變更管理、項目管理和環境。并且在時間組織上用周期、階段、迭代和里程碑來描述。這樣,全方面較為精準的RUP成為軟件開發過程的標準。
1P-PROCE模型
在P-PROCE模型中清晰明了的表明了幾個要素之間的關聯。以產品過程為核心程序,組織團隊、部門擔任各自的角色,并且合理安排資源,統籌人員和設備,對產品零部件進行適當的管理。并且對組織過程活動根據度量指標、成本、時間和質量,作出控制和評價等。同時要結合軟件開發過程的特點,做出相應的改變。
2工作流管理系統
2.1工作流管理系統的主要功能
工作流管理系統的主要功能是運用網絡的幫助來策劃、要求和管理工作流,同時把各個工作流之間的過程相結合,并且還要注意團隊群體之間的和諧關系,階段性的交換信息,工作流必須以工作流管理系統為基礎實現。而且在創建流程的過程中,要注意對定義的要求,一定要符合工作流開發的環境。還要注意每一個階段之間步驟與步驟之間的連接。要利用網絡設置數據模型,那樣能更好的分解工作流管理系統近期發展的情況,都有數據明確的表示出來。此外,在網站中,還應該加一些工作列表已經用戶界面等經常處理問題的程序。用圖像表示用戶界面,可分為兩大方面,建模與實施。建模又分為工作流建模和工作流仿真。工作流建模分為產品、資源、過程、組織、度量。銜接到工作流仿真,模型仿真、性能評價、仿真環境。過渡到實施,工作流實例化、工作流執行。接下來是網絡環境和COM組件。分為五大點,工作流模型庫、系統資源庫、仿真數據庫、工作流實例庫、文檔和代碼庫。
2.2工作流管理系統的構成
在工作流建模系統中,分為三大方面。首先的是模型轉換接口,其次是過程建模模塊是核心的功能。它具體分為項目信息、活動創建、ECA規則創建、模板映射、模型檢驗等,最后是系統維護分為資源管理、角色管理、人員管理、組織管理等都屬于系統資源庫里。在資源分配的過程中,是根據管理模塊管理分配的。在工作流執行系統過程中,個人工作臺結構分為用戶操作界面分為消息發送和SourceSafe,可以用消息接收模塊并且根據用戶列表視圖分析資源共享,在工作列表處理程序的過程中查看文檔與代碼庫并且要關注任務分配模塊。在消息處理的以及模型解析器工作流管理系統的過程中,把資源分配作為中心,管理模塊用來處理消息,并且應該辨別信息真偽,恰當的放入偽真數據庫里。在事件管理過程中,歸結于活動管理模塊過程中。運用隨機數生成器、數據采集分析器、仿真時鐘、未來事件、實驗控制器幫助消息處理以及模型解析等等。
在軟件企業的研發工程過程當中,工作流管理系統充當了重要的角色。它為管理軟件產品提供了一個展示的平臺。它具有CMM思想和RUP技術相結合,是最恰當的規范,特別是對于軟件開發過程來說是相當適合的。它對工作流的概念和理解都詮釋的很清楚,并且按照提前預定的工作流安排以后的工作與研究執行計劃,開發新思路。使用工作流管理可以使應用邏輯與過程邏輯區分開來。工作流管理系統大大加快了軟件工程企業的現代化發展,促進了網絡事業的發展進程。創造了信息全球化趨勢,使軟件工程市場發展有了很美好的前景展望。
當今社會,為了滿足網絡新信息時代的全面發展,一定要全面分析工作流管理系統,提出可能出現的問題,要不斷的改善服務系統,更好的解決工作流管理系統的發展。突出其優點,建立真正的平臺和語言。注重建立核心技術,優化過程建模、發展電子商務的潛在領域,突出信息共享的優點,強調多Agent 設計理念,從而實現了構建工作流管理系統的體系框架。使現代化企業能夠更方便、快捷的享受面向網絡的服務系統。運用工作流技術,在處理日常事務時,節省了人力資源,方便了傳遞過程,并且減少了紙張的保存過程。在使用工作流管理系統中,隨著管理水平的不斷提高,信息資源分配的更加合理而且在與人員之間的相互關系也越來越便利。同時,工作流管理技術也大大的提高了軟件工程的生產效率。還有能夠幫助項目管理建設提供環境資源,包括了研發創建的案例,模板與準則之類。能夠衡量、檢驗是否達成了系統目標、結構等,更具有準確性。工作流管理系統的所有功能,從根本上來說,都是要減少軟件工程的耗費成本,提高管理,并且在保證質量的同時要控制資源。它的主要作用是用來過程管理,所以,在軟件工程開發的同時一定要規范工作流管理系統。
參考文獻
[1] 傅謙,張申生,曹健,等.面向軟件工程的工作流管理系統[J].上海交通大學學報,2002,36(9):1351-1354.
[2] 楊光潔.面向中小企業的工作流系統的設計與實現[D].華東師范大學,2009.
[3] 俞琨.面向ERP系統的普適工作流管理系統設計與實現[D].華東師范大學,2011.