软件建模 CODEARTS MODELING-组合结构图
组合结构图
组合结构图元素介绍如下表所示:
元素名 |
图标 |
含义 |
---|---|---|
Class |
|
是对象的集合,展示了对象的结构以及与系统的交互行为。 |
Interface |
|
接口,可以是单个接口,也可以是抽象的一组接口的组合。 圆形接口与矩形接口意义相同,仅形状不同。 |
Property |
|
特性就是表示传递有关模型元素信息的值的一般性术语。属性具有语义效果,在 UML中一部分属性已经事先定义好了,其他的特性是用户定义的。 |
Port |
|
端口定义了分类器与其环境之间的交互。 |
Collaboration |
|
协作定义了一组协作角色及其连接器。 |
CollaborationUse |
|
使用协作用于在复合结构图中将协作定义的模式应用于特定情况。 |
Provided Interface Required Interface |
|
Required Interface和Provided Interface之间可以建立Dependency,表明一个组件需要的接口是由另外一个组件提供的。 |
Connector |
|
连接器通常在“组合结构”图中说明零件之间的通信链接以实现结构的目的。 |
Delegate |
|
委托连接器在组件图上定义了组件外部端口和接口的内部组件。 |
Role Binding |
|
角色绑定是协作使用的内部角色和实现特定情况所需的各个部分之间的映射,通常在复合结构图中。 |
Ocurrence |
|
在组合结构图中,发生关系表示协作表示分类器。 |
Represents |
|
表示连接器指示在分类器(通常在“组合结构”图中)中使用了协作。 |
组合结构图示例,如下图所示:
此图显示了协作在组合结构图中显示执行安装的关系的图
- 编译构建有什么作用_ 编译构建 CodeArts Build_软件开发编译构建-华为云
- 软件测试流程_测试计划CodeArts TestPlan_测试平台-华为云
- 软件开发生产线CodeArts_软件开发平台_开发工具-华为云
- 软件开发生产线CodeArts体验指南_软件开发平台_软件开发生产线-华为云
- 软件开发生产线_玩转代码托管CodeArts Repo_代码管理
- 如何在测试计划服务中使用关键字?
- 华为云CodeArts API_API测试_接口测试_关键字
- 软件开发云端测试平台_软件开发生产线_测试计划 CodeArts TestPlan-华为云
- 华为云CodeArts API_如何在CodeArts API中设置请求参数?
- 软件开发一键式部署平台_软件开发生产线_部署CodeArts Deploy-华为云