UML之状态机图

概念

  1. 状态机图:针对某个事务的状态变化来展示流程

活动图:通过活动先后顺序来展示流程

  1. 一个开始状态、1个或多个结束态


    开始结束态

    圆角矩形表示状态
  2. 活动图和状态机图的区分


    UML之状态机图_第1张图片
    圆角矩形的区分

    UML之状态机图_第2张图片
    文字表述
  3. 请假实例


    UML之状态机图_第3张图片
    Snip20170107_47.png

实例

  1. 状态的确定精确与否,是衡量状态机图好坏的标准。
  2. 多级审批情况


    UML之状态机图_第4张图片
    Snip20170107_48.png

    对应活动图:


    UML之状态机图_第5张图片
    Snip20170107_49.png

总结

  1. 实践建议:
  1. 流程的目的
  2. 角色参与确定
  3. 围绕的事务确定、以及其状态确定
  4. 精简状态,转换

你可能感兴趣的:(UML之状态机图)