返回
当前 - 选择题 - UML
困难
题号:0020150500023
单选题
2015年11月第23题

用例(use case)用来描述系统对事件做出响应时所采取的行动。用例之间是具有相关性的。在一个会员管理系统中,会员注册时可以采用电话和邮件两种方式。用例"会员注册"和"电话注册"、"邮件注册"之间是(泛化(generalize))关系。

问题(1)
浓缩知识点
知识点

UML用例图中常见的用例核心关系有泛化、包含、扩展三种,依赖并非用例图的标准关系,多为干扰项。泛化体现一般与特殊的层级逻辑,父用例抽象多个子用例的共性行为,子用例是父用例的具体实现,子用例可替代父用例执行,适用于同一功能的不同实现场景,比如通用业务流程与细分执行方式的关联。包含关系指一个用例的执行必须无条件涵盖另一个用例的全部行为,多用于提取多个用例的公共重复步骤,避免逻辑冗余。扩展关系则是基本用例在特定触发条件下,可调用扩展用例执行可选的附加行为,扩展用例是对基本用例功能的补充,仅在满足条件时才会触发执行。

正确答案
C

本题考察的是UML用例图中用例之间的关系类型。
UML用例图中常见的用例核心关系有泛化、包含、扩展三种,依赖并非用例图的标准关系,多为干扰项。包含关系指一个用例的执行必须无条件涵盖另一个用例的全部行为,多用于提取多个用例的公共重复步骤,避免逻辑冗余。扩展关系则是基本用例在特定触发条件下,可调用扩展用例执行可选的附加行为,扩展用例是对基本用例功能的补充,仅在满足条件时才会触发执行。
本小问答案是 泛化(generalize)。题干中的“用例"会员注册"和"电话注册"、"邮件注册"之间”对应泛化(generalize)。
因此,选项 C 正确。

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