第一,构件图的概念
构件是系统中实际存在的可更换部分,它实现特定的功能,符合一套接口标准并实现一组接口。构件代表系统中的一部分物理实施,它包括软件代码(源代码、二进制代码或者可执行代码)或者其等价物(比如脚本或者命令文件)。每个构件可以单独实现一定的功能,也可以为其他构件提供使用接口。
第二,构件图的要素
构件图通常分为:执行文件、文件、库、表、文档
(1)执行文件:源码编译后的结果,可以直接运行
(2)文件:信息存储体
(3)库:类库,动态链接库,数据库
(4)表:数据库中的表
(5)文档:文字材料