[基于Visual Paradigm]UML学习之UML中的图之动态图

393 views 0 comments posted at about 9 years ago Raymond Tang

关于静态图部分请查看 [基于Visual Paradigm]UML学习之UML中的图之静态图

UML中动态图有四种,分别是:时序图、协作图、状态图和活动图。

(1)时序图 Sequence Diagram

时序图展现了一组对象和由这组对象收发的信息,用于按时间顺序对控制流建模。可以用时序图来说明系统的动态视图。

这里貌似有不同的说法 Visual Paradigm里面叫时序图为Timing Diagram,而我参照的教材里边没有这种图,按理说是应该有的。

上图反应了用户与ATM交互的整个过程。

(2)协作图 Collaboration Diagram

协作图展现了一组对象之间的链接以及这组对象收发的消息,强调收发消息对象的组织结构,按组织结构对控制流建模。

(3)状态图 Statechart Diagram

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

(4)活动图Activity Diagram

活动图显示了系统中从一个活动到另一个活动的流程,活动显示了一些活动,强调的是对象之间的流程控制。

活动图以活动为节点,从开始依次进行一个个活动最后结束



Add comment

Comments (0)

No comments yet.
In this Page