UML 交互图2025年3月17日 | 阅读 3 分钟 正如其名称所示,交互图描绘了模型中存在的不同实体之间的交互。它融合了活动图和时序图。通信不过是提供交互上下文的分类器行为单元。 一组实体之间为了完成系统中某些指定任务而交换的消息被称为交互。它可能包含其有权访问的分类器的任何特征。在交互图中,关键组件是消息和生命线。 在 UML 中,交互概览图利用消息传递启动对象之间的交互。在绘制交互图时,整个焦点在于表示系统边界内可用的不同对象之间的关系以及它们之间相互通信的消息。 对象之间交换的消息要么是传递某些信息,要么是请求某些信息。并且,根据这些信息,交互图被分为时序图、协作图和时序图。 时序图通过描绘两个生命线之间的通信,就像事件的时间排序序列一样,预见了系统内部消息流的顺序。 协作图,也称为通信图,表示生命线在系统内的连接方式,而时序图则侧重于消息从一个元素传递到另一个元素的那一刻。 交互图的符号![]() 交互图的目的交互图有助于设想任何系统的交互(动态)行为。它描绘了系统中驻留的对象如何相互通信和连接。它还为我们提供了系统内部生命线之间的通信上下文。 以下是交互图的目的
如何绘制交互图?由于交互图的主要目的是可视化系统的动态行为,因此了解动态方面到底是什么以及我们如何可视化它很重要。动态方面不过是系统在运行时的截图。 在绘制交互图之前,第一步是发现将为其绘制图的场景。接下来,我们将识别将在通信中调用的各种生命线,然后我们将对每个生命线进行分类。之后,调查连接以及生命线如何相互关联。 以下是一些需要的内容
交互图的使用交互图可用于
下一主题UML 用例图 |
我们请求您订阅我们的新闻通讯以获取最新更新。