计算机科学与技术(本科)

请举例说明用例之间的包含关系和扩展关系的区别?

题目

请举例说明用例之间的包含关系和扩展关系的区别?

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

()关系是指某个用例(基用例、主用例)在特定情况下无法进行处理,而把这些行为委托给其他用例。

A、包含关系

B、扩展关系

C、关联关系

D、泛化关系


参考答案:B

第2题:

抽象用例代表了某种形式的“复用”,是降低用例之间冗余的极好工具。抽象用例和使用它的用例之间的关系称为()。

A.关联关系

B.扩展关系

C.使用(或包含)关系

D.继承关系


正确答案:A

第3题:

● 在某银行业务的用例模型中,“取款”用例需要等到“存款”用例执行之后才能执行,两个用例之间的关系属于 (1) ;“取款”和“存款”两个用例中都需要执行查询余额的功能,将查询余额提取成独立的用例,那么“取款”和“存款”用例与“查询余额”用例之间的关系属于 (2) 。

(1)

A. 关联关系

B. 扩展关系

C. 使用关系

D. 依赖关系

(2)

A. 扩展关系

B. 使用关系

C. 依赖关系

D. 继承关系


正确答案:D,B

第4题:

以下关于用例图的叙述中,不正确的是( )。图书馆管理系统需求中包含“还书”用例和“到书通知”用例,对于“还书”用例,应先查询该书是否有人预定,若有则执行“到书通知”。“还书”用例和“到书通知’’用例是( )关系,以下用例图中,( )是正确的。管理员处理“还书”用例时,需要先执行“验证身份“用例,那么“还书”用例和“验证身份”用例之间是( )关系。

A.系统用例图反映了整个系统提供的外部可见服务B.系统用例图对系统的协作建模 C.用例图主要包含用例、参与者及其之间关系三个要素D.系统用例图对系统的需求建模 A.关联 B.扩展 C.包含 D.泛化 A.B.C.D.A.关联 B.扩展 C.包含 D.泛化


正确答案:B,B,B,C

第5题:

面向对象的软件开发过程是用例驱动的,用例是UML的重要部分,用例之间存在着一定的关系,下图表示的是用例之间的()关系。

A、泛化

B、包含

C、扩展

D、等同


正确答案:B

第6题:

以下不属于用例之间的关系的是()

A、包含关系

B、扩展关系

C、关联关系

D、泛化关系


参考答案:C

第7题:

执行者(Actor)与用例之间的关系是( )。

A.包含关系

B.泛化关系

C.关联关系

D.扩展关系


参考答案:C

第8题:

在某银行业务的用例模型中,“取款”用例需要等到“存款”用例执行之后才能执行,两个用例之间的关系属于(1);“取款”和“存款”两个用例中都需要执行查询余额的功能,将查询余额提取成独立的用例,那么“取款”和“存款”用例与“查询余额”用例之间的关系属于(2)。

A.关联关系

B.扩展关系

C.使用关系

D.依赖关系


正确答案:D
解析:本题考查用例建模中用例之间的基本关系。用例执行有先后顺序,是一种在时间上的依赖关系。在使用用例建模系统需求时,两个或多个用例可能执行同样的功能步骤。把这些公共步骤提取成独立的用例,称为抽象用例。抽象用例代表了某种程度的复用,是降低用例之间冗余比较好的方式。抽象用例可以被另一个需要使用它的功能用例访问,抽象用例和使用它的用例之间的关系称为使用关系。

第9题:

执行者与用例之间的关系是()。

A、包含关系

B、泛化关系

C、关联关系

D、扩展关系


正确答案:C

第10题:

用例之间的关系主要有()

A.聚合

B.继承

C.扩展

D.包含


参考答案:B, C, D

更多相关问题