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

下載本文檔

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

文檔簡介

..國內(nèi)外主流工作流引擎及規(guī)則引擎分析20XX2月創(chuàng)新研發(fā)部目錄國內(nèi)外主流工作流引擎及規(guī)則引擎分析1一.背景3二.原則3三.工作流功能分析點(diǎn)44.1.標(biāo)準(zhǔn)類4BPMN2.0標(biāo)準(zhǔn)支持44.2.開發(fā)類5業(yè)務(wù)模型建模工具5工作流建模工具5人工頁面生成工具6仿真工具64.3.功能類7流程引擎7規(guī)則引擎7組織模型與日期8對(duì)外API的提供8后端集成/SOA8監(jiān)控功能9四.中心已有系統(tǒng)工作流功能點(diǎn)分析104.1.備付金系統(tǒng)工作流分析10聯(lián)社備付金調(diào)出流程10聯(lián)社備付金調(diào)入流程13資金劃入XX農(nóng)信通備付金賬戶業(yè)務(wù)流程15備付金運(yùn)用賬戶開立流程17備付金沉淀資金運(yùn)用流程20備付金沉淀資金支取流程234.2.多介質(zhì)項(xiàng)目工作流分析24開卡審批流程244.3.新一代農(nóng)信銀資金清算系統(tǒng)工作流分析254.4.電子商票系統(tǒng)工作流分析254.5.OA系統(tǒng)工作流分析27五.工作流產(chǎn)品分析27六.分析結(jié)論384.4.對(duì)比384.5.建議38背景目前中心建成的"一大核心系統(tǒng),七大共享平臺(tái)"以及OA系統(tǒng),對(duì)工作流應(yīng)用程度高,但各系統(tǒng)實(shí)現(xiàn)工作流程管理沒有建立在統(tǒng)一的工作流平臺(tái)上,導(dǎo)致流程割裂、重復(fù)開發(fā)、不易于管理等問題。備付金管控項(xiàng)目涉及多個(gè)崗位之間工作的審核步驟,同時(shí)還要與多個(gè)系統(tǒng)進(jìn)行交互,因此,為了提高管理效率,降低業(yè)務(wù)流轉(zhuǎn)時(shí)間,同時(shí)還要結(jié)合農(nóng)信銀中心的總體IT戰(zhàn)略規(guī)劃,備付金管控項(xiàng)目技術(shù)組決定選擇一款先進(jìn)的工作流引擎和一款規(guī)則引擎,作為備付金管控項(xiàng)目的核心技術(shù)架構(gòu)。原則備付金管控項(xiàng)目組通過梳理各信息系統(tǒng)流程現(xiàn)狀和未來需求,形成農(nóng)信銀中心工作流平臺(tái)的發(fā)展規(guī)劃,從而更全面的滿足農(nóng)信銀各項(xiàng)關(guān)鍵業(yè)務(wù)、更好的支撐現(xiàn)有和未來的信息系統(tǒng)建設(shè)。項(xiàng)目組充分研究國內(nèi)外領(lǐng)先的工作流產(chǎn)品和案例,同廠商交流。從用戶界面生成、流程建模、流程引擎、規(guī)則引擎、組織模型、模擬仿真、后端集成/SOA、變更及版本管理、移動(dòng)設(shè)備解決方案、監(jiān)控分析能力等多方面考察工作流產(chǎn)品,進(jìn)行工作流產(chǎn)品選型。目前國內(nèi)外的工作流引擎層出不窮,行業(yè)標(biāo)準(zhǔn)多種多樣,通過對(duì)比不同工作流公司產(chǎn)品,本次工作流技術(shù)選型決定分析商業(yè)工作流引擎4款,開源工作流引擎2款。其中國際知名廠商的商業(yè)工作流引擎2款,本土廠商的商業(yè)工作流引擎2款。由于本次技術(shù)選型是以工作流引擎為主,選型工作將不再單獨(dú)分析規(guī)則引擎,而是直接使用與所選工作流引擎搭配最好的或者是同一廠商的規(guī)則引擎。根據(jù)國內(nèi)外知名度、廠商的規(guī)模和與符合農(nóng)信銀中心的SOA體系架構(gòu)等原則,將選取以下6種工作流引擎與規(guī)則引擎進(jìn)行研究與分析:工作流名稱廠商名稱是否開源工作流核心技術(shù)規(guī)則引擎中心使用情況IBMBPM7.5IBM否WPS+LombadiIlog共享電子商業(yè)匯票系統(tǒng)中使用WPSOracleBPM11gOracle否OracleBusinessRules無eChain宇信易成否Topbpm華騰否PMToprule多介質(zhì)金融服務(wù)平臺(tái)-開卡審批子系統(tǒng)Activiti5Apache是PM4的后續(xù)版本Camel無PM5OSS是Droolesflow的后續(xù)版本Drooles無工作流功能分析點(diǎn)標(biāo)準(zhǔn)類為了具有可替代性和適應(yīng)性,所選工作流產(chǎn)品應(yīng)當(dāng)遵循目前最主流的工作流標(biāo)準(zhǔn)。BPMN2.0標(biāo)準(zhǔn)支持目前國內(nèi)外的工作流引擎層出不窮,行業(yè)標(biāo)準(zhǔn)多種多樣,在進(jìn)行流程梳理得過程中,不同的實(shí)施階段所使用的流程描述語言或遵循的標(biāo)準(zhǔn)會(huì)有所不同,有的使用WfMC的XPDL,還有些使用BPML、BPEL和WSCI等這就造成了流程管理,業(yè)務(wù)集成上存在著很大的差異性和局限性。,導(dǎo)致同一個(gè)流程在不同的流程引擎上無法進(jìn)行重用。遵循BPMN2.0規(guī)范的工作流產(chǎn)品能夠很大程度上解決此類問題,BPMN2.0將業(yè)務(wù)流程的可視化和底層的XML表示進(jìn)行了標(biāo)準(zhǔn)化,這極大地改進(jìn)了建模工具〔比如說基于Web和Eclipse的設(shè)計(jì)器之間的交互性。BPMN2標(biāo)準(zhǔn)是非??煽壳铱蓴U(kuò)展的,這樣在必要的時(shí)候就可以引入新的元素和屬性了,這樣可以保證相同的流程在不同的流程引擎得到的執(zhí)行結(jié)果是一致的,只需要學(xué)習(xí)掌握BPMN2.0規(guī)范,就可以掌握所有支持BPMN2.0的工作流引擎產(chǎn)品。 BPMN2.0將流程執(zhí)行語義定義了以下七類對(duì)象,分別是:活動(dòng)、事件、網(wǎng)關(guān)、連接對(duì)象、數(shù)據(jù)對(duì)象、泳道對(duì)象和描述對(duì)象。任何支持BPMN2.0的產(chǎn)品都必須要對(duì)上述對(duì)象進(jìn)行明確的定義。開發(fā)類使用工作流引擎進(jìn)行開發(fā)的難易程度,取決于一個(gè)好的業(yè)務(wù)模型建模工具、工作流建模工具、人工頁面生成工具和完整的仿真工具。業(yè)務(wù)模型建模工具可以將業(yè)務(wù)流程與業(yè)務(wù)數(shù)據(jù)進(jìn)行整合;工作流建模工具可以使用拖拽方式對(duì)流程進(jìn)行直觀的編排,并且可以對(duì)已有的流程進(jìn)行流程的復(fù)制與復(fù)用,實(shí)現(xiàn)方便靈活的導(dǎo)入導(dǎo)出流程模型;人工頁面生成工具則可以迅速的根據(jù)需求生成出需要填寫的表單,只需要簡單修改后便可以使用,可以降低開發(fā)的周期;仿真工具是為了檢查所創(chuàng)建流程的正確性而開發(fā)出來的,使用仿真工具可以更好的發(fā)現(xiàn)流程中的邏輯問題。業(yè)務(wù)模型建模工具主要研究業(yè)務(wù)數(shù)據(jù)與工作流引擎的協(xié)同工作的能力,是否具有以下功能以及功能的完善程度。提供模型對(duì)象與業(yè)務(wù)對(duì)象的一一映射支持一對(duì)一,一對(duì)多,多對(duì)一和多對(duì)多的業(yè)務(wù)模型工作流建模工具主要研究考查工作流產(chǎn)品建模工具的方便性與易用性,是否具有以下功能以及功能的完善程度。圖形化拖拽方式,用戶體驗(yàn)程度提供過程元素符合BPMN2.0規(guī)范的對(duì)象控件實(shí)現(xiàn)過程元素的剪貼、復(fù)制、粘貼、刪除、操作的撤消、對(duì)象控件的全選、圖形元素自動(dòng)排列等功能。采用統(tǒng)一的XML格式儲(chǔ)存工作流模型文件導(dǎo)入導(dǎo)出流程編制是和業(yè)務(wù)角色結(jié)合的,用戶可以進(jìn)行基于業(yè)務(wù)規(guī)則的工作分配/調(diào)整/平衡?;谝?guī)則的服務(wù)選擇。實(shí)現(xiàn)基于規(guī)則的路由使用客戶端方式進(jìn)行建模工作,或者使用WEB頁面富客戶端的方式進(jìn)行建模人工頁面生成工具人工節(jié)點(diǎn)的核心是表單,理論上每一個(gè)人工節(jié)點(diǎn)都應(yīng)該有一個(gè)表單相對(duì)應(yīng),可供相應(yīng)的人員填寫,因此如何迅速完整的開發(fā)完成一個(gè)表單,是工作流產(chǎn)品開發(fā)周期長短的一個(gè)重要的衡量標(biāo)準(zhǔn)。人工頁面生成工具就是表單的生成工具,應(yīng)具有以下功能:在BPM建模工具中提供中直接瀏覽任務(wù)表單。業(yè)務(wù)用戶可以利用流程工作區(qū)感知新發(fā)生的工作任務(wù),進(jìn)行工作任務(wù)的完成,比如流程提交,流程審批,業(yè)務(wù)分析等等。直接在建模工具提供生成表單功能,可以簡單的通過向?qū)螕艟蜕晒ぷ髁鞅韱?。表單可以根?jù)客戶的應(yīng)用實(shí)現(xiàn)擴(kuò)展應(yīng)用,擴(kuò)展應(yīng)用非常豐富,可以添加圖表等豐富內(nèi)容。表單可以被新的表單復(fù)用表單具有導(dǎo)入、導(dǎo)出的功能仿真工具仿真是流程開發(fā)完成以后,流程正式上線之前進(jìn)行的模擬測試,流程進(jìn)行仿真后將可以發(fā)現(xiàn)流程的邏輯問題以及配置問題,一個(gè)完整的仿真工具應(yīng)具有以下功能:全套的圖形仿真和"假設(shè)"分析能力,一邊模擬運(yùn)行一邊定義仿真參數(shù)。模擬可以采取角色,升級(jí),代表,事件,日歷,工作任務(wù)分發(fā)。功能類一個(gè)完正的工作流產(chǎn)品,應(yīng)該具有流程引擎,規(guī)則引擎,組織模型與日期,對(duì)外提供AP,后端集成SOA,流程版本控制功能。流程引擎流程引擎是工作流引擎的核心,是關(guān)系到流程如何正常運(yùn)轉(zhuǎn)的核心組件,一個(gè)流程運(yùn)行的效率、功能以及正確性均由工作流引擎實(shí)現(xiàn),流程引擎應(yīng)具有以下功能:bpmn2.0所涉及的網(wǎng)關(guān)功能的支持,如多路分支,單路分支,匯聚,判斷等功能多種任務(wù)分配策略代辦、委托流程版本控制,包括2個(gè)版本同時(shí)運(yùn)行的情況修改后的流程,不會(huì)影響到正在修改的流程支持回退,撤回功能支持人工干預(yù)超時(shí)控制系統(tǒng)沖正、存儲(chǔ)轉(zhuǎn)發(fā)流程補(bǔ)償、異常流程規(guī)則引擎規(guī)則引擎在工作流產(chǎn)品中主要體現(xiàn)為,網(wǎng)關(guān)節(jié)點(diǎn)的規(guī)則實(shí)現(xiàn)與人工節(jié)點(diǎn)的任務(wù)分配規(guī)則的實(shí)現(xiàn)。規(guī)則引擎應(yīng)具有以下功能:在建模器中可以完全集成業(yè)務(wù)規(guī)則功能,直接適用到用戶功能的定義,比如用戶可以基于業(yè)務(wù)規(guī)則實(shí)現(xiàn)工作的分配/調(diào)動(dòng)/平衡,基于規(guī)則的服務(wù)選擇,基于規(guī)則的任務(wù)路由,基于規(guī)則的告警。直接在圖形化的向?qū)е芯涂梢灾苯邮褂靡?guī)則功能。基于Web的規(guī)則編輯,或者是基于客戶端的規(guī)則編輯。無縫和SOA應(yīng)用進(jìn)行集成規(guī)則信息具有一個(gè)資源庫,版本控制,抽象的API。資源庫的使用可以直接和SOA特制的應(yīng)用,比如BPM應(yīng)用相結(jié)合規(guī)則包括了面向業(yè)務(wù)用戶的Interfaces,比如自然語言的Interface,因此可以由業(yè)務(wù)用戶直接進(jìn)行創(chuàng)建和調(diào)整。組織模型與日期工作流產(chǎn)品應(yīng)支持多種機(jī)構(gòu)與組織的模型,可以靈活自由的進(jìn)行配置;同時(shí)還應(yīng)當(dāng)支持萬年歷,可以自主設(shè)施節(jié)假日。組織模型可以用圖形化方式定義組織單元,角色,組,參與者,并且這些可以和日歷功能相結(jié)合。組織模型與日期可以業(yè)務(wù)模型建模、工作流程建模,人工頁面生產(chǎn)工具以及其他功能相結(jié)合。對(duì)外API的提供在實(shí)際應(yīng)用中,工作流產(chǎn)品通常會(huì)與一些外部的系統(tǒng)進(jìn)行交互,或者是直接嵌入到外部系統(tǒng)中,因此需要提供流程控制的接口供外部系統(tǒng)使用,如:流程產(chǎn)生、獲取任務(wù)、提交任務(wù)、流程人工干預(yù)等API接口。后端集成/SOA工作流產(chǎn)品在工作中會(huì)調(diào)用到外部系統(tǒng),并且會(huì)等待系統(tǒng)的同步與異步的返回信息。因此,工作流產(chǎn)品必須提供一系列SOA/集成技術(shù)相集成,比如轉(zhuǎn)換功能,后端適配器集成能力,事件,規(guī)則,消息,標(biāo)準(zhǔn)的ESB功能,按照農(nóng)信銀中心目前的需求,產(chǎn)品應(yīng)具有以下協(xié)議的通訊功能:/ssoapjmsfileMQTuxedoSocketDB包括了很多工具,包括應(yīng)用適配器,數(shù)據(jù)庫和文件適配器等技術(shù)適配器等支持事務(wù)能力.事務(wù)還能以圖形化的方監(jiān)控功能監(jiān)控功能特指在流程運(yùn)行中,對(duì)未完成和已完成的流程進(jìn)行監(jiān)控與統(tǒng)計(jì)的功能,主要具有以下功能:自定義協(xié)同空間,并且鏈接到流程實(shí)例進(jìn)行流程實(shí)例的監(jiān)控進(jìn)行流程實(shí)例的統(tǒng)計(jì)分析中心已有系統(tǒng)工作流功能點(diǎn)分析備付金系統(tǒng)工作流分析聯(lián)社備付金調(diào)出流程分析:名稱描述人員與組織共分為8類崗位2類錄入崗3類復(fù)合崗3類審批崗與外部系統(tǒng)交互金蝶軟件企業(yè)網(wǎng)銀流程引擎順序流程,無回退、撤回功能規(guī)則引擎初審規(guī)則審批規(guī)則聯(lián)社備付金調(diào)入流程分析名稱描述人員與組織共分為4類崗位2類錄入崗2類復(fù)合崗與外部系統(tǒng)交互金蝶軟件企業(yè)網(wǎng)銀流程引擎順序流程,無回退、撤回功能規(guī)則引擎初審規(guī)則審批規(guī)則資金劃入XX農(nóng)信通備付金賬戶業(yè)務(wù)流程分析:名稱描述人員與組織共分為4類崗位2類錄入崗2類復(fù)合崗與外部系統(tǒng)交互金蝶軟件企業(yè)網(wǎng)銀流程引擎順序流程,無回退、撤回功能規(guī)則引擎初審規(guī)則審批規(guī)則備付金運(yùn)用賬戶開立流程分析:名稱描述人員與組織共分為4類崗位2類錄入崗2類復(fù)合崗3類審批崗與外部系統(tǒng)交互無流程引擎順序流程,無回退、撤回功能規(guī)則引擎?zhèn)涓督鸪恋碣Y金運(yùn)用流程分析:名稱描述人員與組織共分為4類崗位2類錄入崗2類復(fù)合崗4類審批崗與外部系統(tǒng)交互企業(yè)網(wǎng)銀金蝶軟件流程引擎順序流程,無回退、撤回功能規(guī)則引擎無備付金沉淀資金支取流程分析:名稱描述人員與組織共分為4類崗位2類錄入崗2類復(fù)合崗3類審批崗與外部系統(tǒng)交互企業(yè)網(wǎng)銀金蝶軟件流程引擎順序流程,無回退、撤回功能規(guī)則引擎無多介質(zhì)項(xiàng)目工作流分析開卡審批流程分析名稱描述人員與組織共分為6類崗位3類錄入崗3類審核崗與外部系統(tǒng)交互行內(nèi)征信接口人行征信接口銀聯(lián)征信接口流程引擎順序流程,無回退、撤回功能掛起、恢復(fù)超時(shí)處理流程規(guī)則引擎重復(fù)申請(qǐng)規(guī)則申請(qǐng)欺詐規(guī)則行內(nèi)征信規(guī)則初審規(guī)則免調(diào)查規(guī)則額度計(jì)算規(guī)則新一代農(nóng)信銀資金清算系統(tǒng)工作流分析無使用工作流的需求電子商票系統(tǒng)工作流分析農(nóng)信銀商票系統(tǒng)中沒有固定不變的流程,系統(tǒng)要求適應(yīng)不同地區(qū)不同業(yè)務(wù)品種的審批流程,當(dāng)業(yè)務(wù)規(guī)則發(fā)生變更時(shí),成員行的管理人員可以通過簡單的參數(shù)配置,靈活適應(yīng)業(yè)務(wù)的多樣性需求。工作流生命周期的支持:商票系統(tǒng)要求工作流產(chǎn)品支持工作流的開發(fā),運(yùn)行,維護(hù),監(jiān)控,能夠滿足業(yè)務(wù)人員,開發(fā)人員,運(yùn)維人員,操作人員不同的要求。步驟目標(biāo)描述提交物干系人1業(yè)務(wù)分析調(diào)研各成員行、各機(jī)構(gòu)的具體業(yè)務(wù)品種的審批流程業(yè)務(wù)審批模型成員行業(yè)務(wù)人員中心業(yè)務(wù)人員開發(fā)人員2流程模板開發(fā)WID環(huán)境中按照業(yè)務(wù)分析的審批模型開發(fā)實(shí)際運(yùn)行的審批流程模板流程模板〔*.ear開發(fā)人員中心管理員3測試把開發(fā)完成的流程模板在測試環(huán)境中進(jìn)行模擬測試測試報(bào)告開發(fā)人員中心管理員4部署把測試通過的流程模板在生產(chǎn)服務(wù)器上進(jìn)行部署開發(fā)人員中心管理員5成員行配置各成員行根據(jù)本省情況進(jìn)行流程配置,包括:業(yè)務(wù)品種與流程的關(guān)聯(lián)流程審批步驟與崗位的關(guān)聯(lián)流程變量的初始化設(shè)置配置記錄中心管理員成員行管理員6成員機(jī)構(gòu)配置各成員機(jī)構(gòu)根據(jù)本機(jī)構(gòu)情況進(jìn)行流程配置,包括:業(yè)務(wù)品種與流程的關(guān)聯(lián)流程審批步驟與崗位的關(guān)聯(lián)流程變量的初始化設(shè)置配置記錄中心管理員成員行管理員成員機(jī)構(gòu)管理員7上線運(yùn)行在票據(jù)業(yè)務(wù)系統(tǒng)中操作具體的業(yè)務(wù),提交審批過程意見反饋成員機(jī)構(gòu)業(yè)務(wù)人員8運(yùn)行保障查看流程應(yīng)用服務(wù)器的運(yùn)行狀態(tài)、配置信息、以及當(dāng)前正在部署的應(yīng)用程序信息。查看所有流程實(shí)例的運(yùn)行狀態(tài),當(dāng)前辦理人,歷史辦理痕跡意見反饋運(yùn)維人員工作流特性要求,在工作流內(nèi)部實(shí)現(xiàn)上要求工作流產(chǎn)品支持如下特性:屬性描述人工審批、自動(dòng)服務(wù)支持人工審批跟自動(dòng)服務(wù)的混編打回支持打回上一節(jié)點(diǎn),打回流程開始節(jié)點(diǎn)同意、否決如果同意則繼續(xù)往下流轉(zhuǎn),否決則流程直接結(jié)束審批意見流程的每一個(gè)人工任務(wù)環(huán)節(jié)都可以輸入和查看審批意見審批過程可以查看整個(gè)流程的辦理過程流程列表待辦事宜列表,審批歷史列表流程會(huì)簽串行會(huì)簽、并行會(huì)簽,會(huì)簽退出條件可以通過頁面規(guī)則進(jìn)行配置字段級(jí)權(quán)限控制在流程不同環(huán)節(jié)時(shí)可以設(shè)置用戶具有不同的字段操作權(quán)限網(wǎng)關(guān):支持串行,并行等各種網(wǎng)關(guān)異常處理支持流程的異常處理、補(bǔ)償機(jī)制規(guī)則引擎支持規(guī)則引擎接口調(diào)用支持服務(wù)調(diào)用OA系統(tǒng)工作流分析合同請(qǐng)假工作流產(chǎn)品分析分類說明IBMBPM8.0OracleBPM11gActiviti5PM5eChainTopbpm建模和運(yùn)行時(shí)標(biāo)準(zhǔn)支持產(chǎn)品對(duì)BPMN2.0的支持活動(dòng)、事件、網(wǎng)關(guān)、連接對(duì)象、數(shù)據(jù)對(duì)象、泳道對(duì)象和描述對(duì)象支持BPMN2.0支持BPMN與BPEL。支持BPMN2.0PM5沒有實(shí)現(xiàn)在BPMN2.0規(guī)則中所定義的所有元素和屬性。但支持規(guī)范的子集,如活動(dòng)、事件、網(wǎng)關(guān)、連接對(duì)象、數(shù)據(jù)對(duì)象、泳道對(duì)象。不支持BPMN2.0.支持活動(dòng)、事件、網(wǎng)關(guān)、連接對(duì)象、數(shù)據(jù)對(duì)象、不支持泳道對(duì)象。不支持BPMN2.0.支持活動(dòng)、事件、網(wǎng)關(guān)、連接對(duì)象、數(shù)據(jù)對(duì)象、流程建模工作流建模工具的方便性與易用性圖形化拖拽方式。提供過程元素對(duì)象控件:開始活動(dòng)、中間活動(dòng)、終止活動(dòng),路徑簡單的操作功能:實(shí)現(xiàn)過程元素的剪貼、復(fù)制、粘貼、刪除、操作的撤消、對(duì)象控件的全選、圖形元素自動(dòng)排列等功能。過程模型存儲(chǔ):采用統(tǒng)一的XML格式儲(chǔ)存工作流模型文件?;诮巧闹С帧A鞒谭治瞿芙壎ɑ顒?dòng)實(shí)現(xiàn)分類分析,或者依據(jù)規(guī)則實(shí)現(xiàn)。流程編制是和業(yè)務(wù)角色結(jié)合的,用戶可以進(jìn)行基于業(yè)務(wù)規(guī)則的工作分配/調(diào)整/平衡?;谝?guī)則的服務(wù)選擇?;谝?guī)則的路由客戶端方式orweb方式ProcessDesigner作為建模工具來對(duì)業(yè)務(wù)流程進(jìn)行設(shè)計(jì)、建模、仿真等操作。業(yè)務(wù)專家可以使用這個(gè)工具通過圖形化的拖拽方式進(jìn)行流程建模,流程模型是基于BPMN2.0標(biāo)準(zhǔn)的客戶端方式BPMComposer基于WEB方式。面向業(yè)務(wù)人員,發(fā)布到BPMStudio進(jìn)一步改進(jìn)。BPMStudioProcess客戶端方式,Activiti5中包含ActivitiModeler組件通過web方式進(jìn)行流程編輯,支持常見的編輯方式,過程存儲(chǔ)采用支持bpmn2.0的XML文件.支持角色配置,但是相對(duì)較簡單可以通過ECLIPSE-plug或WEB方式建模。支持常用的編輯。?它幾乎支持所有的BPMN2.0流程的構(gòu)建和屬性?支持PM5介紹的一些自定義屬性?當(dāng)建模流程時(shí),允許你配置元素和屬性eChainStudio圖形建模工具通過瀏覽器方式啟動(dòng),無需安裝客戶端軟件。支持常見的編輯方式,支持規(guī)則引擎。通過web方式進(jìn)行流程編輯,支持常見的編輯方式,用戶界面生成在BPM建模工具中提供中直接瀏覽任務(wù)表單。業(yè)務(wù)用戶可以利用流程工作區(qū)感知新發(fā)生的工作任務(wù),進(jìn)行工作任務(wù)的完成,比如流程提交,流程審批,業(yè)務(wù)分析等等。直接在建模工具提供生成表單功能,可以簡單的通過向?qū)螕艟蜕晒ぷ髁鞅韱?。表單可以根?jù)客戶的應(yīng)用實(shí)現(xiàn)擴(kuò)展應(yīng)用,擴(kuò)展應(yīng)用非常豐富,可以添加圖表等豐富內(nèi)容。強(qiáng)大的表單能力,所見即所得的開發(fā)工具極大的方便了表單的開發(fā),豐富的開箱即用表單組件能滿足大部分的表單展示需求,同時(shí)工具的可擴(kuò)展性滿足了用戶創(chuàng)建業(yè)務(wù)級(jí)別控件和實(shí)現(xiàn)表單元素復(fù)用的目標(biāo)支持自動(dòng)生成,基于向?qū)У亩ㄖ粕赡J?。支持集成office豐富的表單設(shè)計(jì),提供不同的展現(xiàn)方式。不支持不支持可以設(shè)置不同的處理環(huán)節(jié)用戶具有不同的表單展現(xiàn)頁面,不同的表單操作權(quán)限、字段編輯權(quán)限等不支持需要進(jìn)行完整的編程解決整合seam框架實(shí)現(xiàn)流程引擎bpmn2.0所涉及的網(wǎng)關(guān)功能的支持,如多路分支,單路分支,匯聚,判斷等功能多種任務(wù)分配策略代辦、委托流程版本控制,包括2個(gè)版本同時(shí)運(yùn)行的情況支持回退,撤回功能支持人工干預(yù)超時(shí)控制系統(tǒng)補(bǔ)償、沖正、存儲(chǔ)轉(zhuǎn)發(fā)及異常流程補(bǔ)償、異常流程實(shí)現(xiàn)各種工作流模式,通過配置方式就可以實(shí)現(xiàn)子流程調(diào)用,動(dòng)態(tài)多實(shí)例調(diào)用,循環(huán),會(huì)簽,轉(zhuǎn)辦,代理,打回,追回等常見工作流模式.支持超時(shí)機(jī)制,可以靈活設(shè)定超時(shí)時(shí)間,并可以定義超時(shí)發(fā)生后所需要處理的業(yè)務(wù)邏輯.支持異常處理,可以在流程建模/開發(fā)階段,抓取流程中的異常,并定義在異常發(fā)生后的業(yè)務(wù)處理邏輯,處理邏輯可以是系統(tǒng)自動(dòng)環(huán)節(jié),也可以轉(zhuǎn)入人工干預(yù).支持人工審批,但未見詳細(xì)說明。支持bpmn2.0所涉及的網(wǎng)關(guān)功能的支持,如多路分支,單路分支,匯聚,判斷等功能可以使用bpmn2.0的流程不支持回退,撤回功能,可以通過流程圖的流轉(zhuǎn)來間接實(shí)現(xiàn)支持人工干預(yù)代辦、委托需要2次開發(fā)支持bpmn2.0所涉及的網(wǎng)關(guān)功能的支持,如多路分支,單路分支,匯聚,判斷等功能代辦,委托,回退,撤回,人工干預(yù)。超時(shí)控制等未見支持。支持。多種任務(wù)分配策略代辦、委托支持回退,撤回功能支持人工干預(yù)超時(shí)控制系統(tǒng)補(bǔ)償、沖正、存儲(chǔ)轉(zhuǎn)發(fā)及異常流程補(bǔ)償、異常流程規(guī)則引擎在建模器中可以完全集成業(yè)務(wù)規(guī)則功能,直接適用到用戶功能的定義,比如用戶可以基于業(yè)務(wù)規(guī)則實(shí)現(xiàn)工作的分配/調(diào)動(dòng)/平衡,基于規(guī)則的服務(wù)選擇,基于規(guī)則的任務(wù)路由,基于規(guī)則的告警。直接在圖形化的向?qū)е芯涂梢灾苯邮褂靡?guī)則功能。基于Web的規(guī)則編輯。無縫和SOA應(yīng)用進(jìn)行集成規(guī)則信息具有一個(gè)資源庫,版本控制,抽象的API。資源庫的使用可以直接和SOA特制的應(yīng)用,比如BPEL應(yīng)用,BPM應(yīng)用相結(jié)合規(guī)則包括了面向業(yè)務(wù)用戶的Interfaces,比如自然語言的Interface,因此可以由業(yè)務(wù)用戶直接進(jìn)行創(chuàng)建和調(diào)整。內(nèi)置規(guī)則引擎,可以在流程開發(fā)工具中進(jìn)行配置OracleBusinessRules支持運(yùn)行時(shí)動(dòng)態(tài)決策,這使得其他應(yīng)用程序能夠快速適應(yīng)管理和競爭壓力。流程分析員可以創(chuàng)建和更改與應(yīng)用程序代碼分開的業(yè)務(wù)規(guī)則??梢栽诓煌V箻I(yè)務(wù)流程的情況下更改業(yè)務(wù)規(guī)則。還可以讓流程分析員直接管理業(yè)務(wù)規(guī)則,而不需要流程開發(fā)人員干預(yù)。在ProcessComposer修改業(yè)務(wù)規(guī)則支持開源規(guī)則引擎DroolSrule和camel支持開源規(guī)則引擎DroolSruleformate自帶規(guī)則引擎使用toprule實(shí)現(xiàn)組織模型與日期BPM應(yīng)支持組織模型.BPM包括可以用圖形化方式定義組織單元,角色,組,參與者,并且這些可以和日歷功能相結(jié)合。組織模型是和模型設(shè)計(jì),Interface設(shè)計(jì),以及其他功能相結(jié)合的基于LDAP和DB的人員認(rèn)證庫接口,可以直接對(duì)接客戶的LDAP或者數(shù)據(jù)庫的人員注冊(cè)信息.注冊(cè)后客戶的人員信息,組織機(jī)構(gòu)信息可以在開發(fā)和運(yùn)行時(shí)態(tài)被正確的使用.支持用戶,角色,組等組織模型。支持但相對(duì)簡單未見支持通過定義標(biāo)準(zhǔn)的接口,可以方便的接入用戶已有的組織機(jī)構(gòu)系統(tǒng),在流程定制時(shí)可以讀取用戶已有的組織機(jī)構(gòu)信息支持組織模型通過定義標(biāo)準(zhǔn)的接口,可以方便的接入用戶已有的組織機(jī)構(gòu)系統(tǒng)模擬仿真完整的模擬仿真能力全套的圖形仿真和"假設(shè)"分析能力,一邊模擬運(yùn)行一邊定義仿真參數(shù)。模擬可以采取角色,升級(jí),代表,事件,日歷,工作任務(wù)分發(fā)。完整的模擬仿真能力通過"仿真"功能進(jìn)行模擬與仿真測試仿真定義:定義模擬時(shí)間,定義模擬屬性,定義模擬所需角色。仿真結(jié)果過:單元指標(biāo)<UnitMetrics>,運(yùn)行,完成,中斷和等待的流程實(shí)例數(shù);成本指標(biāo),整體成本和每個(gè)步驟的成本;時(shí)間指標(biāo),平均處理時(shí)間,平均等待時(shí)間;資源指標(biāo),資源利用率,每個(gè)資源的成本未見支持未見支持eChainStudio提供流程仿真功能,方便流程定制人員在發(fā)布流程之前通過設(shè)置仿真參數(shù)查看流程執(zhí)行效率topbpm提供完整的模擬仿真能力可以進(jìn)行各級(jí)別的參數(shù)化仿真后端集成/SOA/ssoapjmsfileMQTuxedoSocketDB包括了很多工具,包括應(yīng)用適配器,數(shù)據(jù)庫和文件適配器等技術(shù)適配器等和一系列SOA/集成技術(shù)相集成,比如轉(zhuǎn)換功能,后端適配器集成能力,事件,規(guī)則,消息,標(biāo)準(zhǔn)的ESB功能。支持事務(wù)能力.事務(wù)還能以圖形化的方支持SOA體系重點(diǎn)支持WebService對(duì)于ESB的支持很好支持SOA體系主要支持SOAP支持SOA體系。支持直接類的調(diào)用、servlet、E、WebService四種不同的調(diào)用方式/ssoapjmsfileMQTuxedoSocketDB變更管理流程版本控制修改后的流程,不會(huì)影響到正在修改的流程可以在一個(gè)流程中隨意拖拽活動(dòng)節(jié)點(diǎn),改動(dòng)路由鏈路。這樣使得業(yè)務(wù)用戶可以方便的進(jìn)行路由的調(diào)整。支持多個(gè)流程版本并行運(yùn)行,支持客戶自定義默認(rèn)的生效流程版本,同時(shí)支持多種模式的流程實(shí)例遷移<老模版實(shí)例走老模版/老模版實(shí)例走新模版>,實(shí)現(xiàn)"分水嶺","一刀切"等多種流程實(shí)例遷移需求.未見說明。未見支持未見支持eChain產(chǎn)品支持多版本處理控制,管理員可以在任意時(shí)刻修改變更流程的業(yè)務(wù)規(guī)則,系統(tǒng)將重新發(fā)布新的流程版本,流程版本控制上支持一刀切、同步遷移最新版本等不同方式不支持一刀切移動(dòng)設(shè)備解決方案客戶端wap的解決方案流程門戶:跟蹤問題,連接到文檔和討論共享文檔,設(shè)計(jì)規(guī)格,等等。未見案例未見案例未見案例未見案例未見案例協(xié)同、監(jiān)控能力建??臻g:共享建模和協(xié)同。協(xié)同即時(shí)空間:協(xié)同和信息可以隨時(shí)捕獲。流程類別,瀏覽流程資源庫,預(yù)覽總結(jié)信息。自定義協(xié)同空間,并且鏈接到流程實(shí)例

溫馨提示

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

評(píng)論

0/150

提交評(píng)論