Mar*_*lla 21
序列和协作图都旨在描述对象之间的动态交互.您可以描述的信息基本相同,但这两个模型有不同的侧重点:


小智 5
UML1:这些图是相同的,但从不同的角度呈现数据。
UML2:协作图更名为通信图(存在误解,因为人们认为协作图是用来显示协作的)。这些图几乎是相同的,但是序列图具有更多的可视化可能性(例如,组合片段、状态不变量)。
序列图是动态的,更重要的是,它是按时间排序的。协作图在其实现的目的上与序列图非常相似;换句话说,它显示了系统中对象的动态交互。协作图的一个显着特征是它显示了对象以及它们与系统中其他对象的关联,除了它们如何相互交互之外。对象之间的关联不在序列图中表示。
链接:http ://www.developer.com/design/article.php/3102981/Collaboration-Diagram-in-UML.htm
| 归档时间: |
|
| 查看次数: |
86082 次 |
| 最近记录: |