UML学习——查漏补缺

前言

UML项目验收的过程中,师傅发现我在总结用例图时把几个很重要的“关系”漏掉了。今天我们就来把它解决掉。



正文

用例之间的三种关系

包含:一个用例中重用另一个用例的步骤

扩展:允许你通过对已有用例增加步骤创建一个新的用例

泛化:是指一个用例继承了另一个用例


包含

可以使用虚线表示。虚线连接两个类,箭头指向被依赖的类,并在线上加一个关键字include,用双尖括号括起来 《include》



扩展

扩展只能发生在基用例的序列中的某个具体指定点上。这个点叫做扩展点。扩展关系也是用一条带箭头的虚线表示,并在线上加上一个关键字extend,用双尖括号括起来《extend》



泛化

类可以继承另一个类,用例也可以,应用在用例图中称为泛化。泛化关系建模方法是用一条带空心三角形箭头的实线从子用例指向父用例。


评论 21
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值