预订演示
前页 后页

交互概览图表

交互概览图可视化了其他交互图之间的协作,以说明服务于包罗万象目的的控制流。由于交互概览图是活动图的一种变体,因此大多数图表符号以及构建图表的过程都是相同的。

决策点、分叉、汇合、开始点和结束点相同。然而,使用两种类型的矩形元素代替活动元素:

  • 交互元素显示内联交互图,可以是四种类型中的任何一种(序列、计时、通讯或交互概述)
  • 交互发生元素是对现有交互图的引用:它们由框架直观地表示,并在框架的标题空间中带有 ref;图表名称在框架内容中指示
要创建交互发生,只需将交互图从浏览器窗口拖到交互概述图上即可。显示参考框架,封装交互图的实例。

您可以从图表工具箱的“交互概述”页面生成交互概述图元素和连接器。

示例图表

此图描绘了一个示例销售过程,在示例中显示了一个交互销售过程,其中显示了抽象的交互- 发生率。

该图看起来与活动图非常相似,并且以相同的方式概念化;作为流程交互,必须交互各自的流程交互,才能进入到前一个流程的交互过程。

An Interaction Overview diagram example using Sparx Systems Enterprise Architect.

交互概览图表工具箱图标

图标

描述

也见

图框是对交互图的引用。

图框

交互发生是对现有交互图的引用。它以框架的形式显示,在框架的标题空间中显示“ref”,在框架的内容中显示交互图的名称。

它以内联方式用作 AcitivityInvocation。

交互发生

控件流是连接两个节点的连接器,用于模拟主动转换。

控件

交互概览图表控件节点工具箱图标

图标

描述

也见

Initial element

起始元素的 d 定义了在活动时调用流。

最初的
Decision element

决策是指示条件进展点A元素:如果条件为真,则处理以一种方式继续;如果没有,那么另一个。

决策
A Merge Node for UML Activity diagrams as used in Sparx Systems Enterprise Architect models.

A Merge节点a Merge together a flow paths in活动,分析和选择交互图表。

合并
Synchronize element

同步状态A用于指示并发路径已同步。它们用于拆分和重新加入并行处理周期。

同步
Horizontal Fork/Join element

分叉/汇合元素A用于: 1 ) 将单个流拆分为多个并发流,2) 连接多个并发流或 3) 将多个传入流连接和分叉到多个传出流.

分叉/汇合 分叉 汇合
Vertical Fork/Join element

分叉/汇合元素A用于: 1 ) 将单个流拆分为多个并发流,2) 连接多个并发流或 3) 将多个传入流连接和分叉到多个传出流.

Flow Final element

活动流终点元素表示系统的退出,与活动终点,表示系统的完成。

流终点
Final element

终点活动元素,表示完成;到达终点,所有执行都被中止。

终点

了解更多