niusouti.com

27、下列各组用例之间存在扩展关系的是()。A.借书与还书B.预订机票与网上预订机票C.ATM提款与登录D.购买商品与查找商品

题目

27、下列各组用例之间存在扩展关系的是()。

A.借书与还书

B.预订机票与网上预订机票

C.ATM提款与登录

D.购买商品与查找商品


相似考题
更多“27、下列各组用例之间存在扩展关系的是()。”相关问题
  • 第1题:

    抽象用例代表了某种形式的“复用”,是降低用例之间冗余的极好工具。抽象用例和使用它的用例之间的关系称为()。

    A.关联关系

    B.扩展关系

    C.使用(或包含)关系

    D.继承关系


    正确答案:A

  • 第2题:

    用例(use-case)用来描述系统在对事件做出响应时所采取的行动。用例之间是具有相关性的。在一个“订单输入子系统”中,创建新订单和更新订单都需要核查用户账号是否正确。那么,用例“创建新订单”、“更新订单”与用例“核查客户账号”之间是(27)关系。

    A.包含(include)

    B.扩展(extend)

    C.分类(classification)

    D.聚集(aggregation)


    正确答案:A
    解析:用例是在系统中执行的一系列动作,这些动作将生成特定参与者可见的价值结果。它确定了一个和系统参与者进行交互、并可由系统执行的动作序列。用例模型描述的是外部执行者(actor)所理解的系统功能。用例模型用于需求分析阶段,它的建立是系统开发者和用户反复讨论的结果,表明了开发者和用户对需求规格达成的共识。两个用例之间的关系可以概括为两种情况。一种是用于重用的包含关系,用构造型include或use表示;另一种是用于分离出不同行为的扩展,用构造型extend表示。(1)包含关系当可以从两个或两个以上的原始用例中提取公共行为,或者发现能够使用一个构件来实现某一个用例的部分功能很重要时,我们应该使用包含关系来表示它们。(2)扩展关系如果一个用例明显地混合了两种或两种以上的不同场景,即根据情况可能发生多种事情。我们可以断定将这个用例分为一个主用例和一个或多个辅用例描述可能更加清晰。另外,用例之间还存在一种泛化关系。用例可以被特别列举为一个或多个子用例,这被称作用例泛化。当父用例能够被使用时,任何子用例也可以被使用。例如,我们购买飞机票,既可以是电话订票,也可以是网上订票,则订票用例就是电话订票和网上订票的抽象。

  • 第3题:

    用例之间的关系包括()。

    A.关联关系

    B.扩展关系

    C.使用关系

    D.依赖关系


    答案:ABCD

  • 第4题:

    假设某公司业务的用例模型中,“检验”用例需要等到“生产”用例执行之后才能执行,这两个用例之间的关系属于( )关系。

    A.关联 B.扩展 C.依赖 D.使用


    正确答案:C

  • 第5题:

    下列关于用例图的描述,错误的是()

    • A、用例图中的参与者和用例之间是关联关系
    • B、包含是用例之间的一种依赖关系,指向被包含的用例
    • C、参与者和参与者之间、用例和用例之间都可能出现泛化关系
    • D、扩展关系规范了扩展用例的行为如何及何时插入到被扩展用例的行为之中,由被扩展用例指向扩展用例

    正确答案:D

  • 第6题:

    参与者与用例之间的关系是()

    • A、包含
    • B、扩展
    • C、泛化
    • D、关联

    正确答案:D

  • 第7题:

    用例之间的关系主要有()

    • A、包含
    • B、继承
    • C、扩展
    • D、聚合

    正确答案:A,B,C

  • 第8题:

    用例之间有扩展、使用、组合等几种关系。()


    正确答案:正确

  • 第9题:

    请举例说明用例之间的包含关系和扩展关系的区别?


    正确答案:包含关系用于构造多个用例共同的活动。例如,在ATM系统中,取钱、查询、更改密码等功能都需要验证用户密码。这种情况下应该将密码验证功能独立出来,便于复用、减少冗余。一个用例扩展另一个用例的功能,例如,在图书馆信息管理系统中,读者还书时,系统检查所还图书是否有预订记录,如果有则执行“通知”用例。

  • 第10题:

    在图书管理系统的用例图中,还书用例和罚款用例之间是()关系。

    • A、包含
    • B、扩展
    • C、分类
    • D、聚集

    正确答案:B

  • 第11题:

    多选题
    用例之间的关系有()。
    A

    友元

    B

    扩展

    C

    使用

    D

    组合


    正确答案: C,A
    解析: 暂无解析

  • 第12题:

    单选题
    执行者(Actor)与用例之间的关系是()
    A

    包含关系

    B

    泛化关系

    C

    关联关系

    D

    扩展关系


    正确答案: B
    解析: 暂无解析

  • 第13题:

    执行者(Actor)与用例之间的关系是( )。

    A.包含关系

    B.泛化关系

    C.关联关系

    D.扩展关系


    参考答案:C

  • 第14题:

    面向对象的软件开发过程是用例驱动的,用例是UML的重要部分,用例之间存在着一定的关系,下图表示的是用例之间的()关系。

    A、泛化

    B、包含

    C、扩展

    D、等同


    正确答案:B

  • 第15题:

    执行者与用例之间的关系是()。

    A、包含关系

    B、泛化关系

    C、关联关系

    D、扩展关系


    正确答案:C

  • 第16题:

    面向对象的软件开发过程是用例驱动的,用例是UML的重要部分,用例之间存在着一定的关系,下图表示的是用例之间的 ( ) 关系。

    A.泛化
    B.包含
    C.扩展
    D.等同

    答案:B
    解析:
    泛化关系:当多个用例共同拥有一种类似的结构和行为时,可以将他们的共性抽象成为父用例。泛化关系是继承的反关系,子类继承自父类,父类是子类的泛化。在UML中,泛化关系用带空心三角形的直线来表示,如:

    扩展关系与包含关系的区别是:离开子用例,基用例是否可以实现一个完整的功能。如果能实现一个完整功能就是属于扩展关系,否则就是包含关系。
    显然题目中对于基用例"取款机使用"需要"识别客户"和"验证账号"这二个子用例才够完整执行。若此时增加一个子用例"打印凭条",则它是否被执行都不会影响"取款机使用"这个基用例的实现。

  • 第17题:

    下面关系中不适合描述用例之间关系的是()

    • A、包含
    • B、关联
    • C、扩展
    • D、泛化

    正确答案:B

  • 第18题:

    执行者(Actor)与用例之间的关系是()

    • A、包含关系
    • B、泛化关系
    • C、关联关系
    • D、扩展关系

    正确答案:C

  • 第19题:

    用例之间的关系有()。

    • A、友元
    • B、扩展
    • C、使用
    • D、组合

    正确答案:B,C,D

  • 第20题:

    用例之间的三种关系是()。

    • A、包含、扩展和简化
    • B、合取、析取和扩展
    • C、包含、多态和继承
    • D、包含、扩展和泛化

    正确答案:D

  • 第21题:

    在银行ATM建模中,每次取款或转账都要求登录系统,那么登录系统与它们之间的关系就是()

    • A、包含用例
    • B、被包含用例
    • C、扩展用例
    • D、被扩展用例

    正确答案:B

  • 第22题:

    关于用例之间的包含和扩展关系,下面说法错误的是()

    • A、包含是指一个用例含有另一个用例的行为
    • B、包含关系是一种依赖关系,指向被包含的用例
    • C、扩展关系是从一个扩展用例到一个被扩展用例的一种泛化关系
    • D、扩展关系规范了扩展用例的行为如何及何时插入到被扩展用例的行为之中

    正确答案:C

  • 第23题:

    问答题
    请举例说明用例之间的包含关系和扩展关系的区别?

    正确答案: 包含关系用于构造多个用例共同的活动。例如,在ATM系统中,取钱、查询、更改密码等功能都需要验证用户密码。这种情况下应该将密码验证功能独立出来,便于复用、减少冗余。一个用例扩展另一个用例的功能,例如,在图书馆信息管理系统中,读者还书时,系统检查所还图书是否有预订记录,如果有则执行“通知”用例。
    解析: 暂无解析

  • 第24题:

    判断题
    用例之间有扩展、使用、组合等几种关系。()
    A

    B


    正确答案:
    解析: 暂无解析