流程设计当前您所在的位置:首页 / 微宏BPM产品 / 流程设计

1. 统一设计人工流程和自动流程


业务流程往往既包含人员之间的交互环节,也包含系统自动化环节。PowerFlow提供一个轻量级高度可视化的业务流程建模环境,将人工环节和自动环节两者融合在一起,流程模型自动涵盖人工工作流和系统自动化流程,省却了在人工工作流和系统自动化流程之间进行同步和连接的工作,使得业务人员的业务模型与技术人员的实现模型保持一致。



PowerFlow提供BPMN标准模型设计构件,除常用的开始、结束、活动等构件外,还包括自定义和子流程等。


2. 流程模式


流程模式是由 BPM 行业专家总结的公认常见的业务流程标准化的实现方案,是被验证过的最佳实践,有利于统一实现和控制各类业务流程。PowerFlow BPM支持丰富的流程模式。流程模式包括流程控制模式、资源模式、数据模式三种模式。



2.1. 流程控制模式


PowerFlow支持的流程控制模式包括基本控制模式、高级分支和同步模式外,还支持数十个其他人工流程常用模式,如

•  会签模式(Vote)-流程设计阶段可设定会签参与者,流程运行阶段可动态改变会签的数量和参与者,支持对静态设置的加签、减签和改签;

•  多轮签核模式(M-Vote)- 重复多轮循环执行一个或者多个会签环境,流程表单对签核记录根据轮次进行展现;

•  循环模式(Circle) -- 重复多次执行已经执行过的一个或多个环节;

•  全局代理模式(Delegate)- 将全部或者某些类型的流程在一定时间段委托给制定人员办理;

•  动态代理模式(Dynamic Delegate) - 流程运行阶段当前环节委托其他参与者代为办理,完成后不再回到当前环节;

•  驳回模式(Return) -- 即退回模式,流程环节需要返回任何一个前驱环节 ;

•  收回模式 (Recall) – 即取消模式,在办理人签收或者办理之前,被上一环节的办理人收回;

•  抄送模式(Copy) – 在流程办理的任何环节人员,都可以根据需求把流程抄送给相关人员进行查看,不需要任何审批。

•  自动跳转模式(Auto Jump) -流程流转过程,如当前环境和下一步是同一人,PowerFLow能够自动跳过下一环节,类似发起人和主管是同一人的情况;


2.2.资源分配模式


资源模式负责任务的资源调配,包括参与者的分配。在需要人员交互的业务流程中,任务分配(Task Assignment)通常是一个重要环节,要求能够通过各种静态和动态的方式来定义一个任务可以分配给哪些人员。

PowerFlow提供流程定义期分配模式和流程运行期分配模式。运行期分配模式不需要在设计时将用户角色与流程环节绑定,而是在运行时,通过人工分配或者根据业务规则计算方式,将目标角色或用户信息传递进流程中来指定流程步骤的执行者。


2.3.数据模式


数据模式负责流程之间、活动之间,以及流程与外部的直接的数据通信。

PowerFlow Form是便捷灵活的表单引擎,支持三类流程数据:

    1)  流程应用数据 – 业务数据或简称表单数据,有些需要人工填写,有些计算产生,有些来自第三方系统,或与第三方系统进行数据传递;

    2)  流程决策数据 – 决定流程走向的流程变量,比如流转条件;

    3)  流程驱动数据 – 流程活动相关的控制数据,比如流程实例的参与者;

PowerFlow Form提供基于Web的轻量级表单设计器(PowerFlow Form Designer),提供文字标题、单行文本、多行文本、单选、复选、下拉列表、动态表格、日期控件、人员选择、组织结构选择等各类控件,可完全设计出和手工表单相似的电子表单。同时可以定义流程控制变量和驱动数据,PowerFlow表单支持各类业务表单的设计, 可将颗粒度控制到每一个组件,能进行基于表单任何元素的流程控制、分析、数据搜索和统计,极大的提高了流程控制的精细化程度,实现了流程控制数据和业务数据的统一管理。


©2014微宏 浙ICP备09013656号

 
友情链接