在用例建模的过程中,若几个用例执行了同样的功能步骤,这时可以把这些公共步骤提取成独立的用例,这种用例称为(2)。在UML 的用例图上,将用例之间的这种关系标记为(3)。

admin2008-01-06  34

问题 在用例建模的过程中,若几个用例执行了同样的功能步骤,这时可以把这些公共步骤提取成独立的用例,这种用例称为(2)。在UML 的用例图上,将用例之间的这种关系标记为(3)。

选项 A、扩展用例
B、抽象用例
C、公共用例
D、参与用例

答案B

解析 用例之间的关系包括:关联关系、扩展关系、使用(或包含)关系、依赖关系和继承关系。
   关联关系是一个参与者与一个用例发生交互的关系。
   一个用例可能会包含由几个步骤组成的复杂功能,使用例难以理解。为了简化用例,使其更容易理解,通常可以将较复杂的步骤提取成专门的用例,这样得到的用例称为扩展用例,它扩展了原始用例的功能。扩展用例与其他扩展用例之间的关系称为扩展关系。在UML 中,每个扩展关系标记为“<<extends>>"。
   如果几个用例执行了同样的步骤,最好把这些公共步骤提取成独立的用例,称为抽象用例。抽象用例代表某种形式的“复用”,是降低用例之间冗余的工具。抽象用例可以被另一个需要使用其功能的用例访问。抽象用例和使用它的用例之间的关系称为使用(或包含)关系。在UML 中,使用关系标记为“<<uses>>”。
   依赖关系用来表示系统的用例之间的依赖性,在UML 中,依赖关系标记为“<<depends on>>”。
转载请注明原文地址:https://jikaoti.com/ti/1ky7FFFM
0

相关试题推荐
最新回复(0)