国内外主流工作流引擎及规则引擎分析8023.doc

上传人:you****now 文档编号:63516261 上传时间:2022-11-25 格式:DOC 页数:40 大小:2.13MB
返回 下载 相关 举报
国内外主流工作流引擎及规则引擎分析8023.doc_第1页
第1页 / 共40页
国内外主流工作流引擎及规则引擎分析8023.doc_第2页
第2页 / 共40页
点击查看更多>>
资源描述

《国内外主流工作流引擎及规则引擎分析8023.doc》由会员分享,可在线阅读,更多相关《国内外主流工作流引擎及规则引擎分析8023.doc(40页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、国内外主主流工作作流引擎擎及规则则引擎分分析20133年2月 创新研研发部目录国内外主主流工作作流引擎擎及规则则引擎分分析1一.背景景3二.原则则3三.工作作流功能能分析点点44.1.标准类类43.1.1BPPMN22.0标标准支持持44.2.开发类类53.1.1业务务模型建建模工具具53.1.2工作作流建模模工具553.1.3人工工页面生生成工具具63.1.4仿真真工具664.3.功能类类74.1.1流程程引擎774.1.2规则则引擎774.1.3组织织模型与与日期884.1.4对外外APII的提供供84.1.5后端端集成/SOAA84.1.6监控控功能99四.中心心已有系系统工作作流功能能

2、点分析析104.1.备付金金系统工工作流分分析1004.1.1联社社备付金金调出流流程1004.1.2联社社备付金金调入流流程1334.1.3资金金划入孝孝感农信信通备付付金账户户业务流流程1554.1.4备付付金运用用账户开开立流程程174.1.5备付付金沉淀淀资金运运用流程程204.1.6备付付金沉淀淀资金支支取流程程234.2.多介质质项目工工作流分分析2444.1.1开卡卡审批流流程2444.3.新一代代农信银银资金清清算系统统工作流流分析2254.4.电子商商票系统统工作流流分析2254.5.OA系系统工作作流分析析27五.工作作流产品品分析227六.分析析结论3384.4.对比38

3、84.5.建议388一. 背景目前中心心建成的的“一大核核心系统统,七大大共享平平台”以及OA系统,对对工作流流应用程程度高,但但各系统统实现工工作流程程管理没没有建立立在统一一的工作作流平台台上,导导致流程程割裂、重重复开发发、不易易于管理理等问题题。备付金管管控项目目涉及多多个岗位位之间工工作的审审核步骤骤,同时时还要与多多个系统统进行交交互,因因此,为为了提高高管理效效率,降降低业务务流转时时间,同同时还要要结合农农信银中中心的总总体IT战略规规划,备备付金管管控项目目技术组组决定选选择一款款先进的的工作流流引擎和和一款规规则引擎擎,作为为备付金金管控项项目的核核心技术术架构。二. 原则

4、备付金管管控项目目组通过梳梳理各信信息系统统流程现现状和未未来需求求,形成成农信银银中心工工作流平平台的发发展规划划,从而而更全面面的满足足农信银银各项关关键业务务、更好好的支撑撑现有和和未来的的信息系系统建设设。项目目组充分分研究国国内外领领先的工工作流产产品和案案例,同同厂商交交流。从从用户界界面生成成、流程程建模、流流程引擎擎、规则则引擎、组组织模型型、模拟拟仿真、后后端集成成/SOOA、变更更及版本本管理、移移动设备备解决方方案、监监控分析析能力等等多方面面考察工工作流产产品,进进行工作作流产品品选型。目前国内内外的工工作流引引擎层出出不穷,行业标准多种多样,通过对比不同工作流公司产品

5、,本次工作流技术选型决定分析商业工作流引擎4款,开源工作流引擎2款。其中国际知名厂商的商业工作流引擎2款,本土厂商的商业工作流引擎2款。由于本次技术选型是以工作流引擎为主,选型工作将不再单独分析规则引擎,而是直接使用与所选工作流引擎搭配最好的或者是同一厂商的规则引擎。根据国内外知名度、厂商的规模和与符合农信银中心的SOA体系架构等原则,将选取以下6种工作流引擎与规则引擎进行研究与分析:工作流名称厂商名称称是否开源工作流核心技术术规则引擎擎中心使用用情况IBM BPMM7.55IBM否WPS+LommbaddiIlogg共享电子子商业汇汇票系统统中使用用WPSSOraccle BPMM 111g

6、Oraccle否OraccleBBusiinesss RRulees无eChaain宇信易成成否Topbbpm华腾否JBPMMToprrulee多介质金金融服务务平台-开卡审审批子系系统Actiivitti5Apacche是JBPMM4的后续续版本Cameel无JBPMM5JBOSSS是Droooless fllow的后续续版本Droooless无三. 工作流功功能分析析点3.1. 标准类为了具有有可替代代性和适适应性,所选工作流产品应当遵循目前最主流的工作流标准。3.1.1 BPMNN2.00标准支支持目前国内内外的工工作流引引擎层出出不穷,行行业标准准多种多多样,在进行行流程梳梳理得过过程

7、中,不同的的实施阶阶段所使使用的流流程描述述语言或或遵循的的标准会会有所不不同,有的使使用WfMMC的XPDDL,还有些些使用BPMML、BPEEL和WSCCI等这就造造成了流流程管理理,业务务集成上上存在着着很大的的差异性性和局限限性。,导导致同一一个流程程在不同同的流程程引擎上上无法进进行重用用。遵循BPPMN22.0规范的的工作流流产品能能够很大大程度上上解决此此类问题题,BPMMN 22.0将业业务流程程的可视视化和底底层的XML表示进进行了标标准化,这这极大地地改进了了建模工工具(比比如说基基于Web和Ecllipsse的设计计器)之之间的交交互性。BPMMN 22标准是是非常可可靠

8、且可可扩展的的,这样样在必要要的时候候就可以以引入新新的元素素和属性性了,这样可可以保证证相同的的流程在在不同的的流程引引擎得到到的执行行结果是是一致的的,只需需要学习习掌握BPMMN2.0规范,就就可以掌掌握所有有支持BPMMN2.0的工作作流引擎擎产品。BPMMN2.0将流流程执行行语义定定义了以以下七类类对象,分分别是:活动、事事件、网网关、连连接对象象、数据据对象、泳泳道对象象和描述述对象。任任何支持持BPMMN2.0的产品品都必须须要对上上述对象象进行明明确的定定义。3.2. 开发类使用工作作流引擎擎进行开开发的难难易程度度,取决决于一个个好的业业务模型型建模工工具、工工作流建建模工

9、具具、人工工页面生生成工具具和完整整的仿真真工具。业务模型建模工具可以将业务流程与业务数据进行整合;工作流建模工具可以使用拖拽方式对流程进行直观的编排,并且可以对已有的流程进行流程的复制与复用,实现方便灵活的导入导出流程模型;人工页面生成工具则可以迅速的根据需求生成出需要填写的表单,只需要简单修改后便可以使用,可以降低开发的周期;仿真工具是为了检查所创建流程的正确性而开发出来的,使用仿真工具可以更好的发现流程中的逻辑问题。3.2.1 业务模型型建模工工具主要研究究业务数数据与工工作流引引擎的协协同工作作的能力力,是否否具有以以下功能能以及功功能的完完善程度度。l 提供模型型对象与与业务对对象的

10、一一一映射射l 支持一对对一,一一对多,多多对一和和多对多多的业务务模型3.2.2 工作流建建模工具具主要研究究考查工工作流产产品建模模工具的的方便性性与易用用性,是是否具有有以下功功能以及及功能的的完善程程度。l 图形化拖拖拽方式式,用户户体验程程度l 提供过程程元素符符合BPMMN2.0规范的的对象控控件l 实现过程程元素的的剪贴、复复制、粘粘贴、删删除、操操作的撤撤消、对对象控件件的全选选、图形形元素自自动排列列等功能能。l 采用统一一的XMLL格式储储存工作作流模型型文件导导入导出出l 流程编制制是和业业务角色色结合的的,用户户可以进进行基于于业务规规则的工工作分配配/调整/平衡。基基

11、于规则则的服务务选择。实现基于规则的路由l 使用客户户端方式式进行建建模工作作 ,或者者使用 WEEB页面富客客户端的的方式进进行建模模3.2.3 人工页面面生成工工具人工节点点的核心心是表单单,理论论上每一一个人工工节点都都应该有有一个表表单相对对应,可可供相应应的人员员填写,因因此如何何迅速完完整的开开发完成成一个表表单,是是工作流流产品开开发周期期长短的的一个重重要的衡衡量标准准。人工工页面生生成工具具就是表表单的生生成工具具,应具具有以下下功能:l 在BPMM建模工工具中提提供中直直接浏览览任务表表单。业业务用户户可以利利用流程程工作区区感知新新发生的的工作任任务,进进行工作作任务的的

12、完成,比比如流程程提交,流流程审批批,业务务分析等等等。l 直接在建建模工具具提供生生成表单单功能,可可以简单单的通过过向导单单击就生生成工作作流表单单。l 表单可以以根据客客户的应应用实现现扩展应应用, 扩展应应用非常常丰富,可可以添加加图表等等丰富内内容。l 表单可以以被新的的表单复复用l 表单具有有导入、导导出的功功能3.2.4 仿真工具具仿真是流流程开发发完成以以后,流流程正式式上线之之前进行行的模拟拟测试,流流程进行行仿真后后将可以以发现流流程的逻逻辑问题题以及配配置问题题,一个个完整的的仿真工工具应具具有以下下功能:l 全套的图图形仿真真和“假设”分析能能力,一一边模拟拟运行一一边

13、定义义仿真参参数。l 模拟可以以采取角角色,升升级,代代表,事事件,日日历,工工作任务务分发。3.3. 功能类一个完正正的工作作流产品品,应该该具有流流程引擎擎,规则则引擎,组组织模型型与日期期,对外外提供AP,后端端集成SOA,流程程版本控控制功能能。3.3.1 流程引擎擎流程引擎擎是工作作流引擎擎的核心心,是关关系到流流程如何何正常运运转的核核心组件件,一个个流程运运行的效效率、功功能以及及正确性性均由工工作流引引擎实现现,流程程引擎应应具有以以下功能能:l bpmnn2.00所涉及及的网关关功能的的支持,如如多路分分支,单路分分支,汇聚,判断等等功能l 多种任务务分配策策略l 代办、委委

14、托l 流程版本本控制,包括2个版本本同时运运行的情情况l 修改后的的流程,不不会影响响到正在在修改的的流程l 支持回退退,撤回功功能l 支持人工工干预l 超时控制制系统l 冲正、存存储转发发流程l 补偿、异异常流程程3.3.2 规则引擎擎规则引擎擎在工作作流产品品中主要要体现为为,网关关节点的的规则实实现与人人工节点点的任务务分配规规则的实实现。规规则引擎擎应具有有以下功功能:l 在建模器器中可以以完全集集成业务务规则功功能,直直接适用用到用户户功能的的定义,比比如用户户可以基基于业务务规则实实现工作作的分配配/调动/平衡,基基于规则则的服务务选择,基基于规则则的任务务路由,基基于规则则的告警

15、警。直接接在图形形化的向向导中就就可以直直接使用用规则功功能。l 基于Weeb的规则则编辑,或或者是基基于客户户端的规规则编辑辑。l 无缝和SSOA 应用进进行集成成l 规则信息息具有一一个资源源库,版版本控制制, 抽象的APII 。资源源库的使使用可以以直接和和SOAA 特制的的应用,比比如BPM应用相相结合l 规则包括括了面向向业务用用户的Intterffacees,比如如自然语语言的Intterffacee,因此此可以由由业务用用户直接接进行创创建和调调整。3.3.3 组织模型型与日期期工作流产产品应支支持多种种机构与与组织的的模型,可可以灵活活自由的的进行配配置;同同时还应应当支持持万

16、年历历,可以以自主设设施节假假日。组组织模型型可以用用图形化化方式定定义组织织单元,角角色,组组,参与与者,并并且这些些可以和和日历功功能相结结合。组组织模型型与日期期可以业业务模型型建模、工工作流程程建模,人工页页面生产产工具以以及其他他功能相相结合。3.3.4 对外APPI的提供供在实际应应用中,工工作流产产品通常常会与一一些外部部的系统统进行交交互,或或者是直直接嵌入入到外部部系统中中,因此此需要提提供流程程控制的的接口供供外部系系统使用用,如:流程产产生、获获取任务务、提交交任务、流流程人工工干预等等API接口。3.3.5 后端集成成/SOOA工作流产产品在工工作中会会调用到到外部系系

17、统,并并且会等等待系统统的同步步与异步步的返回回信息。因因此,工工作流产产品必须须提供一一系列SOAA / 集成技技术相集集成,比比如转换换功能,后后端适配配器集成成能力,事事件,规规则,消消息,标标准的ESB功能,按按照农信信银中心心目前的的需求,产产品应具具有以下下协议的的通讯功功能:l httpp/htttpssl soappl jmsl fileel MQl Tuxeedol Sockketl DBl 包括了很很多工具具,包括括应用适适配器,数数据库和和文件适适配器等等技术适适配器等等l 支持事务务能力. 事务还还能以图图形化的的方3.3.6 监控功能能监控功能能特指在在流程运运行中,

18、对未完完成和已已完成的的流程进进行监控控与统计计的功能能,主要要具有以以下功能能:l 自定义协协同空间间,并且且链接到到流程实实例l 进行流程程实例的的监控l 进行流程程实例的的统计分分析四. 中心已有有系统工工作流功功能点分分析4.1. 备付金系系统工作作流分析析4.1.1 联社备付付金调出出流程分析:名称描述人员与组组织共分为88类岗位位2类录入入岗3类复合合岗3类审批批岗与外部系系统交互互金蝶软件件企业网银银流程引擎擎顺序流程程,无回回退、撤撤回功能能规则引擎擎初审规则则审批规则则4.1.2 联社备付付金调入入流程分析名称描述人员与组组织共分为44类岗位位2类录入入岗2类复合合岗与外部系

19、系统交互互金蝶软件件企业网银银流程引擎擎顺序流程程,无回回退、撤撤回功能能规则引擎擎初审规则则审批规则则4.1.3 资金划入入孝感农农信通备备付金账账户业务务流程分析:名称描述人员与组组织共分为44类岗位位2类录入入岗2类复合合岗与外部系系统交互互金蝶软件件企业网银银流程引擎擎顺序流程程,无回回退、撤撤回功能能规则引擎擎初审规则则审批规则则4.1.4 备付金运运用账户户开立流流程分析:名称描述人员与组组织共分为44类岗位位2类录入入岗2类复合合岗3类审批批岗与外部系系统交互互无流程引擎擎顺序流程程,无回回退、撤撤回功能能规则引擎擎4.1.5 备付金沉沉淀资金金运用流流程分析:名称描述人员与组组

20、织共分为44类岗位位2类录入入岗2类复合合岗4类审批批岗与外部系系统交互互企业网银银金蝶软件件流程引擎擎顺序流程程,无回回退、撤撤回功能能规则引擎擎无4.1.6 备付金沉沉淀资金金支取流程程分析:名称描述人员与组组织共分为44类岗位位2类录入入岗2类复合合岗3类审批批岗与外部系系统交互互企业网银银金蝶软件件流程引擎擎顺序流程程,无回回退、撤撤回功能能规则引擎擎无4.2. 多介质项项目工作作流分析析4.2.1 开卡审批批流程分析名称描述人员与组组织共分为66类岗位位3类录入入岗3类审核核岗与外部系系统交互互行内征信信接口人行征信信接口银联征信信接口流程引擎擎顺序流程程,无回回退、撤撤回功能能挂起

21、、恢恢复超时处理理流程规则引擎擎重复申请请规则申请欺诈诈规则行内征信信规则初审规则则免电话调调查规则则额度计算算规则4.3. 新一代农农信银资资金清算算系统工工作流分分析无使用工工作流的的需求4.4. 电子商票票系统工工作流分分析农信银商商票系统统中没有有固定不不变的流流程,系系统要求求适应不不同地区区不同业业务品种种的审批批流程,当当业务规规则发生生变更时时,成员员行的管管理人员员可以通通过简单单的参数数配置,灵灵活适应应业务的的多样性性需求。l 工作流生生命周期期的支持持:商票系统统要求工工作流产产品支持持工作流流的开发发,运行行,维护护,监控控,能够够满足业业务人员员,开发发人员,运运维

22、人员员,操作作人员不不同的要要求。步骤目标描述提交物干系人1业务分析析调研各成成员行、各各机构的的具体业业务品种种的审批批流程业务审批批模型成员行业业务人员员中心业务务人员开发人员员2流程模板板开发WID环环境中按按照业务务分析的的审批模模型开发发实际运运行的审审批流程程模板流程模板板(*.eear)开发人员员中心管理理员3测试把开发完完成的流流程模板板在测试试环境中中进行模模拟测试试测试报告告开发人员员中心管理理员4部署把测试通通过的流流程模板板在生产产服务器器上进行行部署开发人员员中心管理理员5成员行配配置各成员行行根据本本省情况况进行流流程配置置,包括括:业务品种种与流程程的关联联流程审

23、批批步骤与与岗位的的关联流程变量量的初始始化设置置配置记录录中心管理理员成员行管管理员6成员机构构配置各成员机机构根据据本机构构情况进进行流程程配置,包包括:业务品种种与流程程的关联联流程审批批步骤与与岗位的的关联流程变量量的初始始化设置置配置记录录中心管理理员成员行管管理员成员机构构管理员员7上线运行行在票据业业务系统统中操作作具体的的业务,提提交审批批过程意见反馈馈成员机构构业务人人员8运行保障障查看流程程应用服服务器的的运行状状态、配配置信息息、以及及当前正正在部署署的应用用程序信信息。查查看所有有流程实实例的运运行状态态,当前前办理人人,历史史办理痕痕迹意见反馈馈运维人员员l 工作流特

24、特性要求求,在工工作流内内部实现现上要求求工作流流产品支支持如下下特性:属性描述人工审批批、自动动服务支持人工工审批跟跟自动服服务的混混编打回支持打回回上一节节点,打打回流程程开始节节点同意、否否决如果同意意则继续续往下流流转,否否决则流流程直接接结束审批意见见流程的每每一个人人工任务务环节都都可以输输入和查查看审批批意见审批过程程可以查看看整个流流程的办办理过程程流程列表表待办事宜宜列表,审审批历史史列表流程会签签串行会签签、并行行会签,会会签退出出条件可可以通过过页面规规则进行行配置字段级权权限控制制在流程不不同环节节时可以以设置用用户具有有不同的的字段操操作权限限网关:支支持串行,并并行

25、等各各种网关关异常处理理支持流程程的异常常处理、补补偿机制制规则引擎擎支持规则则引擎接口调用用支持服务务调用4.5. OA系统统工作流流分析合同请假五. 工作流产产品分析析分类说明IBM BPMM8.00Oraccle BPMM 111gActiivitti5JBPMM5eChaainTopbbpm建模和运运行时标标准支持持 产品对BBPMNN2.00的支持持 活动、事事件、网网关、连连接对象象、数据据对象、泳泳道对象象和描述述对象支持BPPMN22.0 支持BPPMN与BPEEL。支持BPPMN22.0jBPMM 5 没有实实现在 BPPMN 2.00 规则中中所定义义的所有有元素和和属性。

26、但但支持规规范的子子集,如如活动、事事件、网网关、连连接对象象、数据据对象、泳泳道对象象。不支持BBPMNN2.00.支持活动动、事件件、网关关、连接接对象、数数据对象象、不支支持泳道道对象。不支持BBPMNN2.00.支持活动动、事件件、网关关、连接接对象、数数据对象象、流程建模模 工作流建建模工具具的方便便性与易易用性 图形化拖拖拽方式式。 提供过程程元素对对象控件件:开始活活动、中中间活动动、终止止活动,路径 简单的操操作功能能:实现过过程元素素的剪贴贴、复制制、粘贴贴、删除除、操作作的撤消消、对象象控件的的全选、图图形元素素自动排排列等功功能。 过程模型型存储:采用统统一的XML格式储

27、储存工作作流模型型文件。 基于角色色的支持持。 流程分析析能绑定定活动实实现分类类分析,或或者依据据规则实实现。 流程编制制是和业业务角色色结合的的,用户户可以进进行基于于业务规规则的工工作分配配/调整/平衡。基基于规则则的服务务选择。基基于规则则的路由由 客户端方方式 orr weeb方式Proccesss Deesiggnerr作为建建模工具具来对业业务流程程进行设设计、建建模、仿仿真等操操作。业业务专家家可以使使用这个个工具通通过图形形化的拖拖拽方式式进行流流程建模模,流程模模型是基基于BPMMN2.0标准的的客户端方方式BPM Commposser基于WEEB方式。面面向业务务人员,发

28、发布到BPMM Sttudiio进一步步改进。BPM StuudiooProccesss 客户端端方式,Actiivitti5中包含含Acttiviiti Moddeleer 组件通过weeb方式进进行流程程编辑,支持常见见的编辑辑方式,过程存存储采用用支持bpmmn2.0的XML文件.支持角角色配置置,但是相相对较简简单可以通过过ECLLIPSSE-pplugg或WEB方式建建模。支支持常用用的编辑辑。它几乎乎支持所所有的 BPMMN 22.0 流程的的构建和和属性支持 jBPPM 55 介绍的的一些自自定义属属性当建模模流程时时,允许许你配置置元素和和属性eChaainSStuddio图形

29、建建模工具具通过浏浏览器方方式启动动,无需需安装客客户端软软件。支支持常见见的编辑辑方式,支支持规则则引擎。通过weeb方式进进行流程程编辑,支持常见见的编辑辑方式,用户界面面生成 在BPMM建模工工具中提提供中直直接浏览览任务表表单。业业务用户户可以利利用流程程工作区区感知新新发生的的工作任任务,进进行工作作任务的的完成,比比如流程程提交,流流程审批批,业务务分析等等等。 直接在建建模工具具提供生生成表单单功能,可可以简单单的通过过向导单单击就生生成工作作流表单单。 表单可以以根据客客户的应应用实现现扩展应应用, 扩展应应用非常常丰富,可可以添加加图表等等丰富内内容。 强大的表表单能力力,所

30、见见即所得得的开发发工具极极大的方方便了表表单的开开发,丰丰富的开开箱即用用表单组组件能满满足大部部分的表表单展示示需求,同同时工具具的可扩扩展性满满足了用用户创建建业务级级别控件件和实现现表单元元素复用用的目标标支持自动动生成,基基于向导导的定制制生成模模式。支持集成成offficee丰富的表表单设计计,提供供不同的的展现方方式。不支持不支持可以设置置不同的的处理环环节用户户具有不不同的表表单展现现页面,不不同的表表单操作作权限、字字段编辑辑权限等等不支持需要进行行完整的的编程解解决整合seeam框架实实现流程引擎擎 bpmnn2.00所涉及及的网关关功能的的支持,如如多路分分支,单路分分支

31、,汇聚,判断等等功能 多种任务务分配策策略 代办、委委托 流程版本本控制,包括2个版本本同时运运行的情情况 支持回退退,撤回功功能 支持人工工干预 超时控制制系统 补偿、冲冲正、存存储转发发及异常常流程 补偿、异异常流程程 实现各种种工作流流模式, 通过配配置方式式就可以以实现子子流程调调用, 动态多多实例调调用, 循环, 会签,转办,代理,打回, 追回等等常见工工作流模模式. 支持超超时机制制, 可以灵灵活设定定超时时时间, 并可以以定义超超时发生生后所需需要处理理的业务务逻辑. 支持异异常处理理, 可以在在流程建建模/开发阶阶段, 抓取流流程中的的异常, 并定义义在异常常发生后后的业务务处

32、理逻逻辑, 处理逻逻辑可以以是系统统自动环环节, 也可以以转入人人工干预预. 支持人工工审批,但但未见详详细说明明。 支持bppmn22.0所涉及及的网关关功能的的支持,如如多路分分支,单路分分支,汇聚,判断等等功能 可以使用用bpmmn2.0的流程程 不支持回回退,撤回功功能,可可以通过过流程图图的流转转来间接接实现 支持人工工干预 代办、委委托需要要2次开发发 支持bppmn22.0所涉及及的网关关功能的的支持,如如多路分分支,单路分分支,汇聚,判断等等功能 代办,委委托,回回退,撤撤回,人人工干预预。超时时控制等等未见支支持。 支持。 多种任务务分配策策略 代办、委委托 支持回退退,撤回

33、功功能 支持人工工干预 超时控制制系统 补偿、冲冲正、存存储转发发及异常常流程 补偿、异异常流程程规则引擎擎 在建模器器中可以以完全集集成业务务规则功功能,直直接适用用到用户户功能的的定义,比比如用户户可以基基于业务务规则实实现工作作的分配配/调动/平衡,基基于规则则的服务务选择,基基于规则则的任务务路由,基基于规则则的告警警。直接接在图形形化的向向导中就就可以直直接使用用规则功功能。 基于Weeb的规则则编辑。 无缝和SSOA 应用进进行集成成 规则信息息具有一一个资源源库,版版本控制制, 抽象的APII 。资源源库的使使用可以以直接和和SOAA 特制的的应用,比比如BPEEL应用,BPM应

34、用相相结合 规则包括括了面向向业务用用户的Intterffacees,比如如自然语语言的Intterffacee,因此此可以由由业务用用户直接接进行创创建和调调整。内置规则则引擎,可可以在流流程开发发工具中中进行配配置Oraccle Bussineess Rulles 支持运行行时动态态决策,这这使得其其他应用用程序能能够快速速适应管管理和竞竞争压力力。流程程分析员员可以创创建和更更改与应应用程序序代码分分开的业业务规则则。可以以在不停停止业务务流程的的情况下下更改业业务规则则。还可以让让流程分分析员直直接管理理业务规规则,而而不需要要流程开开发人员员干预。在Proocesss CComppo

35、seer修改业业务规则则支持开源源规则引引擎DrooolSS ruule 和 caamell支持开源源规则引引擎DrooolSS ruule forrmatte自带规则则引擎使用toopruule实现组织模型型与日期期 BPM 应支持持组织模模型. BPM 包括可可以用图图形化方方式定义义组织单单元,角角色,组组,参与与者,并并且这些些可以和和日历功功能相结结合。组组织模型型是和模模型设计计,Intterffacee 设计,以以及其他他功能相相结合的的 基于LDDAP和DB的人员员认证库库接口, 可以直直接对接接客户的的LDAAP或者数数据库的的人员注注册信息息. 注册后后客户的的人员信信息,

36、 组织机机构信息息可以在在开发和和运行时时态被正正确的使使用. 支持用户户,角色色,组等等组织模模型。 支持 但但相对简简单 未见支持持 通过定义义标准的的接口,可可以方便便的接入入用户已已有的组组织机构构系统,在在流程定定制时可可以读取取用户已已有的组组织机构构信息 支持组织织模型 通过定义义标准的的接口,可可以方便便的接入入用户已已有的组组织机构构系统模拟仿真真 完整的模模拟仿真真能力 全套的图图形仿真真和“假设”分析能能力,一一边模拟拟运行一一边定义义仿真参参数。 模拟可以以采取角角色,升升级,代代表,事事件,日日历,工工作任务务分发。 完整的模模拟仿真真能力通过“仿仿真”功能进进行模拟

37、拟与仿真真测试 仿真定义义:定义义模拟时时间,定定义模拟拟属性,定定义模拟拟所需角角色。 仿真结果果过:单单元指标标(Unnit Mettriccs),运行,完成,中断和和等待的的流程实实例数;成本指指标,整体成成本和每每个步骤骤的成本本;时间间指标,平均处处理时间间,平均等等待时间间;资源源指标,资源利利用率,每个资资源的成成本 未见支持持 未见支持持 eChaainSStuddio提供流流程仿真真功能,方方便流程程定制人人员在发发布流程程之前通通过设置置仿真参参数查看看流程执执行效率率 topbbpm提供完完整的模模拟仿真真能力 可以进行行各级别别的参数数化仿真真后端集成成/SOOA ht

38、tpp/htttpss soapp jms filee MQ Tuxeedo Sockket DB 包括了很很多工具具,包括括应用适适配器,数数据库和和文件适适配器等等技术适适配器等等 和一系列列SOAA / 集成技技术相集集成,比比如转换换功能,后后端适配配器集成成能力,事事件,规规则,消消息,标标准的ESB功能。 支持事务务能力. 事务还还能以图图形化的的方支持SOOA体系重点支持持WebbSerrvicce对于ESSB的支持持很好支持SOOA体系主要支持持SOAAP支持SOOA体系。支持直接接类的调调用、serrvleet、EJB、WebbSerrvicce四种不不同的调调用方式式 ht

39、tpp/htttpss soapp jms filee MQ Tuxeedo Sockket DB变更管理理 流程版本本控制 修改后的的流程,不不会影响响到正在在修改的的流程 可以在一一个流程程中随意意拖拽活活动节点点,改动动路由链链路。这这样使得得业务用用户可以以方便的的进行路路由的调调整。 支持多个个流程版版本并行行运行, 支持客客户自定定义默认认的生效效流程版版本, 同时支支持多种种模式的的流程实实例迁移移( 老模版版实例走走老模版版/老模版版实例走走新模版版), 实现”分水岭”,”一刀切”等多种种流程实实例迁移移需求. 未见说明明。 未见支持持 未见支持持 eChaain产品支支持多版

40、版本处理理控制,管管理员可可以在任任意时刻刻修改变变更流程程的业务务规则,系系统将重重新发布布新的流流程版本本,流程程版本控控制上支支持一刀刀切、同同步迁移移最新版版本等不不同方式式 不支持一一刀切移动设备备解决方方案 客户端 wapp的解决决方案 流程门户户:跟踪踪问题,连连接到文文档和讨讨论共享享文档,设设计规格格,等等等。 未见案例例 未见案例例 未见案例例 未见案例例 未见案例例协同、监监控能力力 建模空间间:共享享建模和和协同。 协同即时时空间:协同和和信息可可以随时时捕获。 流程类别别,浏览览流程资资源库,预预览总结结信息。 自定义协协同空间间,并且且链接到到流程实实例 进行流程程

41、实例的的监控 IBM BPMM7.55产品提提供基于于Web浏览器器的门户户, 客户可可以通过过这个门门户进行行流程相相关的操操作与管管理. 如: 启动流流程, 查看流流程状态态, 查看/处理待待办任务务, 查看历历史任务务, 查看审审批记录录, 发起中中间事件件, 将任务务进行转转交他人人处理等等操作. 门户自自身实现现了完善善的权限限管理, 登录门门户的用用户只能能查询和和处理与与之相关关的任务务. 同时通过过门户, 可以查查看报表表, 统计和KPI相关的的信息. 门户提供供用户定定制化功功能, 用户可可以根据据自身需需求, 定制门门户中所所展示的的内容. 流程工作作区,WEB方式。监监控

42、,分分析,警警告。 流程实例例:流程程参与者者能够查查看正在在运行的的流程实实例。 任务列表表:流程程参与者者能够查查看和使使用其分分配的任任务。 流程仪表表盘:提提供现成成的仪表表盘来监监视流程程性能、任任务性能能和工作作量。 定制仪表表盘:流流程参与与者能够够基于流流程实例例生成的的度量数数据定义义和使用用定制仪仪表盘。 业务管理理员还可可以使用用 Orraclle BBPM 工作区区来配置置和维护护组织及及角色 提供一个个简单的的门户应应用Acttiviiti expplorrer,用于于进行流流程的发发起,挂挂起、恢恢复和流流程的监监控 业务流程程能够通通过一个个 weeb 控制台台来

43、管理理。这包包括的属属性有流流程实例例的管理理,查看看任务列列表,执执行这些些任务,产产生报告告。 eChaainMMoniitorr提供了了图形化化的方式式再现流流程细节节 使用Seeam框架实实现流程程门户与与监控功功能六. 分析结论论6.1. 对比IBM&Oraaclee国内工作作流开源标准支持持支持最新新BPMMN2.0有良好的的延续性性不支持支持最新新BPMMN2.0有良好的的延续性性产品价格格高低无开发周期期一般快慢人员支持持一般多少市场占有有率高低低稳定性高中低开源工作作流:开开放源代代码,产产品免费费,功能能强大,符合BPMN2.0规范,易于学习,拥有众多的开发人群。但对于人工

44、流程支持不够,没有商业引擎强大。国内案例不够丰富,如果使用需要大量的二次开发工作。本土厂商商的商业业工作流流引擎:拥有源源代码,成成本较低低,容易易学习,不符合BPMN2.0规范,但案例相对成熟,对于人工审批流程支持较好,对于自动流程支持较弱。市场占有率低,没有商业引擎强大,外包人员相对充足,适用于小型快速研发的项目。IBM BPMM,ORRACLLE BBPM:无源代代码,功功能强大大,产品品健壮,稳定性好,符合BPMN2.0规范,市场占有率高,学习曲线较长,但成本较高,占用资源相对较多。适用于大型项目。6.2. 建议目前,农农信银中中心已有有流程,需需求相对对比较简简单,除除商票系系统需要要进行会会签功能能外,其其它流程程仅需要要支持顺顺序流。因因此上述述6款工作作流引擎擎均能够够满足农农信银中中心对于于工作流流引擎的的需求。从最节约约成本的的角度考考虑 建议在开开源工作作流引擎擎中选择择,采用用由中心心人员主主导研发发,公司司外包人人员进行行配合的的开发模模式。从开发最最快的角角度考虑虑 建议在在本土厂厂商的商商业工作作流引擎擎中选择择,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 管理文献 > 管理制度

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