![5b56ce756f787100cb6a22f1fe4f6676.png](https://img-blog.csdnimg.cn/img_convert/5b56ce756f787100cb6a22f1fe4f6676.png)
返回目录:
Chilan Yuk:软件工程分析设计图库目录zhuanlan.zhihu.com![7ae61486faf11bc04fc1cdef2d1ca5a9.png](https://img-blog.csdnimg.cn/img_convert/7ae61486faf11bc04fc1cdef2d1ca5a9.png)
一、基本概念
构件图描述构件及其相互依赖关系,构件是逻辑体系结构---类、对象和它们间的关系和协作中定义的概念和功能在物理体系结构中的实现。
构件:相对逻辑设计上的类和对象,构件是和物理系统相关的一个概念,不同的语言对构件的定义有所不同,UML中的构件含义包括代码文件,也指数据库、动态链接库、web页面等。
二、基本元素
构件图的主要元素包括构件、接口和依赖关系。
1. 构件
构件是定义了良好接口的物理实现单元,是系统中可替换的物理部件。
构件可以是源代码构件、二进制构件或一个可执行的构件。
在UML中,构件用一个左侧带有突出两个小矩形的矩形来表示。