國內(nèi)外主流工作流引擎及規(guī)則引擎分析_第1頁
國內(nèi)外主流工作流引擎及規(guī)則引擎分析_第2頁
國內(nèi)外主流工作流引擎及規(guī)則引擎分析_第3頁
國內(nèi)外主流工作流引擎及規(guī)則引擎分析_第4頁
國內(nèi)外主流工作流引擎及規(guī)則引擎分析_第5頁
已閱讀5頁,還剩44頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、國內(nèi)外主流工作流引擎及規(guī)則引擎分析2013 年 2 月 創(chuàng)新研發(fā)部目錄 1.背景 3.原則 3.工作流功能分析點 54.1. 標準類 54.1.1 BPMN2.0 標準支持 54.2. 開發(fā)類 64.2.1 業(yè)務模型建模工具 64.2.2 工作流建模工具 64.2.3 人工頁面生成工具 74.2.4 仿真工具 84.3. 功能類 84.3.1 流程引擎 84.3.2 規(guī)則引擎 94.3.3 組織模型與日期 104.3.4 對外 API 的提供 104.3.5 后端集成/SOA 104.3.6 監(jiān)控功能 114 . 中心已有系統(tǒng)工作流功能點分析 124.1. 備付金系統(tǒng)工作流分析 124.1.1

2、 聯(lián)社備付金調(diào)出流程 124.1.2 聯(lián)社備付金調(diào)入流程 154.1.3 資金劃入孝感農(nóng)信通備付金賬戶業(yè)務流程 174.1.4 備付金運用賬戶開立流程 194.1.5 備付金沉淀資金運用流程 224.1.6 備付金沉淀資金支取流程 254.2. 多介質(zhì)項目工作流分析 274.2.1 開卡審批流程 274.3. 新一代農(nóng)信銀資金清算系統(tǒng)工作流分析 284.4. 電子商票系統(tǒng)工作流分析 284.5. OA 系統(tǒng)工作流分析 315 . 工作流產(chǎn)品分析 316 . 分析結(jié)論 434.4. 對比 434.5. 建議 44目前中心建成的“一大核心系統(tǒng),七大共享平臺”以及 OA 系統(tǒng),對工作流應用程度高,但

3、各系統(tǒng)實現(xiàn)工作流程管理沒有建立在統(tǒng)一的工作流平臺上,導致流程割裂、重復開發(fā)、不易于管理等問題。備付金管控項目涉及多個崗位之間工作的審核步驟,同時還要與多個系統(tǒng)進行交互,因此,為了提高管理效率,降低業(yè)務流轉(zhuǎn)時間,同時還要結(jié)合農(nóng)信銀中心的總體IT 戰(zhàn)略規(guī)劃,備付金管控項目技術(shù)組決定選擇一款先進的工作流引擎和一款規(guī)則引擎,作為備付金管控項目的核心技術(shù)架構(gòu)。二 . 原則備付金管控項目組通過梳理各信息系統(tǒng)流程現(xiàn)狀和未來需求,形成農(nóng)信銀中心工作流平臺的發(fā)展規(guī)劃,從而更全面的滿足農(nóng)信銀各項關(guān)鍵業(yè)務、更好的支撐現(xiàn)有和未來的信息系統(tǒng)建設(shè)。項目組充分研究國內(nèi)外領(lǐng)先的工作流產(chǎn)品和案例,同廠商交流。從用戶界面生成、流

4、程建模、流程引擎、規(guī)則引擎、組織模型、模擬仿真、后端集成/SOA、變更及版本管理、移動設(shè)備解決方案、監(jiān)控分析能力 等多方面考察工作流產(chǎn)品,進行工作流產(chǎn)品選型。目前國內(nèi)外的工作流引擎層出不窮, 行業(yè)標準多種多樣,通過對比不同工作流公司產(chǎn)品,本次工作流技術(shù)選型決定分析商業(yè)工作流引擎 4款,開源工作流引擎2款。其中國際知名廠商的商業(yè)工作流引擎 2款,本土廠商的商業(yè)工作流引擎2款。由于本次技術(shù)選型是以工作流引擎為主, 選型工作將不再單獨分析規(guī)則 引擎,而是直接使用與所選工作流引擎搭配最好的或者是同一廠商的規(guī)則引擎。根據(jù)國內(nèi)外知名度、廠商的規(guī)模和與符合農(nóng)信銀中心的SOA體系架構(gòu)等原則,將選取以下6種工作

