用例从用户角度描述系统的行为。用例之间可以存在一定的关系。假设在“图书馆管理系 统”用例模型中,所有用户使用系统之前必须通过“身份验证”,“身份验证”可以有“密码 验证”和“智能卡验证”两种方式,则“身份验证”与“密码验证”和“智能卡验证”之间 是( )关系。
查看答案
用例用来描述系统在事件做出响应所采取的行动。用例之间是具有相关性的。在一个“订单输入子系统”中,创建新订单和更新订单都需要检查用户账号是否正确。那么,用例“创建新订单”、“更新订单”与用例“检查用户账号”之间是( )关系。
A. 包含(include)
B. 扩展(extend)
C. 分类(classification)
D. 聚集(aggregation)
如果用例 A 与用例 B 相似,但 A 的功能较 B 多,A 的动作序列是通过在 B 的动作序列中 的某些执行点上插入附加的动作序列而构成的,则称( )。
A. 用例 A 扩展用例 B
B. 用例 A 包含用例 B
C. 用例 A 泛化用例 B
D. 用例 A 实现用例 B
如果用例 A 与用例 B 相似,但 A 的动作序列是通过改写 B 的部分或者扩展 B 的动作而获 得的,则称( )
A. 用例 A 实现用例 B
B. 用例 A 泛化用例 B
C. 用例 A 扩展用例 B
D. 用例 A 包括用例 B
如果用例 B 是用例 A 的某项子功能,并且建模者确切地知道在 A 所对应的动作序列中何 时将调用 B,则称( )
A. 用例 A 扩展用例 B
B. 用例 A 泛化用例 B
C. 用例 A 包含用例 B
D. 用例 A 实现用例 B