为什么需要组件图:
1。对系统的模块划分有更好的理解,把复杂系统分成一系列简单的子系统。
2。帮助组员更好的理解他所做的模块在系统中的地位,以及相关的模块。
3。帮助客户更好的理解系统。
4。有利于软件的重用。
组件图的组成:
1。组件, 组件一般表示子系统,动态库,第三方的程序包。。。, 是系统中可替换的物理单元。可以分为三类:a. 配置组件,动态库,可执行程序库等, b。程序源码 和数据文件, c.执行组件,程序运行后产生的结果。
2。接口
3。关系:a . 依赖关系, 虚线表示,b实现关系,接口和组件之间c. 泛化 d 关联
本文阐述了组件图在系统设计中的重要性,包括帮助理解模块划分、提升团队协作效率、促进客户理解及软件重用等方面,并详细介绍了组件图的三个主要组成部分:组件、接口和关系。

被折叠的 条评论
为什么被折叠?