5、流引擎與規(guī)則引擎進行研究與分析:工作流J商名稱是否工作流規(guī)則引擎中心使用名稱開源核心技木情況IBMIBM否WPS+LombadiIlog共享電子BPM7.5商業(yè)匯票系統(tǒng)中使用WPSOracleOracle否OracleBusiness無BPM 11gRuleseChain宇信易成否Topbpm華騰否JBPMToprule多介質(zhì)金融服務平臺-開卡審批子系統(tǒng)Activiti5Apache是JBPM4的后續(xù)Camel無版本JBPM5JBOSS是Drooles flow 的后續(xù)版本Drooles無.工作流功能分析點3.1. 標準類為了具有可替代性和適應性,所選工作流產(chǎn)品應當遵循目前最主流的工作流 標準

6、。3.1.1 BPMN2.0標準支持目前國內(nèi)外的工作流引擎層出不窮,行業(yè)標準多種多樣,在進行流程梳理得過程中,不同的實施階段所使用的流程描述語言或遵循的標準會有所不同,有的使用WfMC的XPDL,還有些使用BPML、BPEL和WSCI等這就造成了流程管理, 業(yè)務集成上存在著很大的差異性和局限性。,導致同一個流程在不同的流程引擎 上無法進行重用。遵循BPMN2.0規(guī)范的工作流產(chǎn)品能夠很大程度上解決此類問題,BPMN 2.0 將業(yè)務流程的可視化和底層的 XML表示進行了標準化,這極大地改進了建模工 具(比如說基于 Web和Eclipse的設(shè)計器)之間的交互性。BPMN 2標準是非 ??煽壳铱蓴U展的

7、,這樣在必要的時候就可以引入新的元素和屬性了,這樣可以保證相同的流程在不同的流程引擎得到的執(zhí)行結(jié)果是一致的,只需要學習掌握 BPMN2.0規(guī)范,就可以掌握所有支持 BPMN2.0的工作流引擎產(chǎn)品。BPMN2.0將流程執(zhí)行語義定義了以下七類對象,分別是:活動、事件、BPMN2.0 的產(chǎn)品都必須要對上述對象進行明確的定義。3.2. 開 發(fā)類使用工作流引擎進行開發(fā)的難易程度,取決于一個好的業(yè)務模型建模工具、工作流建模工具、人工頁面生成工具和完整的仿真工具。業(yè)務模型建模工具可以將業(yè)務流程與業(yè)務數(shù)據(jù)進行整合;工作流建模工具可以使用拖拽方式對流程進行直觀的編排,并且可以對已有的流程進行流程的復制與復用,實

8、現(xiàn)方便靈活的導入導出流程模型;人工頁面生成工具則可以迅速的根據(jù)需求生成出需要填寫的表單, 只需要簡單修改后便可以使用,可以降低開發(fā)的周期;仿真工具是為了檢查所創(chuàng)建流程的正確性而開發(fā)出來的,使用仿真工具可以更好的發(fā)現(xiàn)流程中的邏輯問題。3.2.1 業(yè)務模型建模工具主要研究業(yè)務數(shù)據(jù)與工作流引擎的協(xié)同工作的能力,是否具有以下功能以及功能的完善程度。提供模型對象與業(yè)務對象的一一映射支持一對一,一對多,多對一和多對多的業(yè)務模型3.2.2 工作流建模工具主要研究考查工作流產(chǎn)品建模工具的方便性與易用性,是否具有以下功能以及功能的完善程度。圖形化拖拽方式,用戶體驗程度提供過程元素符合BPMN2.0 規(guī)范的對象控

9、件實現(xiàn)過程元素的剪貼、復制、粘貼、刪除、操作的撤消、對象控件的全選、圖形元素自動排列等功能。采用統(tǒng)一的XML 格式儲存工作流模型文件導入導出流程編制是和業(yè)務角色結(jié)合的,用戶可以進行基于業(yè)務規(guī)則的工作分配/調(diào)整/平衡?;谝?guī)則的服務選擇。實現(xiàn)基于規(guī)則的路由使用客戶端方式進行建模工作,或者使用WEB 頁面富客戶端的方式進行建模3.2.3 人工頁面生成工具人工節(jié)點的核心是表單,理論上每一個人工節(jié)點都應該有一個表單相對應,可供相應的人員填寫,因此如何迅速完整的開發(fā)完成一個表單,是工作流產(chǎn)品開發(fā)周期長短的一個重要的衡量標準。人工頁面生成工具就是表單的生成工具,應具有以下功能:在 BPM 建模工具中提供中

