传送门
UML之类图
UML之时序图
UML之状态机
UML之系统依赖图
什么是构件图
构件图用于对面向对象系统物理方面的建模。也一般称之为系统依赖图,表示组件类型的组织以及各种组件之间的依赖关系的图。
主要描述系统中软件的构成。
感受一下
比如一个在图书管理系统,对接了一个校园的OA办公系统,可以进行单点登录
上面图中,图书管理系统、OA系统都是组件-Component,单点登录是接口-interface,2个系统的管理关系为关系-relationship。
下面就详细看下每一个部分
组件
这种图标表示一个组件:可以是一个系统,也可以是一个程序组件。每个组件有一个唯一的名称。
接口
一个圆圈表示一个接口,跟组件用实现连接,表示该组件提供的接口。比如上面图书管理系统提供了单点登录的接口
而用半圆连接,需要的系统,上面的OA系统需要这个接口
关系
组件之间也有关系
表示OA系统依赖图书管理系统。不过实际中一般都结合接口表示