【发布时间】:2018-06-17 14:54:04
【问题描述】:
我有一系列关于序列图的说法,不知道哪个是假的:
序列图:
与从一个对象流向另一个对象的消息序列一致的序列图
序列图是一种强调消息时间顺序的交互图
序列图用于可视化系统中消息的顺序
序列图显示了从一个活动到另一个活动的控制流
据我了解,控制流程与决策、循环和顺序有关。控制流和逻辑流有什么区别?还是这些都一样?
【问题讨论】:
标签: uml sequence-diagram
我有一系列关于序列图的说法,不知道哪个是假的:
序列图:
与从一个对象流向另一个对象的消息序列一致的序列图
序列图是一种强调消息时间顺序的交互图
序列图用于可视化系统中消息的顺序
序列图显示了从一个活动到另一个活动的控制流
据我了解,控制流程与决策、循环和顺序有关。控制流和逻辑流有什么区别?还是这些都一样?
【问题讨论】:
标签: uml sequence-diagram
重要的是要控制什么。在序列图中,是entity(object)和message。
然后,您可能很容易看到前三个语句是针对序列图的,因为它们都在谈论 message。
正如最后一个声明所说的control from one activity to another,它不是在谈论对它们中的任何一个的控制。相反,它提到了活动,因此这是对活动图的解释。
【讨论】:
Activity Diagrams show the flow of control from one activity to another。在一些书籍和网站中,活动图是这样解释的。