第三段 vacation为项目模块“假期管理”。
第四段 annualleave为流程定义名词“年假申请流程”。
2.4.1.3. 流程实例名称
? 规范要点
流程实例名称必须包含业务信息。 ? 规范说明
在用户待办任务列表中,首先看到的是流程实例和活动实例名称。其中为了让用户在待办任务列表中可以直观的了解任务信息,流程实例名称必须包含业务信息,具体需要包含哪些关键业务信息需要在需求调研时确认。
比如年假申请流程,当流程实例化的时候,命名为“财务部张三年假申请流程”或者是“财务部张三2010年年假申请流程”。这样处理人员不用点击进入待办任务信息页面即可了解待办任务的大概信息。如果全部命名为“年假申请流程”,则无法区分流程实例之间的差异。
2.4.1.4. 活动定义名称
? 规范要点
活动定义名称必须包含业务信息,在一个流程模板中,流程定义名称必须能够区分开来。 ? 规范说明
假设在如下所示的流程图中,环节2和环节4都是部门领导审批,如果不加区分,在部门领导处理时,在待办任务列表中无法直观的了解流程所处环节。
环节1环节2环节3环节4填报部门领导审批部门员工处理部门领导审批
环节2和环节4分别命名为“部门领导初审”、“部门领导复审”之后,活动定义名词可
以直接区分两个环节的差异。
CMJX-MSS-BPM-统一流程管理平台规范第23页/共49页
环节1环节2环节3环节4填报部门领导初审部门员工处理部门领导复审
2.4.1.5. 业务操作命名
? 规范要点
活动定义名称必须包含业务信息,在一个流程模板中,流程定义名称必须能够区分开来。 ? 规范说明
假设在如下所示的流程图中,环节2和环节4都是部门领导审批,如果不加区分,在部门领导处理时,在待办任务列表中无法直观的了解流程所处环节。
2.4.1.6. 规则命名
? 规范要点
规则分为参与者规则和分支规则,在统一流程管理平台中规则命名需要加上系统编码前缀。
? 规范说明
当规则集中到统一管理平台中之后,需要区分规则的系统属性。便于区分不同业务系统的规则。比如:人力资源系统中请假审批分支规则,当部门经理请假时,公司副总审批;部门员工请假时部门员工审批。该分支规则命名为:“ehr-请假流程-审批人规则”。
2.4.2. 流程梳理规范 --liuwei
描述在流程梳理的过程中要执行的规范,填写的表单。
CMJX-MSS-BPM-统一流程管理平台规范第24页/共49页
2.4.3. 组件使用 --liuwei
描述如何使用组件
2.4.3.1. 标签类组件使用
2.4.3.2. 流程功能类组件使用
见《接口规范→接口分类描述→统一流程管理平台接口功能分类》章节。
2.4.4. 流程设计规范 --zhouht
2.4.4.1. 是否需要子流程
规范要点:在业务流程定义中,一组相关的活动组,可以设计成一个子流程;引入子流程的概念用于表示按照递归方式对流程在级别上做更深入的优化,直至到达合适的组成部分。是否使用子流程主要从下面几个指标衡量:
? 企业管理的模式是否需要精细:如财务部门多级审批环节,可以是一个审批环节,
也可以是在财务部门经过一组相关活动组成的活动组审批。当然,业务流程管理优化有很多工作要做,但是不是本文重点,这里就不深入讨论。
? 使用子流程是否可以使流程图表达简洁清晰:在某些业务流程中环节较多,如果所
有的活动放在同一个层次,会使得流程图拓扑结构复杂而不容易识别。对业务功能相近或者相关的活动组适当的使用子流程,可以使整个业务流程表达清晰简单。这种情况下推荐使用子流程。
? 一组活动被多处重用:在整个业务系统中,如果某些相近或者相关的活动组在多个
流程中可以重用,推荐使用子流程。
? 是否有子流程嵌套:在业务系统中如果有子流程递归调用的情况,建议使用子流程。 【应用场景——活动组复用举例】:在错误!未找到引用源。所示中的应用场景中,客服部门会受理不同产品的申办请求,不同的产品在IT支撑部门处理过程都是一样的:首先由
CMJX-MSS-BPM-统一流程管理平台规范第25页/共49页
“IT支撑部审核”,如果是非标准业务转由“IT支撑部经理审核”,最后由IT支撑人员做相应的操作。其他部门则根据产品的不同走不同的审批流程。
使用子流程的设计方案是可以将“IT支撑部处理”相关的3个人工活动设计成所示的子流程,错误!未找到引用源。的需求就可以设计成错误!未找到引用源。的方案。这样“IT支撑部处理”子流程就可以在多个流程中使用,将来IT支撑部处理过程发生变化时,仅仅修改子流程即可。
2.4.4.2. 子流程调用层级设计
? 规范要点
CMJX-MSS-BPM-统一流程管理平台规范第26页/共49页