1.什么交互概述图
交互概述图在UML中提供了一个系统控制流的概述,其中节点表示交互或交互使用。在UML 2.4.1规范中,有些地方将这些图表称为交互图,而其他地方则将交互概述图称为活动图的特殊化。
交互概述图看起来像是活动图,只能使用内联交互或交互使用而不能使用调用动作。内联交互和交互使用被视为调用行为动作的特殊形式。(似乎UML 2.4规范错误地将它们称为对象节点或ActivityInvocations - 这些在UML 2.4中根本不存在。)
UML 2.4要求交互概述图中的分支和分支的连接必须正确嵌套。这比活动图更加限制,可能会相当难以遵守。
2.startuml剖面图标含义
- 将被引用交互的内容复制到需要使用该交互的位置。
- 用参数替换形式化参数。
- 将形式化门与实际门连接起来。
其他类型见 UML活动图
3. 如何使用交互图(Interaction Overview Diagram)
交互概述图只能包含内联交互或交互使用,而不能包含活动图中的动作。这意味着在交互概述图中,你只能表示交互或者引用其他交互的使用,而不能表示具体的操作或活动。这使得交互概述图更适合用于描述系统中的高级流程和交互,而不是详细的操作步骤。
在系统需求分析阶段,交互图可以帮助团队理解不同组件、系统角色和外部实体之间的交互方式。它们可用于捕捉系统的交互需求,如用例模型、用户需求和系统需求。
在系统设计阶段,交互图用于详细规划系统中的交互和通信流程。它们有助于定义系统架构、组件之间的接口和通信协议。
在实际的软件开发中,交互图可以帮助开发团队更好地理解和实施不同组件之间的通信。它们可用于编写代码、调试和验证系统功能。
4.例子
1. DOE试验设计
分享到: