当前位置:首页 > 问题分类 > 计算机类考试 > 软考高级 > 问题详情

问题:

用例从用户角度描述系统的行为。用例之间可以存在一定的关系。在“某图书馆管理系统”用例模型中,所

用例从用户角度描述系统的行为。用例之间可以存在一定的关系。在“某图书馆管理系统”用例模型中,所有用户使用系统之前必须通过“身份验证”。“身份验证”可以有“密码验证”和“智能卡验证”两种方式,则“身份验证”与“密码验证”和“智能卡验证之间是(32)关系。

A.关联

B.包含

C.扩展

D.泛化


  参考答案

正确答案:D
解析:用例从用户角度描述系统的行为,用例图中可使用的关系有四种:关联关系、包含关系、扩展关系和泛化关系。当参与者与用例之间进行交互时,用例和参与者之间拥有关联关系;在一个复杂系统中,不同的用例之间可能存在一些相同的行为,可以将这些相同的行为提取出来单独组成一个用例。当其他用例使用该用例时,用例之间便形成了包含关系。在用例的执行过程中,可能会出现异常行为,也可能会在不同的流程分支中选择执行,这时可以将异常行为或可选分支抽象成一个单独的扩展用例,它与主用例之间形成扩展关系。用例之间的泛化关系是描述用例之间一般与特殊关系的,不同的子用例代表了父用例的不同实现方法。

相关题目:

一个设计良好的软件系统应具有______的特征。
A.低内聚、低耦合
B.高内聚、低耦合
C.高内聚、高耦合
D.低内聚、低耦合
A.
B.
C.
D.

新项目与过去成功开发过的一个项目类似,但规模更大,这时应该使用______进行项目开发设计。
A.原型法
B.变换模型
C.瀑布模型
D.螺旋模型
A.
B.
C.
D.

建立企业信息系统应该遵循一定的原则,以下原则不适当的是______。
A.必须支持企业的战略目标
B.应该自上而下地规划和实现
C.应该支持企业各个管理层的需求
D.应该向整个企业提供一致的信息
A.
B.
C.
D.