10、直接瀏覽任務表單。業(yè)務用戶可以利用流程工作區(qū)感知新發(fā)生的工作任務,進行工作任務的完成,比如流程提交,流程審批,業(yè)務分析等等。直接在建模工具提供生成表單功能,可以簡單的通過向?qū)螕艟蜕晒ぷ髁鞅韱?。表單可以根?jù)客戶的應用實現(xiàn)擴展應用, 擴展應用非常豐富,可以添加圖表等豐富內(nèi)容。表單可以被新的表單復用 表單具有導入、導出的功能3.2.4 仿真工具仿真是流程開發(fā)完成以后,流程正式上線之前進行的模擬測試,流程進行仿真后將可以發(fā)現(xiàn)流程的邏輯問題以及配置問題,一個完整的仿真工具應具有以下功能:全套的圖形仿真和“假設(shè)”分析能力,一邊模擬運行一邊定義仿真參數(shù)。模擬可以采取角色,升級,代表,事件,日歷,工作任務

11、分發(fā)。3.3. 功 能類一個完正的工作流產(chǎn)品,應該具有流程引擎,規(guī)則引擎,組織模型與日期,對外提供AP,后端集成SOA,流程版本控制功能。3.3.1 流程引擎流程引擎是工作流引擎的核心,是關(guān)系到流程如何正常運轉(zhuǎn)的核心組件,一個流程運行的效率、功能以及正確性均由工作流引擎實現(xiàn),流程引擎應具有以下功能:bpmn2.0 所涉及的網(wǎng)關(guān)功能的支持,如多路分支,單路分支,匯聚,判斷等功能多種任務分配策略代辦、委托流程版本控制,包括2 個版本同時運行的情況修改后的流程,不會影響到正在修改的流程支持回退,撤回功能支持人工干預超時控制系統(tǒng)沖正、存儲轉(zhuǎn)發(fā)流程補償、異常流程3.3.2 規(guī)則引擎規(guī)則引擎在工作流產(chǎn)品中

12、主要體現(xiàn)為,網(wǎng)關(guān)節(jié)點的規(guī)則實現(xiàn)與人工節(jié)點的任務分配規(guī)則的實現(xiàn)。規(guī)則引擎應具有以下功能:在建模器中可以完全集成業(yè)務規(guī)則功能,直接適用到用戶功能的定義,比如用戶可以基于業(yè)務規(guī)則實現(xiàn)工作的分配/調(diào)動/平衡,基于規(guī)則的服務選擇,基于規(guī)則的任務路由,基于規(guī)則的告警。直接在圖形化的向?qū)е芯涂梢灾苯邮褂靡?guī)則功能?;?Web 的規(guī)則編輯,或者是基于客戶端的規(guī)則編輯。無縫和SOA 應用進行集成規(guī)則信息具有一個資源庫,版本控制 , 抽象的 API 。 資源庫的使用可以直接和SOA 特制的應用,比如BPM 應用相結(jié)合規(guī)則包括了面向業(yè)務用戶的Interfaces ,比如自然語言的Interface ,因此可以由業(yè)務

13、用戶直接進行創(chuàng)建和調(diào)整。3.3.3 組織模型與日期工作流產(chǎn)品應支持多種機構(gòu)與組織的模型,可以靈活自由的進行配置;同時還應當支持萬年歷,可以自主設(shè)施節(jié)假日。組織模型可以用圖形化方式定義組織單元,角色,組,參與者,并且這些可以和日歷功能相結(jié)合。組織模型與日期可以業(yè)務模型建模、工作流程建模,人工頁面生產(chǎn)工具以及其他功能相結(jié)合。3.3.4 對外 API 的提供在實際應用中,工作流產(chǎn)品通常會與一些外部的系統(tǒng)進行交互,或者是直接嵌入到外部系統(tǒng)中,因此需要提供流程控制的接口供外部系統(tǒng)使用,如: 流程產(chǎn)生、獲取任務、提交任務、流程人工干預等API 接口。3.3.5 后端集成/SOA工作流產(chǎn)品在工作中會調(diào)用到外

