构件图:用来描述代码构件的物理结构以及各构件之间的依赖关系。一个构件可以使一个资源文件、一个二进制文件或者一个可执行文件
从软件架构的角度来描述一个系统的主要功能,如子系统、类、包、构架等
使用构件最重要的是复用
构件是系统中遵从同一组接口且提供其实现的物理的、可替换的部分
每一个构件能实现一定的功能,为其他构件提供使用接口,方便软件的复用
特点构建是物理的 是可替换的 是系统的一部分 构件从遵从一组接口并且提供对一组接口的实现
部署图定义了系统中硬件的物理体系结构用来描述实际的物理设备以及他们之间的连接关系