软件水平考试

解析:用例从用户角度描述系统的行为。用例之间可以存在一定的关系。在“某图书馆

来源:网考网软件水平 所有评论

【单选题】用例从用户角度描述系统的行为。用例之间可以存在一定的关系。在“某图书馆管理系统”用例模型中,所有用户使用系统之前必须通过“身份验证”。“身份验证”可以有“密码验证”和“智能卡验证”两种方式。“身份验证”、“密码验证”和“智能卡验证”之间是______关系。
A.关联
B.包含
C.扩展
D.泛化
网考网参考答案:D
网考网解析:

通常在用例图中可使用关联(Association)、包含(include)、扩展(extend)和泛化(Generalization)等4种关系。 当参与者与用例之间进行交互时,用例和参与者之间拥有选项A的“关联”关系。 在一个复杂系统中,不同的用例之间可能存在一些相同的行为,可将这些相同的行为提取出来单独组成一个用例。当其他用例使用该用例时,用例之间便形成了选项B的“包含”关系。 在用例的执行过程中,可能会出现异常行为,也可能会在不同的流程分支中选择执行。这时可以将异常行为或可选分支抽象成一个单独的扩展用例,它与主用例之间形成选项C的“扩展”关系。 选项D的“泛化(Generalization)”关系是描述用例之间一般与特殊关系的,不同的子用例代表了父用例的不同实现方法。“密码验证”、“智能卡验证”是“身份验证”两种不同的实现方法。它们与“身份验证”之间是泛化关系。 查看试题解析出处>>

相关推荐

发布评论 查看全部评论