14、部系統(tǒng),并且會等待系統(tǒng)的同步與異步的返回信息。因此,工作流產(chǎn)品必須提供一系列SOA / 集成技術(shù)相集成,比如轉(zhuǎn)換功能,后端適配器集成能力,事件,規(guī)則,消息,標準的ESB 功能,按照農(nóng)信銀中心目前的需求,產(chǎn)品應具有以下協(xié)議的通訊功能:http/httpssoapjmsfileMQTuxedoSocketDB包括了很多工具,包括應用適配器,數(shù)據(jù)庫和文件適配器等技術(shù)適配器等支持事務能力. 事務還能以圖形化的方3.3.6 監(jiān)控功能監(jiān)控功能特指在流程運行中,對未完成和已完成的流程進行監(jiān)控與統(tǒng)計的功能,主要具有以下功能:自定義協(xié)同空間,并且鏈接到流程實例進行流程實例的監(jiān)控進行流程實例的統(tǒng)計分析. 中心已有

15、系統(tǒng)工作流功能點分析4.1. 備 付金系統(tǒng)工作流分析4.1.1 聯(lián)社備付金調(diào)出流程聯(lián)社備付金調(diào)出流程圖請申交提成員機構(gòu)清算賬戶資金調(diào)撥單清算賬戶資金調(diào)撥憑證填制調(diào)撥憑證素是否正確、資金 調(diào)撥額度是否不影 響業(yè)務開展業(yè)務部記賬員業(yè)務部記賬員核審部務業(yè)4 核審部務財.業(yè)務部負責人是否相符財務部資金管理員理處務賬部務業(yè)7 轉(zhuǎn)劃金資8特種轉(zhuǎn)賬借 (貸)方傳票業(yè)務部記賬員填制記賬憑證,進行記賬處理業(yè)務部記賬員、復核員財務部出納員理處務賬部務財9特種轉(zhuǎn)賬借 (貸)方傳票財務部經(jīng)辦人員填 制記賬憑證,進行 賬務處理財務部記賬員、復核員賬務復核理整證憑憑證傳遞業(yè)務部記賬員 財務部記賬員分析:名稱描述人員與組織

16、共分為8類崗位2類錄入崗3類復合崗3類審批崗與外部系統(tǒng)交互金蝶軟件企業(yè)網(wǎng)銀流程引擎順序流程,無回退、撤回功能規(guī)則引擎初審規(guī)則審批規(guī)則4.1.2聯(lián)社備付金調(diào)入流程聯(lián)社備付金調(diào)入流程圖W部門/崗位金資劃上1成員機構(gòu)上劃資金成員機構(gòu)理處務賬4證憑理整6根據(jù)記賬憑證進行 賬務處理:記賬、 復核財務部賬務處理: 記賬、復核財務部資金管理員 審核憑證傳遞憑證整理憑證)業(yè)務部記賬員 財務部記賬員業(yè)務部記賬員業(yè)務部記賬員、復核員財務部資金管理員 財務部記賬員、復 核員財務部記賬員 業(yè)務部記賬員分析名稱描述人員與組織共分為4類崗位2類錄入崗2類復合崗與外部系統(tǒng)交互金蝶軟件企業(yè)網(wǎng)銀流程引擎順序流程,無回退、撤回功

17、能規(guī)則引擎初審規(guī)則審批規(guī)則4.1.3資金劃入孝感農(nóng)信通備付金賬戶業(yè)務流程資金劃入孝感農(nóng)信通備付金賬戶業(yè)務流程圖流程部門/崗位業(yè)務部匡算頭寸,填制"清算賬戶資金劃轉(zhuǎn)單"業(yè)務部記賬員核審部務業(yè)2核審部務財6業(yè)務部負責人財務部資金管理員有權(quán)人進行審批財務部負責人或中心分管領(lǐng)導轉(zhuǎn) 劃 金 資 5財務部出納員理處務賬部務業(yè)6根據(jù)記賬憑證進行 賬務處理:記賬、 復核業(yè)務部記賬員、復核員理處務賬部務財7財務部賬務處理: 記賬、復核財務部記賬員、復核員證憑理整財務部記賬員 業(yè)務部記賬員分析:名稱描述人員與組織共分為4類崗位2類錄入崗2類復合崗與外部系統(tǒng)交互金蝶軟件企業(yè)網(wǎng)銀流程引擎順序流程,

