组合结构图
创建组合结构图
要创建组合结构图:
- 首先选择一个元素,其中包含新建组合结构图的元素作为子元素
- 在菜单栏选择 Model | Add Diagram | Composite Structure Diagram 或在上下文菜单选择 Add Diagram | Composite Structure Diagram .
另请参见
UML Composite Structure Diagram 更多有关 UML Composite Structure Diagram.
协作
要创建协作:
- 在 工具栏 选择 Collaboration.
- 图上拖放控制协作大小.
要通过通过菜单创建一个协作 (仅模型元素) :
- 选择包含新建协作的元素.
- 在菜单栏选择 Model | Add | Collaboration 或在上下文菜单选择Add | Collaboration .
可以使用模型元素 快速编辑 (参见 Model Element).
端口
要创建端口:
- 在 工具栏 选择 Port.
- 点击要包含端口的元素 (例如 Class) .
通过菜单创建端口 (仅模型元素) :
- 选择一个元素,其中包含新建端口.
- 在菜单栏选择 Model | Add | Port 或在上下文菜单选择 Add | Port .
可以在选取的端口上通过双击或按 Enter 使用 快速编辑 端口.
Name Expression : 名称表达式.
名称表达式语法
expression ::= [ '<<' stereotype `>>` ] [ visibility ] name stereotype ::= (identifier) visibility ::= '+' | '#' | '-' | '~' name ::= (identifier)Visibility : 更改可见性.
Add Note : 增加链接注释.
Select Type : 选择一个分类并分配类型属性.
Create Type : 创建一个类并分配给类型属性.
Add Provided Interface : 增加提供的接口.
Add Required Interface : 增加所需的接口.
Add Connected Part : 增加连接部件.
部件
要创建部件:
- 在 工具栏 选择 Part.
- 点击要包含部件的元素 (例如 Class) .
可以使用部件 快速编辑 for Port (参见 Port).
注意
实际上, 部件等同于属性,但在图上表现不同.
连接件
要创建连接件:
- 在 工具栏 选择 Connector.
- 从一个元素 (例如 端口) 拖动到另一个元素 (例如 部件).
可以使用关系 快速编辑 (参见 Relationship).
协作使用
要创建协作使用:
- 在 工具栏 选择 Collaboration.
- 图上拖放控制协作使用大小.
可以使用模型元素 快速编辑 (参见 Model Element).
角色绑定
要创建角色绑定:
- 在 工具栏 选择 Role Binding.
- 从一个协作使用 拖动到另一个元素 (例如 部件).
可以使用关系 快速编辑 (参见 Relationship).