更多“用例中的主要关系有()、()和()。”相关问题
  • 第1题:

    解释图5—3中用例u3和用例Withdraw、Deposit等四个用例之间的关系及其内涵。


    正确答案:Transaction是一个抽象泛化用例具有其他事务类型共有的属性和行为每个具体的事务类型继承它并实现适合自己的特定的操作。
    Transaction是一个抽象泛化用例,具有其他事务类型共有的属性和行为,每个具体的事务类型继承它,并实现适合自己的特定的操作。 解析:问题1:识别参与者时,考查和系统交互的人员和外部系统。本题中,与系统交互的人员包括客户(Customer)和银行操作员(()perator),与本模拟系统交互的外部系统包括银行系统(Sank)。考查用例时,通过判断哪一个特定参与者发起或者触发了与系统的哪些交互,来识别用例并建立和参与者之间的关联。考查用例之间的关系时,-include;(包含)定义了用例之问的包含关系,用于一个用例包含另一个用例的行为的建模;如果可以从一个用例的执行中,在需要时转向执行另一个用例,执行完返回之前的用例继续执行,用例间即存在<<extend>>关系。
    问题2:序列图是场景的图形化表示,描述了以时间顺序组织的对象之间的交互活动。构造序列图时遵循如下指导原则:确定顺序图的范围,描述这个用例场景或一个步骤;绘制参与者和接口类,如果范围包括这些内容的话;沿左手边列出用例步骤:对控制器类及必须在顺序中协作的每个实体类,基于它拥有的属性或已经分配给它的行为绘制框;为持续类和系统类绘制框;绘制所需消息,并把每条消息指到将实现响应消息的责任的类上;添加活动条指示每个对象实例的生命期;为清晰起见,添加所需的返回消息;如果需要,为循环、可选步骤和替代步骤等添加框架。
    问题3:用例之间的继承关系表示子类型“是一种”父类型。其中父类型通常是一个抽象泛化用例,具有子类型共有的属性和行为,每个具体的子类型继承它,并实现适合自己的特定的操作。本题中Transaction、Withdraw和Deposit等四个用例之间的关系即为继承关系,Transaction即是一个抽象泛化用例,具有其他事务类型共有的属性和行为,每个具体的事务类型继承它,并实现适合自己的特定的操作。

  • 第2题:

    以下关于用例图的叙述中,不正确的是( )。

    A.系统用例图反映了整个系统提供的外部可见服务

    B.系统用例图对系统的协作建模

    C.用例图主要包含用例、参与者及其之间关系三个要素
    D.系统用例图对系统的需求建模

    答案:B
    解析:

  • 第3题:

    以下关于用例图的叙述中,不正确的是(1)。图书馆管理系统需求中包含“还书”用例和“到书通知”用例,对于“还书”用例,应先查询该书是否有人预定,若有则执行“到书通知”。“还书”用例和“到书通知’’用例是(2)关系,以下用例图中,(3例,那么“还书”用例和“验证身份”用例之间是(4)关系。
    4、____

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

    答案:C
    解析:
    用例图展现了一组用例、参与者以及它们之间的关系;通常包括:用例;参与者;扩展关系、包含关系。用例是对一组动作序列的描述,系统执行这些动作将产生一个对特定的参与者有价值而且可观察的结果。用例图用于对系统的静态用例视图进行建模。这个视图主要支持系统的行为,即该系统在它的周边环境的语境中提供的外部可见服务。当对系统的静态用例视图建模时,可以用下列两种方式来使用用例图。1、对系统的语境建模。对一个系统的语境进行建模,包括围绕整个系统画一条线,并声明有哪些参与者位于系统之外并与系统进行交互。在这里,用例图说明了参与者以及他们所扮演的角色的含义。2、对系统的需求建模。对一个系统的需求进行建模,包括说明这个系统应该做什么(从系统外部的一个视点出发),而不是考虑系统应该怎么做。在这里,用例图说明了系统想要的行为。通过这种方式,用例图使我们能够把整个系统看作一个黑盒子。可以观察到系统外部有什么,系统怎样与哪些外部事物相互作用,但却看不到系统内部是如何工作的。扩展:对基用例的扩展,基用例是一个完整的用例,即使没有子用例的参与,也可以完成一个完整的功能。在用例图中使用带箭头的虚线表示(在线上标注<>),箭头从子用例指向基用例。
    包含:include为包含关系,当两个或多个用例中共用一组相同的动作,这时可以将这组相同的动作抽出来作为一个独立的子用例,供多个基用例所共享。include关系在用例图中使用带箭头的虚线表示(在线上标注<>),箭头从基用例指向子用例。

  • 第4题:

    某订单处理系统中,“创建新订单”和“更新订单”两个用例都需要检查客户的账号是否正确,为此定义一个通用的用例“核查客户账户”。用例“创建新订单”和“更新订单”与用例“核查客户账户”之间是( )。

    A. 包含关系
    B. 聚合关系
    C. 泛化关系
    D. 关联关系

    答案:A
    解析:
    本题考查用例建模中用例之间的基本关系。使用用例健模系统需求时,两个或多个用例可能执行同样的功能步骤。把这些公共步骤提取成独立的用例,称为抽象用例。抽象用例代表了某种程度的复用,是降低用例之间冗余的较好方式。抽象用例可以被另一个需要使用它的功能用例访问,抽象用例和使用它的用例之间的关系你为使用关系。

  • 第5题:

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

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

    正确答案:D

  • 第6题:

    用例与用例之间的关系主要有哪两种?其区别是什么?


    正确答案: 用例之间的关系主要有《包含》(也称《使用》)和《扩展》。
    《包含》表示一个用例所执行的功能中总是包括被包含用例的功能;《扩展》是指一个用例的执行可能需要由其他用例的功能来扩展,《扩展》联系可用于对期望或可选的行为建模,但其主要用途是使基本用例的功能不依赖于扩展用例。

  • 第7题:

    在UML中,定义了用例图来描述()及他们之间的关系,而用例建模的主要工作是书写用例规约。

    • A、事件流
    • B、用例
    • C、参与者
    • D、对象

    正确答案:B,C

  • 第8题:

    在两个用例中,如果一个用例拥有另一个用例的所有结构、行为和关系,并在此基础上增加了新的特性,则此两个用例之间可以用泛化关系表示。


    正确答案:正确

  • 第9题:

    用例之间的主要关系。


    正确答案: 用例之间的关系有包含、扩展和泛化等3种;
    包含关系:是指用例可以简单地包含其他用例具有的行为,并把它所包含的用例行为自身行为的一部分;
    扩展关系:在一定条件下,把新的行为加入到已有的用例中,获得的新用例叫做扩展用例,原有的用例叫做基础用例,从扩展用例到基础用例的关系就是扩展关系;
    泛化关系:用例的泛化指的是一个父用例可以被特化形成多个子用例,而父用例和子用例之间的关系就是泛化关系。

  • 第10题:

    在用例图中,用例与用例之间的关系通常有()、()和()。


    正确答案:扩展;包含;泛化

  • 第11题:

    多选题
    决定用例重要性的工具有()。
    A

    用例关联关系图

    B

    用例扩展关系图

    C

    用例分级和评估矩阵

    D

    用例依赖关系图


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

  • 第12题:

    填空题
    在用例图中,用例与用例之间的关系通常有()、()和()。

    正确答案: 扩展,包含,泛化
    解析: 暂无解析

  • 第13题:

    以下关于用例图的叙述中,不正确的是( )。图书馆管理系统需求中包含“还书”用例和“到书通知”用例,对于“还书”用例,应先查询该书是否有人预定,若有则执行“到书通知”。“还书”用例和“到书通知’’用例是( )关系,以下用例图中,( )是正确的。管理员处理“还书”用例时,需要先执行“验证身份“用例,那么“还书”用例和“验证身份”用例之间是( )关系。

    A.系统用例图反映了整个系统提供的外部可见服务B.系统用例图对系统的协作建模 C.用例图主要包含用例、参与者及其之间关系三个要素D.系统用例图对系统的需求建模 A.关联 B.扩展 C.包含 D.泛化 A.B.C.D.A.关联 B.扩展 C.包含 D.泛化


    正确答案:B,B,B,C

  • 第14题:

    以下关于用例图的叙述中,不正确的是(1)。图书馆管理系统需求中包含“还书”用例和“到书通知”用例,对于“还书”用例,应先查询该书是否有人预定,若有则执行“到书通知”。“还书”用例和“到书通知’’用例是(2)关系,以下用例图中,(3)是正确的。管理员处理“还书”用例时,需要先执行“验证身份“用例,那么“还书”用例和“验证身份”用例之间是(4)关系。
    3、____

    A.一
    B.二
    C.三
    D.四

    答案:B
    解析:
    用例图展现了一组用例、参与者以及它们之间的关系;通常包括:用例;参与者;扩展关系、包含关系。用例是对一组动作序列的描述,系统执行这些动作将产生一个对特定的参与者有价值而且可观察的结果。用例图用于对系统的静态用例视图进行建模。这个视图主要支持系统的行为,即该系统在它的周边环境的语境中提供的外部可见服务。当对系统的静态用例视图建模时,可以用下列两种方式来使用用例图。1、对系统的语境建模。对一个系统的语境进行建模,包括围绕整个系统画一条线,并声明有哪些参与者位于系统之外并与系统进行交互。在这里,用例图说明了参与者以及他们所扮演的角色的含义。2、对系统的需求建模。对一个系统的需求进行建模,包括说明这个系统应该做什么(从系统外部的一个视点出发),而不是考虑系统应该怎么做。在这里,用例图说明了系统想要的行为。通过这种方式,用例图使我们能够把整个系统看作一个黑盒子。可以观察到系统外部有什么,系统怎样与哪些外部事物相互作用,但却看不到系统内部是如何工作的。

    扩展: 对基用例的扩展,基用例是一个完整的用例,即使没有子用例的参与,也可以完成一个完整的功能。在用例图中使用带箭头的虚线表示(在线上标注<>),箭头从子用例指向基用例。
    包含: include为包含关系,当两个或多个用例中共用一组相同的动作,这时可以将这组相同的动作抽出来作为一个独立的子用例,供多个基用例所共享。include关系在用例图中使用带箭头的虚线表示(在线上标注<>),箭头从基用例指向子用例。

  • 第15题:

    以下关于用例图的叙述中,不正确的是(1)。图书馆管理系统需求中包含“还书”用例和“到书通知”用例,对于“还书”用例,应先查询该书是否有人预定,若有则执行“到书通知”。“还书”用例和“到书通知’’用例是(2)关系,以下用例图中,(3)是正确的。管理员处理“还书”用例时,需要先执行“验证身份“用例,那么“还书”用例和“验证身份”用例之间是(4)关系。
    1、_____

    A.系统用例图反映了整个系统提供的外部可见服务
    B.系统用例图对系统的协作建模
    C.用例图主要包含用例、参与者及其之间关系三个要素
    D.系统用例图对系统的需求建模

    答案:B
    解析:
    用例图展现了一组用例、参与者以及它们之间的关系;通常包括:用例;参与者;扩展关系、包含关系。用例是对一组动作序列的描述,系统执行这些动作将产生一个对特定的参与者有价值而且可观察的结果。用例图用于对系统的静态用例视图进行建模。这个视图主要支持系统的行为,即该系统在它的周边环境的语境中提供的外部可见服务。当对系统的静态用例视图建模时,可以用下列两种方式来使用用例图。1、对系统的语境建模。对一个系统的语境进行建模,包括围绕整个系统画一条线,并声明有哪些参与者位于系统之外并与系统进行交互。在这里,用例图说明了参与者以及他们所扮演的角色的含义。2、对系统的需求建模。对一个系统的需求进行建模,包括说明这个系统应该做什么(从系统外部的一个视点出发),而不是考虑系统应该怎么做。在这里,用例图说明了系统想要的行为。通过这种方式,用例图使我们能够把整个系统看作一个黑盒子。可以观察到系统外部有什么,系统怎样与哪些外部事物相互作用,但却看不到系统内部是如何工作的。
    扩展:对基用例的扩展,基用例是一个完整的用例,即使没有子用例的参与,也可以完成一个完整的功能。在用例图中使用带箭头的虚线表示(在线上标注<>),箭头从子用例指向基用例。
    包含:include为包含关系,当两个或多个用例中共用一组相同的动作,这时可以将这组相同的动作抽出来作为一个独立的子用例,供多个基用例所共享。include关系在用例图中使用带箭头的虚线表示(在线上标注<>),箭头从基用例指向子用例。

  • 第16题:

    下列对用例的泛化关系描述不正确的是()。

    • A、用例的泛化关系中,所有的子用例都有相似的目的和结构。注意它们是整体上的相似
    • B、用例的泛化关系中,基础用例在目的上可以完全不同,但是它们都有一段相似的行为,它们的相似是部分的相似不是整体的相似
    • C、用例的泛化关系类似于面向对象中的继承,它把多个子用例中的共性抽象成一个父用例。子用例在继承父用例的基础上可以进行修改
    • D、用例的泛化指的是一个父用例可以被特化形成多个子用例,而父用例和子用例之间的关系就是泛化关系

    正确答案:B

  • 第17题:

    用例之间的关系有哪些?


    正确答案:用例之间的关系主要有泛化、包含和扩展。 泛化表示了一个具体的用例和一个一般化的用例之间的关系。 包含表示了一个用例的执行将含有另一个用例的执行。 扩展表示了一个用例的行为如何和何时被插入到一个被扩展用例之中。

  • 第18题:

    某订单处理系统中,"创建新订单"和"更新订单"两个用例都需要检查客户的账号是否正确,为此定义一个通用的用例"检查客户账户",用例"创建新订单"和"更新订单"与"检查客户账户"之间是()

    • A、包含关系
    • B、聚合关系
    • C、泛化关系
    • D、关联关系

    正确答案:A

  • 第19题:

    在两个用例中,如果一个用例拥有另一个用例的所有结构、行为和关系,并在此基础上增加了新的特性,则此两个用例之间可以用()关系表示。

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

    正确答案:C

  • 第20题:

    下面是用例间主要关系的有()。

    • A、扩展
    • B、包含
    • C、依赖
    • D、泛化

    正确答案:A,B,D

  • 第21题:

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

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

    正确答案:C

  • 第22题:

    判断题
    在两个用例中,如果一个用例拥有另一个用例的所有结构、行为和关系,并在此基础上增加了新的特性,则此两个用例之间可以用泛化关系表示。
    A

    B


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

  • 第23题:

    多选题
    在UML中,定义了用例图来描述()及他们之间的关系,而用例建模的主要工作是书写用例规约。
    A

    事件流

    B

    用例

    C

    参与者

    D

    对象


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