UML_状态图

状态图

状态图反映的是状态变化和事件之间的关系

包含元素

  • 状态(开始状态,结束状态,和中间状态),开始状态用实心圆表示,结束用圆环套实心圆表示,中间状态用圆角矩形表示
    • 状态名
    • 状态变量
    • 状态活动
      • entry:进入这个状态的时候触发
      • exit:退出这个状态的时候触发
      • do:这个状态的过程中会执行的活动
  • 状态转移
    用箭头表示连接两个不同的状态,表示状态发生转移
  • 事件和动作
    用于转移连线上的标注,表示状态因为什么事件而发生状态变化,表达式为:触发事件[参数条件]/动作

如下图是检测IP变化的状态图,此状态图只有两种中间状态,没有结束状态
image-20240611002316426

posted on 2024-06-17 16:00  zhangyukun  阅读(4)  评论(0编辑  收藏  举报

导航