实现图 | |
构件图 | 部署图 |
显示构件之间的组织与依 赖关系 | 描述系统硬件的物理拓扑结构以及在此结构上执行的软件 |
构件图
一、元素
1、构件
定义:系统中遵从同一组接口且提供其实现的物理的可替换的部分,每个构件能实现一定的功能
类型:源代码构件、二进制构件、可执行构件、数据文件或文档
特点:物理的、可替换的、是系统的一部分、遵从一组接口并提供对一组接口的实现
图符:
构件 | 类 |
表示物理抽象 | 表示物理抽象 |
只拥有只能通过其他接口访问的操作 | 可以直接拥有属性和操作 |
2、接口
3、关系
4、举例
部署图(实施图)
一、元素
1、节点:运行时存在,代表一个可计算的资源,占用内存和具有处理能力
2、依赖和关联
二、用法
用于对系统的静态部署视图建模:
嵌入式系统建模、客户/服务器系统建模、全分布式系统建模
举例机房: