软考高级系统架构设计师:状态图和活动图

软考高级系统架构设计师:状态图和活动图

  • 一、状态图
  • 二、活动图
  • 三、状态图和活动图区别

状态图和活动图上软件系统设计建模中常用的两种手段。

一、状态图

  • 状态图用来描述一个特定对象的所有可能状态,及其引起状态转移的事件

二、活动图

  • 活动图用来描述操作的行为,也用于描述用例和对象内部的工作过程

三、状态图和活动图区别

  • 状态图着重描述一系列的状态及状态间的转移,状态间的变迁需要外部事件的触发。
  • 活动图用于捕获动作及动作的结果,其中一个活动结束将立即进入下一个活动,是内部处理驱动的流程。

你可能感兴趣的:(软考高级系统架构设计师考试,系统架构,软考高级系统架构设计师,状态图和活动图)