组件图

在 UML 中,组件图显示软件系统的结构,它描述了软件组件及其接口和依赖关系。可以使用组件图来对高级别的软件系统建模或者显示处于较低的包级别的组件。

组件图支持基于组件的开发,采用这种开发方法时,软件系统被划分为可复用和可替换的组件和接口。

组件图是很有用的,表现在下列方面:
还可以使用组件图来描述软件系统的下列物理部件:
注: 组件图与部署图不同。组件图用于定义系统中的组件和工件的组合。部署图显示在已部署的系统中使用了组件和工件的位置。

下列主题描述了组件图中的模型元素:

相关任务
对应用程序的组件和服务视图建模
在 UML 图中指定关系
对建模图添加接口

反馈