Skip to content

UML图学习笔记#

目录#

1. 背景#

最近在《软件协同设计》课程中学习了UML图,在此进行总结。

2. 用例图#

关联关系 (Association):表示参与关系,即操作者参与一个用例,关联是操作者和用例之间的唯一联系。

泛化关系 (Generalization):类似于父类和子类的关系,B是A的泛化,表示B是A的一种特殊情况。

包含关系 (Include):A包含B,表示A用例的操作路径中总会包含B用例,即B用例是A用例的前置操作。

扩展关系 (Exclude):B是A的一个扩展,表示B是A用例可选的后续操作,或者是A的某种特定情况。

Back to top