UML------用例图

用例图包含6个基本元素:

参与者(Actor)
用例(Use Case)
泛化关系(Generalization)
扩展关系(Extend)
包含关系(Include)
关联关系(Association)


  • 泛化关系

定义:子用例和父用例相似,但表现出更特别的行为;子用例将继承父用例的所有结构、行为和关系。子用例可以使用父用例的一段行为,也可以重载它。父用例通常是抽象的。
表现:通过空心箭头表示,箭头指向子用例
例图UML------用例图_第1张图片

  • 包含/扩展(include/extend)

定义:包含关系描述的是一个用例需要某种功能,而该功能被另外一个用例定义,那么在用例的执行过程中,就可以调用已经定义好的用例。
扩展关系描述的是用一个用例(可选)扩展另一个用例(基本例)的功能。

你可能感兴趣的:(UML总结)