工作流管理系統(tǒng)實現(xiàn)_第1頁
工作流管理系統(tǒng)實現(xiàn)_第2頁
工作流管理系統(tǒng)實現(xiàn)_第3頁
工作流管理系統(tǒng)實現(xiàn)_第4頁
工作流管理系統(tǒng)實現(xiàn)_第5頁
已閱讀5頁,還剩24頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、解析工作流管理系統(tǒng)解析工作流管理系統(tǒng) -以以jBPM為例為例 創(chuàng)新創(chuàng)新 整合整合 價值價值 Innovation Integration Value內(nèi)部使用內(nèi)部使用敏感級別敏感級別: 商密A長期 生效時間生效時間:2007年4月10日 創(chuàng)新創(chuàng)新 整合整合 價值價值Innovation Integration Value工作流概述n什么是工作流?什么是工作流?n什么是工作流引擎?什么是工作流引擎?n什么是工作流管理系統(tǒng)?什么是工作流管理系統(tǒng)? 創(chuàng)新創(chuàng)新 整合整合 價值價值Innovation Integration Value什么是工作流?n在一個工作群組中,為了達成某一個共同目的而需要多人協(xié)力

2、在一個工作群組中,為了達成某一個共同目的而需要多人協(xié)力以循序或平行工作的形式來共同完成的任務(wù)以循序或平行工作的形式來共同完成的任務(wù)n要點:要點:n任務(wù)任務(wù)n多人多人n共同的共同的 創(chuàng)新創(chuàng)新 整合整合 價值價值Innovation Integration Value 什么是工作流引擎?n工作流引擎的英文全稱是:工作流引擎的英文全稱是:WorkFlow Engine,是指,是指workflow作為應用系統(tǒng)的一部分,并為之提供對各應用系統(tǒng)有作為應用系統(tǒng)的一部分,并為之提供對各應用系統(tǒng)有決定作用的根據(jù)角色、分工和條件的不同決定信息傳遞路由、決定作用的根據(jù)角色、分工和條件的不同決定信息傳遞路由、內(nèi)容等級

3、等核心解決方案。內(nèi)容等級等核心解決方案。n要素:要素:n實體實體(Entity)n參與者參與者(Participant)n流程定義流程定義(Flow Definition) 創(chuàng)新創(chuàng)新 整合整合 價值價值Innovation Integration Value什么是工作流管理系統(tǒng)?什么是工作流管理系統(tǒng)?n工作流管理系統(tǒng)即工作流管理系統(tǒng)即Workflow Management System,簡稱,簡稱WFMS,是定義、創(chuàng)建、執(zhí)行、監(jiān)控工作流的系統(tǒng)。,是定義、創(chuàng)建、執(zhí)行、監(jiān)控工作流的系統(tǒng)。n工作流管理聯(lián)盟(工作流管理聯(lián)盟(WfMC,Workflow Management Coalition)給出的關(guān)

4、于工作流管理系統(tǒng)的定義是:工作流管理系統(tǒng)是一)給出的關(guān)于工作流管理系統(tǒng)的定義是:工作流管理系統(tǒng)是一個軟件系統(tǒng),它完成工作流的定義和管理,并按照在計算機中個軟件系統(tǒng),它完成工作流的定義和管理,并按照在計算機中預先定義好的工作流邏輯推進工作流實例的執(zhí)行。預先定義好的工作流邏輯推進工作流實例的執(zhí)行。 創(chuàng)新創(chuàng)新 整合整合 價值價值Innovation Integration Value工作流管理系統(tǒng)工作流管理系統(tǒng)n工作流管理系統(tǒng)工作流管理系統(tǒng)(WfMS)具有的特點具有的特點;nWfMC 工作流管理系統(tǒng)參考模型工作流管理系統(tǒng)參考模型;nJbpm實現(xiàn)實現(xiàn); 創(chuàng)新創(chuàng)新 整合整合 價值價值Innovation

5、 Integration Value工作流管理系統(tǒng)(WfMS)WfMS具有的特點:具有的特點:n建立時期(建立時期(Build-time)功能,對工作流過程及其組成活動定義和建模。)功能,對工作流過程及其組成活動定義和建模。n運行時期(運行時期(Run-time)控制功能,在運行環(huán)境中管理工作流過程,對工)控制功能,在運行環(huán)境中管理工作流過程,對工作流過程中的活動進行調(diào)度。作流過程中的活動進行調(diào)度。 n運行交互功能:指在工作流運行中,運行交互功能:指在工作流運行中,WFMS與用戶(業(yè)務(wù)工作的參與者與用戶(業(yè)務(wù)工作的參與者或控制者)及外部應用程序工具交互的功能。或控制者)及外部應用程序工具交互的