18、無回退、撤回功能規(guī)則引擎初審規(guī)則審批規(guī)則4.1.4 備付金運用賬戶開立流程備付金運用賬戶開立流程圖流程首E門/崗位請申交提1 核審人責負開立賬戶審批單 I 選擇開戶行財務部資金管理經(jīng)辦員、復核員財務資金部負責人審核分管領(lǐng)導對開 戶必要性進行 審核財務部負責人核審導領(lǐng)管分3分管領(lǐng)導批審人權(quán)有4總裁或其授權(quán)人提供相關(guān)紙 質(zhì)資料與開戶銀行辦理相關(guān)手續(xù)手工登記“開銷戶登記簿”財務部資金管理經(jīng)辦員財務部資金管理經(jīng)辦員分析:名稱描述人員與組織共分為4類崗位2類錄入崗2類復合崗3類審批崗與外部系統(tǒng)交互無流程引擎順序流程,無回退、撤回功能規(guī)則引擎4.1.5 備付金沉淀資金運用流程備付金沉淀資金運用流程圖流程郃

19、門/崗位價詢及算測1 核審人責負門部2資金調(diào)撥審批單確定可用資金量,根據(jù)各銀行報價選擇期限和利率財務部資金管理員、 復核員財務資金部負責人審核批審裁總管分3是否同意,是否同忌分管總裁審批是否限額以上財務部負責人分管總裁批審裁總4總裁審批是否同意總裁網(wǎng)銀錄入網(wǎng)銀復核轉(zhuǎn)劃金資5財務部出納員、 復核員是否通過理處務賬6 管保證憑7復核在金蝶系統(tǒng)記賬是否通過財務部記賬員、 復核員開戶證實書移交保管財務部記賬員、 復核員分析:名稱描述人員與組織共分為4類崗位2類錄入崗2類復合崗4類審批崗與外部系統(tǒng)交互企業(yè)網(wǎng)銀金蝶軟件流程引擎順序流程,無回退、撤回功能規(guī)則引擎無4.1.6備付金沉淀資金支取流程備付金沉淀資

20、金支取流程圖部門/崗位流程請申出提財務部資金管理員、 復核員批審人權(quán)有2部門負責人審批財務部負責人或分管總裁取支理辦3辦理支取手續(xù)財務部出納員理處務賬2在金蝶系統(tǒng)記賬財務部出納員、復核員分析:名稱描述人員與組織共分為4類崗位2類錄入崗2類復合崗3類審批崗與外部系統(tǒng)交互企業(yè)網(wǎng)銀金蝶軟件流程引擎順序流程,無回退、撤回功能規(guī)則引擎無4.2. 多介質(zhì)項目工作流分析4.2.1開卡審批流程欺詐調(diào)查崗初審崗電話調(diào)查崗錄入復核欺詐調(diào)查初審人工批晝上傳申請資料自動發(fā)起審批流程分人工處理部分自動處理部分一復手請 IJ、一 重復申請拒絕一規(guī)則 -調(diào)查返回初審規(guī)則申請欺詐規(guī)則排除欺詐確認翟詐免電詁調(diào)查規(guī)則行內(nèi)征信拒絕

21、調(diào) 查 返 回行內(nèi)征信 規(guī)則調(diào)查返回拒絕初審拒絕T名稱描述人員與組織共分為6類崗位3類錄入崗3類審核崗與外部系統(tǒng)交互行內(nèi)征信接口人行征信接口銀聯(lián)征信接口流程引擎順序流程,無回退、撤回功能掛起、恢復超時處理流程規(guī)則引擎重復申請規(guī)則申請欺詐規(guī)則行內(nèi)征信規(guī)則初審規(guī)則免電話調(diào)查規(guī)則額度計算規(guī)則4.3. 新一代農(nóng)信銀資金清算系統(tǒng)工作流分析無使用工作流的需求4.4. 電子商票系統(tǒng)工作流分析農(nóng)信銀商票系統(tǒng)中沒有固定不變的流程,系統(tǒng)要求適應不同地區(qū)不同業(yè)務品 種的審批流程,當業(yè)務規(guī)則發(fā)生變更時,成員行的管理人員可以通過簡單的參數(shù) 配置,靈活適應業(yè)務的多樣性需求。工作流生命周期的支持:商票系統(tǒng)要求工作流產(chǎn)品支持

