UML九种图---动态行为图

UML九种图---动态行为图_第1张图片
上篇博客主要介绍了UML九种图中的结构行为图,这篇主要是介绍一下动态行为图
从思维导图可以看出动态行为图主要包括四中图

状态图

状态图展示了一个特定对象的所有可能状态以及由于各种事件的发生而引起的状态间的转移.
一个状态图描述了一个状态机,用状态图说明系统的动态视图
状态图对于接口,类或协作的行为建模尤为重要.可用他描述用例实例的生命周期

机房实例:
UML九种图---动态行为图_第2张图片

活动图

活动图是状态图的一个变体.显示了系统从一个活动到另一个活动的流程. 活动图显示了一些活动,强调的是对象之间的流程控制

UML九种图---动态行为图_第3张图片

时序图

时序图显示多个对象之间的动态协作,重点是显示对象之间发送消息的时间顺序 .时序也显示对象之间的交互,即在系统执行时,某个指定时间点将发生的事情 时序图的一个用途是表示用例中的行为顺序,当执行一个用例行为时,时序图中的每一条消息对应了一个类操作或状态机中引起转换的触发事件

UML九种图---动态行为图_第4张图片

协作图

协作图在对一次交互中有意义的对象和对象间的连接模型,它强调收发消息对象的组织结构,按组织结构对控制流建模.除了显示消息的交互之外,还显示对象及他们间的关系

机房实例:
UML九种图---动态行为图_第5张图片

你可能感兴趣的:(UML九种图---动态行为图)