查看更多
当前 - 选择题 - 面向对象分析方法
简单
单选题
2014年5月第1题
#第二版教材
#必须掌握

在订单管理模块中,新建订单和修改订单都需要检查用户是否登录,用例"新建订单"、"修改订单"与用例"检查用户登录"之间是(__)。

问题(1)
正确答案
A

本题考察的是用例之间的关系类型
用例图中的关系主要有包含关系、扩展关系、泛化关系,需要区分清楚。
A选项 包含关系:表示一个用例中包含了另一个用例,常用于提取多个用例的公共部分。在本题中,新建订单和修改订单都需要执行“检查用户登录”,因此“检查用户登录”是一个被多个用例复用的公共步骤,应当作为独立用例,由两个用例包含,正确。
B选项 扩展关系:表示在某些条件下,一个用例可以扩展另一个用例,属于可选的执行路径。例如“查询成绩”用例可以在用户选择“导出成绩单”时扩展为“导出成绩单”,不符合本题“必须执行”的情况,所以错误。
C选项 泛化关系:表示用例之间的继承关系,即一个用例是另一个的特例。例如“网上支付”可以是“支付”的一个特例,不适用于本题的场景,所以错误。
D选项 聚集关系:是类图中的关系,用于描述类之间整体与部分的关系,不存在于用例关系中,所以错误。
因此,本题正确答案是 A. 包含关系

联系我们
隐私协议
用户协议
微信公众号
知乎
小红书
浙ICP备2021029036号
@2022-2026
嘉兴市安芯网络科技有限公司 版权所有