22、工作流的開發(fā),運行,維護,監(jiān)控,能夠滿足業(yè)務人員,開發(fā)人員,運維人員,操作人員不同的要求步驟目標描述提交物干系人1業(yè)務分析調(diào)研各成員行、各機構(gòu)的具體業(yè)務品種的審批流程業(yè)務審批模型成員行業(yè)務人員中心業(yè)務人員開發(fā)人員2流程模板開發(fā)WID環(huán)境中按照業(yè)務分析的審批模型開發(fā)實際運行的審批流程模板流程模板(*.ear)開發(fā)人員中心管理員3測試把開發(fā)完成的流程模板在測試環(huán)境中進行模擬測試測試抗e告開發(fā)人員中心管理員4部署把測試通過的流程模板在生產(chǎn)服務器上進行部署開發(fā)人員中心管理員5成員行配置各成員行根據(jù)本省情況進行流程配置,包括:業(yè)務品種與流程的關(guān)聯(lián)流程審批步驟與崗位的關(guān)聯(lián)流程變量的初始化設(shè)置配置記錄中心管

23、理員成員行管理員6成員機構(gòu)配置各成員機構(gòu)根據(jù)本機構(gòu)情況進行流程配置,包括:業(yè)務品種與流程的關(guān)聯(lián)流程審批步驟與崗位的關(guān)聯(lián)配置記錄中心管理員成員行管理員成員機構(gòu)管理員流程變量的初始化設(shè)置7上線運行在票據(jù)業(yè)務系統(tǒng)中操作具體的業(yè)務,提交審批過程意見反饋成員機構(gòu)業(yè)務人員8運行保障查看流程應用服務器的運行 狀態(tài)、配置信息、以及當前正在部署的應用程序信息。查看 所有流程實例的運行狀態(tài),當 前辦理人,歷史辦理痕跡意見反饋運維人員工作流特性要求,在工作流內(nèi)部實現(xiàn)上要求工作流產(chǎn)品支持如下特性:屬性描述人工審批、自動服務支持人工審批跟自動服務的混編打回支持打回上一節(jié)點,打回流程開始節(jié)點同意、否決如果同意則繼續(xù)往下流

24、轉(zhuǎn),否決則流程直接結(jié)束審批意見流程的每一個人工任務環(huán)節(jié)都可以輸入和查看審批意見審批過程可以查看整個流程的辦理過程流程列表待辦事宜列表,審批歷'史列表流程會簽申行會簽、并行會簽,會簽退出條件可以通過災而規(guī)則進行配置字段級權(quán)限控制在流程不同環(huán)節(jié)時可以設(shè)置用戶具有/、同的字段操作權(quán)限網(wǎng)關(guān):支持用行,并行等各種網(wǎng)關(guān)分類說明IBM BPM8.0Oracle BPM 11gActiviti5JBPM5eChainTopbpm異常處理支持流程的異常處理、補償機制規(guī)則引擎支持規(guī)則引擎接口調(diào)用支持服務調(diào)用45 0A系統(tǒng)工作流分析合同請假五.工作流產(chǎn)品分析建模和運行時標準支持? 產(chǎn)品對BPMN2.0的支持

25、? 活動、事件、網(wǎng)關(guān)、連接對象、數(shù)據(jù)對象、泳道對象和描述對象支持 BPMN2.0支持 BPMN 與BPEL。支持 BPMN2.0jBPM 5沒有 實現(xiàn)在 BPMN 2.0規(guī)則中所 定義的所有元 素和屬性。但支 持規(guī)范的子集, 如活動、事件、 網(wǎng)關(guān)、連接對 象、數(shù)據(jù)對象、 泳道對象。不 支 持BPMN2.0.支持活動、事 件、網(wǎng)關(guān)、連 接對象、數(shù)據(jù) 對象、不支持 泳道對象。不支持BPMN2.0.支持活動、事件、網(wǎng)關(guān)、連接對象、數(shù)據(jù)對象、流程建模? 工作流Process DesignerBPM ComposerActiviti5中包含可以通過eChainStudi通過web方式進建模工作為建模工具

26、來基于WEB方式。面ActivitiECLIPSE-plugo圖形建模工行流程編輯,具的方對業(yè)務流程進行向業(yè)務人員,發(fā)布到Modeler 組件或WEB方式建具通過瀏覽支持常見的編輯便性與設(shè)計、建模、仿真BPM Studio 進一步通過web方式模。支持常用的器方式啟動,方式,易用性等操作。業(yè)務專家改進。進行流程編輯,編輯。無需安裝客? 圖形化可以使用這個工BPM Studio支持常見的編?它幾乎支持所戶端軟件。支拖拽方具通過圖形化的Process 客戶端方輯方式,過程存有的 BPMN持常見的編式。拖拽方式進行流式,儲米用支持2.0流程的構(gòu)輯方式,支持程建模,流程模型bpmn2.0的建和屬性規(guī)則

