【寒江雪】状态图和活动图

来源:互联网 发布:淘宝店铺音乐要钱吗 编辑:程序博客网 时间:2024/09/21 06:33

状态图

  • 状态图的概念

    • 人或事物表现出来的形态
    • 当系统与用户(也可能是其它系统)交互的时候,组成系统的对象为了适应交互需要经历必要的变化。如果要对系统建立模型,那么模型中必须要反映出这种变化。
  • 状态图与类图,对象图和用例图的本质区别

    • 状态图只用于描述单个对象的行为
  • 符号特征

    • 状态用圆角矩形表示
    • 状态间待箭头的实线代表状态的迁移,箭头指向目标状态
    • 实心圆代表状态转移的起点,眼形圆圈代表终点。

      这里写图片描述
  • 增加状态图的细节
    常用的活动
    • 入口动作
    • 出口动作
    • 动作

      这里写图片描述
    • 触发器事件
    • 无触发转移
    • 保护条件(用方括号括起来)

      这里写图片描述
  • 子状态
    • 顺序子状态
    • 并发子状态

      这里写图片描述
  • 历史状态

    这里写图片描述

活动图

活动图被设计用于简化描述一个过程或者操作的工作步骤

  • 符号特征
    • 活动用圆角矩形表示
    • 箭头表示从一个活动转移到下一个活动
    • 活动图中的起点用一个实心圆表示,终点用一个眼形圆表示

      这里写图片描述
  • 判断(分支)

    这里写图片描述
  • 并发路径(分叉和汇合)

    这里写图片描述
  • 信号

    这里写图片描述
  • 泳道
    • 将活动图按执行的角色分割成多个平行的段,这些段被称为泳道(swimlane)。
    • 每个泳道的顶部显示出角色名,每个角色负责的活动放在各个角色的泳道中。


Copyright© by 寒江雪
QQ:211392413
Email:211392413@qq.com
Date:2016-11-22

0 0
原创粉丝点击