【UML】——行为图

  系统建模,需要从系统的结构和行为两个方面来描述,其中系统的行为是通过状态图,活动图、序列图、和协作图来描述的。下面介绍状态图和活动图。

活动图

  活动图与流程图十分类似,活动图本质上就是流程图,活动图是面向对象的,流程图是面向过程的,它描述活动的顺序,展开从一个活动到另一个活动的控制流。活动图着重表现从一个活动到另一个活动的控制流,是内部处理驱动的流程,着重表现的是系统的行为,而非系统的处理过程。
这里写图片描述

机房活动图

这里写图片描述

状态图

用来描述一个特定对象的所有可能状态,以及由于各种事件的发生而引起的状态之间的转系叫做状态图。状态图书描述一个实体基于事件反应的动态行为,一般用状态机对一个对象的生命周期建模,状态图用于显示状态机。
这里写图片描述
这里写图片描述

状态图和活动图的区别

状态图:描述对象状态及状态的转移,描述对象在其生命其中的行为状态
活动图:描述从活动到活动的控制流,描述过程流的变化
两者图符不一样。

猜你喜欢

转载自blog.csdn.net/a15076159739/article/details/80412114