6、功能。 創(chuàng)新創(chuàng)新 整合整合 價值價值Innovation Integration Value工作流管理系統(tǒng)(WfMS) 創(chuàng)新創(chuàng)新 整合整合 價值價值Innovation Integration ValueWfMC工工作流管理系統(tǒng)參考模型 創(chuàng)新創(chuàng)新 整合整合 價值價值Innovation Integration ValueWfMC工工作流管理系統(tǒng)參考模型參考模型接口定義:參考模型接口定義:n接口一:工作流過程定義讀接口一:工作流過程定義讀/寫接口寫接口n接口二:客戶應用程序接口二:客戶應用程序APIn接口三:一些標準的服務(wù)供應用代理接口三:一些標準的服務(wù)供應用代理n接口四:互操作接口接口四:互操

7、作接口n接口五:管理及監(jiān)控接口接口五:管理及監(jiān)控接口 創(chuàng)新創(chuàng)新 整合整合 價值價值Innovation Integration ValueJbpm實現(xiàn)流程定義流程定義流程調(diào)度流程調(diào)度流程執(zhí)行流程執(zhí)行說明:說明:nJbpm版本版本3.1.4n樣例程序應用服務(wù)器為樣例程序應用服務(wù)器為jboss3 創(chuàng)新創(chuàng)新 整合整合 價值價值Innovation Integration ValueJbpm實現(xiàn)流程定義njbpm的流程設(shè)計器:eclipse插件的形式njBpm的定義對象,是基于Activity Diagram模型相對應的。n形式化的描述語言:jPDL,是一個xml格式的 創(chuàng)新創(chuàng)新 整合整合 價值價值I

8、nnovation Integration ValueJbpm實現(xiàn)流程調(diào)度n 創(chuàng)新創(chuàng)新 整合整合 價值價值Innovation Integration Value2.3 業(yè)務(wù)調(diào)研n舊系統(tǒng)的深入調(diào)查n發(fā)行上市系統(tǒng)n信息披露為核心的業(yè)務(wù)系統(tǒng)n信息披露模式分析n原有模式的優(yōu)缺點分析n各國信息披露模式的研究 創(chuàng)新創(chuàng)新 整合整合 價值價值Innovation Integration Value2.4 非功能及運維需求n非功能需求n可用性(Available)n可信性(Dependability)n性能(Performance)n適應性(Flexibility)n擴展性(Scalability)n易管理性

9、(Manageability)n易部署性(Easy To Deploy)n易用性(Usability)n運維需求n日結(jié)功能n通知機制目標范圍文檔 創(chuàng)新創(chuàng)新 整合整合 價值價值Innovation Integration Value2.5 邏輯架構(gòu) 創(chuàng)新創(chuàng)新 整合整合 價值價值Innovation Integration Value2.5 技術(shù)平臺改進n1)平臺升級到.net2.0(6.30)n2)工作流對分叉、合并、子流程的支持(6.30)n3)渠道服務(wù)(傳真)的完善(6.30)n4)Web Service調(diào)用的身份認證和信息加密(6.30)n5)Web框架:第三方控件、業(yè)務(wù)模塊(6.30)n

10、6)部分代碼重構(gòu)(6.30)n7)應用統(tǒng)一冒泡提醒(9.30)n8)文檔管理(9.30)n9)幫助支持(9.30) 創(chuàng)新創(chuàng)新 整合整合 價值價值Innovation Integration Value2.6 流程規(guī)范n參考CMMI3,制定了指導項目研發(fā)的關(guān)鍵過程域(KPA)n規(guī)程n步驟n模板n檢查表 創(chuàng)新創(chuàng)新 整合整合 價值價值Innovation Integration Value2.6 流程規(guī)范關(guān)鍵過程域關(guān)鍵過程域規(guī)程規(guī)程模板模板需求開發(fā)需求開發(fā)用戶需求調(diào)研需求調(diào)研表用戶需求說明書軟件需求定義產(chǎn)品需求說明書產(chǎn)品需求說明書用例規(guī)約產(chǎn)品需求說明書詞匯表產(chǎn)品需求說明書業(yè)務(wù)規(guī)則產(chǎn)品需求說明書非功能

