前页 | 后页 |
互动概述图
交互概述图将其他交互图之间的协作可视化,以说明用于总体目的的控制流。由于交互概述图是活动图的一种变体,因此大多数图表示法与构造图的过程相同。
决策点,分叉,联接,起点和终点相同。但是,代替了Activity元素,使用了两种类型的矩形元素:
- 交互元素显示一个内联交互图,它可以是四种类型(顺序,时序,通信或交互概述)中的任何一种
- 交互发生元素是对现有交互图的引用:它们由框架直观表示,框架标题空间中带有ref;图名称显示在框架内容中
您可以从“图表工具箱”的“活动”页面中生成“交互概述”图表元素和连接器。
示例图
此图描述了一个示例销售过程,如“交互概述”图中所示,其中子过程在“交互事件”中被抽象。
该图看起来与“活动”图非常相似,并且以相同的方式进行概念化。随着流程进入交互,在推进交互概览之前,必须遵循相应交互的过程。
交互概述图元素工具箱图标
图标 |
描述 |
也可以看看 |
---|---|---|
分区元素用于逻辑组织元素。 |
划分 | |
决策是指示条件进展点的元素:如果条件为真,则处理以一种方式继续;如果没有,那么另一个。 |
决断 | |
Send元素用于描述发送信号的动作。 |
发送 | |
Receive元素用于定义请求的接受或接收。 |
接收 | |
同步状态对于指示并发路径已同步很有用。它们用于拆分和重新加入并行处理的周期。 |
同步 | |
Initial元素定义了调用Activity时流程的开始。 |
初始 | |
Final元素指示活动的完成;进入决赛后,所有执行都将中止。 |
最后 | |
Flow Final元素描述了系统的退出,与Activity Final相反,后者代表Activity的完成。 |
流决赛 | |
Enterprise Architect支持两种区域元素:扩展区域和可中断活动区域。 扩展区域围绕着一个过程,该过程要对输入数据施加多次,对于输入集合中的每个元素一次。 一个可中断的活动区域围绕着一组活动元素,所有这些活动元素都受到某些中断的影响,以致在引发中断的情况下,通过该区域的所有令牌都将终止。 |
地区 | |
异常处理程序元素定义发生异常时要执行的一组操作。 |
例外 | |
合并节点在“活动”,“分析”和“交互概述”图中汇总了许多替代流路径。 |
合并 | |
Fork / Join元素可用于:1)将单个流拆分为多个并发流,2)合并多个并发流,或3)将多个传入流和分支并合并到多个传出流。 |
叉/连接 叉子 加入 | |
Fork / Join元素可用于:1)将单个流拆分为多个并发流,2)合并多个并发流,或3)将多个传入流和分支并合并到多个传出流。 |
交互概述图连接器工具箱图标
图标 |
描述 |
也可以看看 |
---|---|---|
控制流是连接两个节点的连接器,为活动过渡建模。 |
控制流 | |
对象流连接两个元素,并通过它们传递特定数据,从而为活动过渡建模。 |
对象流 | |
中断流是用于定义异常处理程序和可中断活动区域的连接器的两个UML概念的连接。 |
中断流 |