组件图
组件图是用来描述组件与组件之间关系的一种UML图,组件图在宏观层面上显示了构成系统某一特定方面的实现结构。
组件图可以用来显示组件之间的依赖关系,以及组件的接口和调用关系。
组件图由组件,接口,组件图中的关系,端口组成;
接口
对于一个组件而言,它有两类接口,提供接口与需求接口;
提供接口:又被称为导出接口或供给接口,是组件为其他组件提供服务的操作的集合;
需求接口:又被称为引入接口,是组件向其他组件请求相应服务时要遵循的接口;
新建 UML Component Dagram;
先看一下组件图有些什么可以画的对象;
组件,方块的这个;
接口,可以画在任意位置的一个圆圈;
端口,Port,只能画在组件的边线上;
Part,只能画在组件的内部;
画一个组件,在其外一定距离画一个接口;工具栏中选中Realization,拖动鼠标从组件到接口画线,画了一个实现,表示此组件实现此接口;
工具栏选中Require Link/Connector;
拖动鼠标,从组件到接口,画了一个需求,对接口的需求,一个圆弧的这个;表示此组件需求此接口;
下回继续;