什么是业务系统包括哪些部分( 四 )


在一个流程中,必须至少有一个开始节点和一个结束节点 。开始:只有一个,比较清晰;
业务动作:主要配置人、事、节点规则,具体业务动作可以根据流程应用拆分配置;常见的有审批、办理、自动任务、计算、验证;
网关:网关可以理解为分路(即分支),主要分为条件分支、并行分支和并行+条件分支;
图5:网关示意图
条件分支:只能进入其中1个分支,需要添加条件规则,产品设计时条件规则必须配置优先级,不然会出现条件规则交叉情况,导致系统错误;并行分支:同时进入多个分支,无需添加条件规则;
平行+条件分支:任何符合条件规则的分支都可以进入;
在平行分支机构的产品设计中,要注意分支机构的合并和分支机构的端 。
5)节点执行器
节点执行人,表示当前节点的业务动作要执行的人员范围;这个范围主要包括三种类型:用户、流程相关用户和数据相关用户;
用户:支持多态用户(部门、指定用户、用户组、角色、职能、角色组);流程用户:指定节点的办理人、办理的上级、同步指定节点规则;数据用户:表单内字段对应人/角色/部门、数据相关人(创建人、归属人、修改人、提交人)、数据相关规则(创建人/归属人/修改人/提交人–连续多级/上级/部门负责人);
6)遗嘱执行人规则
我们在选择节点执行人的时候,必然会出现两种情况:人多,根本没人;人多的时候,系统无法判断如何继续下行过程;根本没人的时候,过程会中断,信息会丢失;因此,这两种情况都要处理,常见的处理方法有:
会签:多人时,所有人都需要进行执行办理;或签:多人时,仅需1人进行执行办理;为空:压根没有人时,可以进行指定人、指定管理员、或者支持一些规则,比如连续多级、追踪角色等;
特别注意:以下情况,在推进控制管理时,需要细化配置规则 。
离职会影响正常审批,也会造成为空;去重会影响会签/或签;为空追踪会持续为空,应设置管理员托底;
【什么是业务系统包括哪些部分】7)节点操作配置
在业务动作的约束下,配置不同的操作名称和工作内容;
以审批为例:
①设置操作内容 。
图6:业务动作(审批)操作设置
②设定工作内容
图7:业务动作(审批)工作设置
8)节点超时控制
节点超时控制主要用于流程节点的时间控制需求,如设备维护;主要包括两个方面:截止期控制和节点时限规则;
期限控制:主要约束节点的流程没有处理完,导致停滞;但是,当节点很重要时,可以约束当前流程 。如自动转账、自动通过、自动拒绝、自动处理、事件触发;不需要超时控制,所以过期标签会自动添加到待办任务中;
节点时限规则:可以在当前节点添加时限规则,控制节点停留时间,加快流程效率;节点时限规则,可以同时配置;比如在不同的时间发送不同的消息提醒;
限时计时一般遵循两种方式:固定时间,接收后计时;
满足时限规则后,可以进行流程约束:自动传递、自动通过、自动拒绝、自动处理、事件触发;
9)节点规则配置
节点规则配置是因为在实际业务流程中,会出现临时情况,当执行人下不了决心或者自己无法完成时,需要添加;比如某项工作无法评估,可以一起请专家;
由于实例数据的特殊性,固化的流程在转移到非工作范围时可以转移;比如维修单有特殊数据,需要指定人员处理;
常规节点规则配置主要包括:新增、转移、抄送;
图8:节点规则配置