27、引擎。? 提供過是基于 BPMN2.0XML文件.支持?支持jBPM 5程元素標準的角色配置,但是介紹的一些自對象控相對較簡單定義屬性件:開始客戶端方式?當建模流程活動、中時,允許你配置間活動、元素和屬性終止活動,路徑? 簡單的操作功能:實現(xiàn)過程元素的剪貼、復制、粘貼、刪除、操作的撤消、用戶界面生?在 BPM?強大的表單支持自動生成,基于不支持不支持可以設(shè)置不不支持成建模工能力,所見即向?qū)У亩ㄖ粕赡M奶幚憝h(huán)需要進行完整的具中提所得的開發(fā)式。節(jié)用戶具有編程解決供中直工具極大的支持集成office不同的表單整合seam框架接瀏覽方便了表單豐富的表單設(shè)計,提展現(xiàn)頁面,不實現(xiàn)任務表的開發(fā),豐富供不

28、同的展現(xiàn)方式。同的表單操單。業(yè)務的開箱即用作權(quán)限、字段用戶可表單組件能編輯權(quán)限等以利用滿足大部分流程工的表單展示作區(qū)感需求,同時工知新發(fā)具的可擴展生的工性滿足了用作任務,戶創(chuàng)建業(yè)務進行工級別控件和作任務實現(xiàn)表單元的完成,素復用的目比如流標程提交,流程審批,業(yè)務分析等等。? 直接在建模工具提供生成表流程引擎? bpmn2.?實現(xiàn)各種工? 支持人工審批,? 支持? 支持? 支持。?多種任務分0所涉及作流模式,通但未見詳細說bpmn2.0bpmn2.0配策略的網(wǎng)關(guān)過配置方式明。所涉及的所涉及的? 代辦、委托功能的就可以實現(xiàn)網(wǎng)關(guān)功能網(wǎng)關(guān)功能?支持回退,撤支持,如子流程調(diào)用,的支持,如的支持,如回功能多

29、路分動態(tài)多實例多路分支,多路分支,?支持人工干支,單路調(diào)用,循環(huán),單路分支,單路分支,預分支,匯會簽,轉(zhuǎn)力、,代匯聚,判斷匯聚,判斷?超時控制系聚,判斷理,打回,追等功能等功能統(tǒng)等功能回等常見工?可以使用? 代辦,委? 補償、沖正、? 多種任作流模式.支bpmn2.0托,回退,存儲轉(zhuǎn)發(fā)及務分配持超時機制,的流程撤回,人工異常流程策略可以靈活設(shè)?不支持回干預。超時? 補償、異常? 代辦、委定超時時間,退,撤回功控制等未流程托并可以定義能,可以通見支持。? 流程版超時發(fā)生后過流程圖本控制,所需要處理的流轉(zhuǎn)來包括2個的業(yè)務邏輯.間接實現(xiàn)版本同支持異常處? 支持人工時運行理,可以在流干預的情況程建模/

30、開發(fā)? 代辦、委托? 支持回階段,抓取流需要2次退,撤回程中的異常,開發(fā)功能并定義在異? 支持人常發(fā)生后的工干預業(yè)務處理邏? 超時控輯,處理邏輯規(guī)則引擎? 在建模內(nèi)置規(guī)則引擎,可Oracle Business支持開源規(guī)則支持開源規(guī)則自帶規(guī)則引使用toprule實現(xiàn)器中可以在流程開發(fā)工Rules引擎 DroolS弓 1 擎 DroolS擎以完全具中進行配置支持運行時動態(tài)決rule 和 camelrule formate集成業(yè)策,這使得其他應用務規(guī)則程序能夠快速適應功能,直管理和競爭壓力。流接適用程分析員可以創(chuàng)建到用戶和更改與應用程序功能的代碼分開的業(yè)務規(guī)定義,比則。可以在不停止業(yè)如用戶務流程的情

