查看更多
当前 - 选择题 - 系统分析
中等
单选题
2025年5月第9题
#系统分析
#第二版教材
#凯恩建议必须掌握

在一个在线购物系统中,用户只有在登录之后才能查看自己的购物车。因此,“用户登录”和“查看购物车”这两个用例之间的关系应属于以下哪一种(__)。

问题(1)
正确答案D
凯恩解析

本题考察的是用例图中用例之间的关系类型
A选项扩展(extend):表示在特定条件下,一个用例可以扩展另一个用例的行为。扩展关系通常用于可选行为,不适用于“必须先登录才能查看购物车”的必备行为。
B选项泛化(generalization):表示一个用例是另一个用例的特化版本,类似于“继承”关系。用于表示用例之间的通用性或继承性,题干情形并非泛化。
C选项组合:不是 UML 用例图中标准的用例关系类型,排除。
D选项包含(include):表示一个用例始终包含另一个用例的行为。即每次执行主用例时,都会调用被包含的用例。在本题中,“查看购物车”之前必须“用户登录”,说明“查看购物车”用例包含“用户登录”用例,是典型的包含关系
因此,正确答案是 D. 包含

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