- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
工作流引擎介绍咨微 ZW-OBPS业务平台 Ziwei-operation brace plane system(以下简称ZW-OBPS)是公司经过 10年的研发,以软件构件引擎为核心,采用以业务流程驱动,面向服务( SOA)的基础应用框架技术,构建通用业务支撑开发平台,使业务开发从事务对象开发转变面向配置开发的质变模式,为您“随需应变”和“量身定制”,实现业务系统建设的高效率、高品质、低难度、低成本的实施和开发模式。咨微 OBPS业务平台有四大引擎组成:业务集成整合引擎、流程引擎、业务系统开发引擎、文档知识管理引擎。1.流程引擎功能综述流程是公司管理(人才、流程、知识、资金)的四大要素之一,是企业组织架构的体现,是企业管理制度及管理思想的表现。如公司的费用审批需要部门经理、财务主管、副总、总经理审批,具体要到那一级审批是公司的管理制度规定的。管理制度是企业中最为复杂文档,涵盖企业管理每一个方面,如资金管理、薪资管理、考核管理、计划管理、文档管理等等。流程审批分为两大类:行政办公流程和业务处理流程。行政办公流程各行业各公司有比较大的共性,如人事审批类流程、财务类审批流程、办公类审批流程、销售类审批流程;业务处理流程各公司相差很大,不同的业务处理方式不同,流程复杂,会与各种业务系统进行数据的交互,对数据的展示和数据处理能力要求高。咨微流程引擎提供可视化流程、表单统一的设计工具,以有向图方式设计各种类型的表单,控制各节点数据采集和流程的处理,实现包括公文、业务的各种过程控制;提供标准的组件开发接口;使用二次开发函数实现与业务系统的数据动态交互。流程引擎覆盖了符合中国用户特点的政府、企业事业单位和专业领域工作流业务系统的需求。基于平台无关性和 XML的工作流引擎适合不同行业用户、不同类型的应用系统。2.咨微流程引擎特点1)强大的自定义功能:企业很方便的定制与业务规则一致的工作流程,流程将按照业务规则进行流转。自定义功能有审批表单、流转控制和权限控制。2)复杂流程支持:在一个流程模板中支持子流程、嵌入流程和启动其它流程。如一个收文流程在审批后需要相关业务人员处理,这时就可以启动任务安排流程,并将需要的数据传到任务流程中。3)多表单支持:在一个流程中支持多个表单,每个步骤可以控制对表单操作和查看一个或多个表单。如报销流程领导审批通过后,返回给报销人员,这时他就可以看到报销凭据表单。4)动态流程修改:流程在实际流转过程中,出现意外的情况,不能按正常方式流转,有权限用户可以任意调整这个流程的流向。5)二次功能开发:咨微工作流是企业级业务级支持,平台提供大量通用的开发函数,支持用户自己开发特有的代码,代码支持前台和后台,对于代友调用时间提供 16种之多,可以在流程的任何时间进行调用。6)动态数据交互:所有表单上的信息框提供动态与后台交互数据,也支持前台数据的各种运算和事件的支持。7)流程的开放性:咨微工作流是标准的中间件,流程中所有数据都可以通过中间件读取、写入和流程的控制,与其它系统有可以良好的集成。8)紧急公文的标识:可以根据公文表单上的某个值确定公文列表上显示的颜色,如办理时限、紧急程度、密级等等。9)其它功能:电子签名、正文笔迹留痕、成文、发布、与档案集我们将流程分为 4个层:流程控制层、表单操作层、数据层和权限控制层,提供给外部系统调用流程和数据交互的接口。流程控制层规定了业务的流向,是表单和数据的载体,流程通过权限控制每个步骤对表单的操作权限、对数据的执行权限、对正文附件的修改权限、控制二次函数的执行时间和权限。3.1.2.流程控制通过流程图来展示事物的办理过程,流程的节点类型分为四种:开始节点、步骤节点、条件节点和结束节点。再复杂的流程都是通过这四种节点类型组合完成,如下图:3.1.2.1.开始节点流程启动的第一步骤,有权限的用户就可以启动流程,在流程启动时可以对已设置的数据付初始值。3.1.2.2.步骤节点这是流程最为主要的节点,流程中的实体步骤都是这个节点组成,这个节点包含了大量信息控制信息:基本信息:主要定义步骤的名称、本步骤绑定的权限、发送时的意见选项、提醒方式、菜单按扭的名字、发送成功提示的格式和本步骤处理的帮助信息。收件人设置:收件人设置有三个种方式,全体用户选择、固定范围选择、固定收件人、动态计算获取(计算公式或二次开发函数)。固定收件又分岗位用户、角色用户。还可以设置此步骤最大处理人员、一次选择记住收件人。收件条件:触发本步骤节点的条件,可以定义复杂多层的条件集合。条件类型分为步骤处理条件、流程数据处理条件和逻辑条件。步骤处理条件是设置此步骤人员处理情况的统计,如几个人处理完或处理完人员百分比,处理的意见。流程数据节点处理控制:控制在一个节点处理过程中是否可以内部传阅、并发处理、能否发布、成文设置、多状态处理限制
文档评论(0)