31、況下更可以基改業(yè)務規(guī)則。于業(yè)務還可以讓流程分析規(guī)則實員直接管理業(yè)務規(guī)現(xiàn)工作則,而不需要流程開的分配/發(fā)人員干預。調(diào)動/平在Process衡,基于Composer 修改業(yè)規(guī)則的務規(guī)則服務選擇,基于規(guī)則的任務路由,基于規(guī)則的告警。直接在圖組織模型與?BPM應?基于LDAP和?支持用戶,角日期支持組DB的人員認色,組等組織??椖P?證庫接口,可型。?BPM包以直接對接括可以客戶的LDAP用圖形或者數(shù)據(jù)庫化方式的人員注冊定義組信息.注冊后織單元,客戶的人員角色,信息,組織機組,參與構(gòu)信息可以者,并且在開發(fā)和運這些可行時態(tài)被正以和日確的使用.歷功能相結(jié)合。組織模型是和模型設(shè)計,Interface設(shè)計,以

32、及其他功能相結(jié)合的? 支持但相? 未見支持? 通過定?支持組織模對簡單義標準型的接口,?通過定義標可以方準的接口,便的接可以方便的入用戶接入用戶已已有的有的組織機組織機構(gòu)系統(tǒng)構(gòu)系統(tǒng),在流程定制時可以讀取用戶已有的組織機構(gòu)信息模擬仿真? 完整的模擬仿真能力? 全套的圖形仿真和“假 設(shè)”分析能力,一 邊模擬運行一邊定義仿真參 數(shù)。? 模擬可以采取角色,升 級,代表,事件,日歷,工作 任務分發(fā)。? 完整的模擬仿真能力通過“仿真”功能進行模擬與仿真測試? 仿真定義:定義 模擬時間,定義 模擬屬性,定義 模擬所需角色。? 仿真結(jié)果過:單 元指標(UnitMetrics),運行, 完成,中斷和等 待的流程

33、實例 數(shù);成本指標, 整體成本和每 個步驟的成本; 時間指標,平均 處理時間,平均 等待時間;資源 指標,資源利用 率,每個資源的 成本? 未見支持? 未見支持? eChainStudio 提供流程仿真功能,方便流程定制人員在發(fā)布流程之前通過設(shè)置仿真參數(shù)查看流程執(zhí)行效率? topbpm 提供完整的模擬仿真能力?可以進行各級別的參數(shù)化仿真后端集成?http/http支持SOA體系對于ESB的支持很/SOAs重 點 支 持好?soapWebService?jms?file?MQ?Tuxedo?Socket支持SOA體系支持SOA體支持直接類?http/https主要支持系。的調(diào)用、?soapSOA

34、Pservlet、EJB、?jmsWebService?file四種不同的?MQ調(diào)用方式?Tuxedo?Socket?DBDB包括了很多工具,包括應用適配器,數(shù)據(jù)庫和文件適配器等技術(shù)適配器等和一系歹U SOA/集成技術(shù)相集成,比如轉(zhuǎn)換功能,后端變更管理? 流程版?支持多個流? 未見說明。? 未見支持? 未見支持? eChain?不支持一刀本控制程版本并行產(chǎn)品支切? 修改后運行,支持客持多版的流程,戶自定義默本處理不會影認的生效流控制,管響到正程版本,同時理員可在修改支持多種模以在任的流程式的流程實意時刻? 可以在例遷移(老模修改變一個流版實例走老更流程程中隨模版/老模版的業(yè)務意拖拽實例走新模規(guī)

35、則,系活動節(jié)版),實現(xiàn)"分統(tǒng)將重點,改動水嶺一刀新發(fā)布路由鏈切”等多種流新的流路。這樣程實例遷移程版本,使得業(yè)需求.流程版務用戶本控制可以方上支持便的進一刀切、行路由同步遷的調(diào)整。移最新版本等不同方式移動設(shè)備解決方案? 客戶端wap的解決方案? 流程門戶:跟蹤問題,連接到文檔和討論共享文檔,設(shè)計規(guī)格,等等。? 未見案例? 未見案例? 未見案例? 未見案例? 未見案例協(xié)同、監(jiān)控能力?建??臻g:共享?IBM BPM7.5產(chǎn)品提供基?流程工作區(qū),WEB方式。監(jiān)?提供一個簡單的門?業(yè)務流程能夠通過?eChainMonitor?使用Seam框架實現(xiàn)流建模和于Web瀏覽控,分析,警告。戶應用一個

溫馨提示

  • 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

提交評論