【发布时间】:2016-06-06 03:13:25
【问题描述】:
UML中的序列图和场景图有什么区别?
【问题讨论】:
标签: uml
UML中的序列图和场景图有什么区别?
【问题讨论】:
标签: uml
我认为您的意思是系统序列图(SSD)和序列图。
SSD 的目的是以可视化格式说明特定用例场景,其中系统显示为黑盒。
另一方面,序列图显示系统对象如何随时间交互以实现用例的特定场景。
【讨论】:
每个链接的“场景”不是图表,它们是叙述性文本。在其他术语中,它们也被称为“用例叙述”。它们大致相当于其他行为规范(序列图、活动图)。
一般有3个不同:
有关执行此操作的工具示例,请查看websequencediagrams.com。或搜索“免费 UML 工具”。
【讨论】:
没有称为场景的图表类型。也许您正在考虑合作?
Sequence 和协作图实际上是相同的:Sequence 描述了年表,而 Collaboration 描述了协作者之间的交互。 Together(大约十年前的一个工具)曾经让您只需更改设置并在其他模式下查看图表。
我使用 OmniGraffle (Mac)。它非常适合类图。支持序列图但不支持协作。
【讨论】: