UML中的关系以及建模图

一、用例中的关系

1.参与者与用例之间的关系:

关联: ——————

2.用例之间的关系:

包含:基用例包含用例(必执行)

扩展:扩展用例(可选)基础用例 箭头方向(与包含相反)

3.参与者之间的关系:

泛化:特殊(继承一般的特性) 一般

二、成为用例的条件

1.用例是参与者的目的,而不是过程

2.用例对参与者是有意义的

3.用例名:动宾(相当于名词)

三、类图中的关系

1.关联关系:

2.聚合关系:部分整体

3.组合关系:整体和部分具有相同生命周期

4.泛化关系:(空心箭头)

四、动态视图

序列图:(Sequence Diagram)箭头上为事件或消息

协作图(Collaboration Diagram)

活动图:可带泳道,每个角色做了什么

状态图:显示一个对象从创建到摧毁,对象从一个状态到另一个状态

经验分享 程序员 微信小程序 职场和发展