11、需求需求管理需求管理需求確認需求跟蹤需求跟蹤報告需求變更需求變更控制報告n完成了4個過程域、11個規(guī)程、18個模板的定制 創(chuàng)新創(chuàng)新 整合整合 價值價值Innovation Integration Value2.6 流程規(guī)范關(guān)鍵過程域關(guān)鍵過程域規(guī)程規(guī)程模板模板質(zhì)量保證質(zhì)量保證質(zhì)量保證計劃總體質(zhì)量保證計劃階段質(zhì)量保證計劃過程與產(chǎn)品質(zhì)量檢查質(zhì)量保證檢查表質(zhì)量保證工作報告問題跟蹤與質(zhì)量改進質(zhì)量問題跟蹤表技術(shù)評審技術(shù)評審評審計劃技術(shù)評審計劃正式評審評審準備表 評審報告非正式評審評審準備表 創(chuàng)新創(chuàng)新 整合整合 價值價值Innovation Integration Value2.7 相關(guān)培訓n業(yè)務(wù)培訓業(yè)務(wù)培

12、訓n時間:時間:20072007年年3 3月月1313號號n地點:地點:508508會議室會議室n內(nèi)容:業(yè)務(wù)架構(gòu)、流程內(nèi)容:業(yè)務(wù)架構(gòu)、流程n參與人:項目組全體成員參與人:項目組全體成員n培訓人:涂平可、李勤培訓人:涂平可、李勤n現(xiàn)有系統(tǒng)培訓現(xiàn)有系統(tǒng)培訓n時間:時間: 2007 2007年年3 3月月1616號號n地點:地點: 508 508會議室會議室n內(nèi)容:現(xiàn)有系統(tǒng)功能內(nèi)容:現(xiàn)有系統(tǒng)功能n參與人:參與人:項目組全體成員項目組全體成員n培訓人:郭麗軍培訓人:郭麗軍 創(chuàng)新創(chuàng)新 整合整合 價值價值Innovation Integration Value2.7 相關(guān)培訓n基于用例的需求分析培訓基于用

13、例的需求分析培訓n時間:時間:20072007年年4 4月月9 9號號n地點:地點:508508會議室會議室n內(nèi)容:利用用例進行需求分析內(nèi)容:利用用例進行需求分析n參與人:項目組全體成員參與人:項目組全體成員n培訓人:林柏培訓人:林柏n現(xiàn)有系統(tǒng)培訓現(xiàn)有系統(tǒng)培訓n時間:時間: 2007 2007年年4 4月下旬月下旬n地點:地點: 508 508會議室會議室n內(nèi)容:使用內(nèi)容:使用UMLUML進行系統(tǒng)設(shè)計進行系統(tǒng)設(shè)計n參與人:技術(shù)開發(fā)組成員參與人:技術(shù)開發(fā)組成員n培訓人:林柏培訓人:林柏 創(chuàng)新創(chuàng)新 整合整合 價值價值Innovation Integration Value3.風險分析 創(chuàng)新創(chuàng)新 整

14、合整合 價值價值Innovation Integration Value3 主要風險 序號序號 風險風險 描述描述 應對應對 措施措施 1安全域 的需求不明確 可能 影響 項目范圍或 導致業(yè)務(wù)系統(tǒng)平臺的安全達 不到安全要求 項目組牽頭制定與BPM項目相關(guān)的需求,5月份進行 2由于 需要維護現(xiàn)有系統(tǒng) ,造成 項目組成員 投入到業(yè)務(wù)系統(tǒng) 二期 項目的時間不足 向領(lǐng)導匯報,建議盡量控制現(xiàn)有系統(tǒng)維護需求;盡快完成招人與項目招標,從而補充項目組人力。 創(chuàng)新創(chuàng)新 整合整合 價值價值Innovation Integration Value4 本階段安排 創(chuàng)新創(chuàng)新 整合整合 價值價值Innovation In

15、tegration Value4 本階段安排n版本1的迭代n發(fā)行上市場景n一個小的MSF過程版本版本1迭代迭代內(nèi)容內(nèi)容時間安排時間安排計劃階段1)發(fā)行上市相關(guān)業(yè)務(wù)調(diào)研2)相關(guān)業(yè)務(wù)需求分析與設(shè)計3)基礎(chǔ)平臺改進分析及設(shè)計4)規(guī)范的制定5)分析、設(shè)計技術(shù)培訓2007.4.1 2007.4.30開發(fā)階段1)基礎(chǔ)技術(shù)平臺的改進開發(fā)2)發(fā)行上市流程的開發(fā)2007.5.8 2007.6.10穩(wěn)定階段測試與問題修復2007.6.11 2007.6.30 創(chuàng)新創(chuàng)新 整合整合 價值價值Innovation Integration Value4 本階段安排n目的n盡快提交用戶體驗,獲得反饋n通過一個典型場景驗證技術(shù)平臺與架構(gòu)n磨合團隊和流程規(guī)范 創(chuàng)新創(chuàng)新 整合整合 價值價值Innovation Integration Value4 本階段主要風險及解決措施序號

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論