AWS BPMN2 Process参考指南

BPMN命名最佳实践

BPMN在为建模对象命名时没有正式的命名规范,这里是普遍公认的最佳实践:

  • 始终使用对业务有意义的关键字,如审核订单
  • 不要在其名称中使用元素类型,如XX人工任务
  • 不要使用罕见的缩写

活动(Activity)

  • 所有活动都应命名
  • 使用动词名词短语,如审核订单或者订单审核
  • 不要命名相同名称的多个活动(子流程活动除外)

网关(Gateways)

  • 网关不执行任何动作或决定,它只是任务流拆分或汇聚的可视化
  • 不命名汇聚网关
  • 当汇聚网关逻辑不明显时,使用BPMN的注释对象说明
  • 排他网关拆分时,使用简短措辞进行命名,如判断信誉等级

顺序流(Sequence Flows)

  • 从网关流出(coming out)的连线,使用其相关设置的条件结果进行命名,如同意
  • 不需要为默认顺序流进行命名

事件(Events)

  • 所有事件都应该命名
  • 消息事件、信号事件、错误事件的名词,使用主动动词的过去分词,如信号事件捕获工单已升级
  • 使用匹配的名词辅助命名事件,如工单XXX
  • Timer事件名使用其计划,如超出3天
  • 使用结束状态命名结束事件,如完成发货

泳道(Lanes)

  • 使用类别命名泳道,如市场部总经理
  • 泳道常用于按角色对元素进行分类


Seven
 010-62962343-690
 liujx@actionsoft.com.cn
感谢您对该文档的关注!如果您对当前页面内容有疑问或好的建议,请与我联系。如果您需要解答相关技术问题请登录AWS客户成功社区