niusouti.com
参考答案和解析
正确答案:A
更多“如果用例B是用例A的某项子功能,并且建模者确切地知道在A所对应的”相关问题
  • 第1题:

    说明用例模型的功能,用例图的主要组成部分,用例建模的步骤。


    正确答案:用例模型是表达系统外部事物(行为者)与系统之间交互的可视化工具。一个系统的用例模型由若干用例图组成用例图的主要成分有用例、行为者和系统它用简单的图标元素准确地描述了行为者(角色)与系统的交互情况和系统的功能(用例)。 用例建模的步骤是: (1)确定系统的范围和边界。 (2)确定角色和用例。 (3)对用例进行描述。 (4)定义用例之间的关系。 (5)审核用例模型。
    用例模型是表达系统外部事物(行为者)与系统之间交互的可视化工具。一个系统的用例模型由若干用例图组成,用例图的主要成分有用例、行为者和系统,它用简单的图标元素准确地描述了行为者(角色)与系统的交互情况和系统的功能(用例)。 用例建模的步骤是: (1)确定系统的范围和边界。 (2)确定角色和用例。 (3)对用例进行描述。 (4)定义用例之间的关系。 (5)审核用例模型。 解析:首先分析系统边界,这个教学管理系统与学校教务管理系统和财务管理系统有系统边界,学校教务管理系统只接受学院教学管理系统的汇总信息报表等,不反馈信息;财务管理系统接收学院学生选课情况信息作为收费依据,反馈学生交费信息。
    试题中给出的最高层用例图中显示,有5名参与者,并且已经标出教师和学生,可以从已知中得出还有教学管理员。角色2和角色3都只对一个用例发生关系,并且角色3与用例5是单向传递,综合分析可得出角色3是学校教务管理系统,用例5是学生成绩管理,那么,角色2就是财务系统,用例4是选修课管理,角色1是教学管理员。

  • 第2题:

    在用例建模的过程中,若几个用例执行了同样的功能步骤,此时可以把这些公共步骤提取成独立的用例。这种用例称为(51)。

    A.扩展用例

    B.抽象用例

    C.公共用例

    D.参与用例


    正确答案:B
    解析:用例(VseCase)描述了一个与系统参与者进行交互、并由系统执行的动作序列。UML规范提供了用例之间包含(Include)、扩展(Extend)和泛化(Generalization)3种相关性的关系,各种关系功能及区别如表4-6所示。由以上分析可知,抽象用例是从几个执行相同功能步骤的用例中,将公共步骤提取而成的独立用例。可见抽象用例代表某种形式的“复用”,它是降低用例之间冗余的一种工具。例如,在一个“订单输入子系统”中,创建新订单和更新订单。都需要核查用户账号是否正确。那么,用例“创建新订单”、“更新订单”与用例“核查客户账号”之间是一种包含(Include)关系。

  • 第3题:

    用例集合描述了整个系统所存在的全部使用途径。下列哪些是确定用例的原则?

    Ⅰ.从每个执行者寻找用例很直接,而且每个执行者可能执行多个用例

    Ⅱ.也可用状态转换图来寻找或描述用例,不同的状态转换图代表了不同用例

    Ⅲ.用例由一系列的事务构成,不同用例可以有相同的子事务序列,因此任何一个用例只有当它的全部事务序列都执行完成时才能确定

    Ⅳ.有的功能很难确定是否放在单独的用例中,这需要与客户商讨研究一定的策略

    Ⅴ.在确定好用例后,要对每个用例详细地描述其完成的功能及所对应的执行者

    A.Ⅰ,Ⅱ,Ⅲ和Ⅳ

    B.Ⅱ,Ⅲ,Ⅳ和Ⅴ

    C.Ⅰ,Ⅱ,Ⅲ和Ⅴ

    D.全部


    正确答案:D

  • 第4题:

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

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

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

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

    答案:B
    解析:

  • 第5题:

    下列说法不正确的是()。

    • A、用例和参与者之间的对应关系又叫做通信关联,它表示参与者使用了系统中的哪些用例
    • B、参与者只能是人,不能是子系统、时间等
    • C、特殊需求指的是一个用例的非功能性需求和设计约束
    • D、在扩展关系中,基础用例提供了一个或者多个插入点,扩展用例为这些插入点提供了需要插入的行为

    正确答案:B

  • 第6题:

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

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

    正确答案:B,C

  • 第7题:

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

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

    正确答案:B

  • 第8题:

    为了决定用例的优先级,项目经理使用()的工具。

    • A、用例建模
    • B、获取原型
    • C、用例分级和评估矩阵
    • D、用例依赖关系图

    正确答案:C

  • 第9题:

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

    事件流

    B

    用例

    C

    参与者

    D

    对象


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

  • 第10题:

    单选题
    在用例建模的过程中,若几个用例执行了同样的功能步骤,这时可以把这些公共步骤提取成独立的用例,这种用例称为(1)。在UML的用例图上,将用例之间的这种关系标记为(2)。空白(2)处填()
    A

    association

    B

    extends

    C

    uses

    D

    inheritances


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

  • 第11题:

    多选题
    在采用用例模型捕获需求时,需要执行如下()操作
    A

    描述非功能需求

    B

    用例建模

    C

    识别用例

    D

    识别参与者


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

  • 第12题:

    多选题
    在用例建模的过程中,应包含的步骤有()
    A

    找出参与者

    B

    确定每个参与者相关的用例

    C

    细化每一个用例的用例规约

    D

    检查用例模型


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

  • 第13题:

    在用例建模过程中,若几个用例执行了同样的功能步骤,此时可以把这些公共步骤提取成独立的用例。这种用例称为(41)。在UML用例图上,将用例之间的这种关系标记为(42)。

    A.扩展用例

    B.抽象用例

    C.公共用例

    D.参与用例


    正确答案:B

  • 第14题:

    在用例建模过程中,若几个用例执行了同样的功能步骤,这是可以把这些公共步骤提取成独立的用例,这种用例称为()。

    A.扩展用例

    B.抽象用例

    C.公共用例


    答案:B

  • 第15题:

    在采用用例模型捕获需求时,需要执行如下()操作

    A.描述非功能需求

    B.用例建模

    C.识别用例

    D.识别参与者


    参考答案:A, B, C, D

  • 第16题:

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

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

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

  • 第17题:

    在采用用例模型捕获需求时,需要执行如下()操作

    • A、描述非功能需求
    • B、用例建模
    • C、识别用例
    • D、识别参与者

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

  • 第18题:

    在用例建模的过程中,应包含的步骤有()

    • A、找出参与者
    • B、确定每个参与者相关的用例
    • C、细化每一个用例的用例规约
    • D、检查用例模型

    正确答案:A,B,C

  • 第19题:

    如果用例A与用例B相似,但A的功能较B多,A的动作序列是通过在B的动作序列中的某些执行点上插入附加的动作序列而构成的,则称()

    • A、用例A扩展用例B
    • B、用例A包含用例B
    • C、用例A继承用例B
    • D、用例A实现用例B

    正确答案:C

  • 第20题:

    单选题
    ()是以图形化的方式将系统描述成用例、参与者及其之间的关系。
    A

    用例图

    B

    用例描述

    C

    用例建模

    D

    用例分解


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

  • 第21题:

    单选题
    如果用例A与用例B相似,但A的功能较B多,A的动作序列是通过在B的动作序列中的某些执行点上插入附加的动作序列而构成的,则称()
    A

    用例A扩展用例B

    B

    用例A包含用例B

    C

    用例A继承用例B

    D

    用例A实现用例B


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

  • 第22题:

    单选题
    如果用例B是用例A的某项子功能,并且建模者确切地知道在A所对应的动作序列中何时将调用B,则称()
    A

    用例A扩展用例B

    B

    用例A继承用例B

    C

    用例A包括用例B

    D

    用例A实现用例B


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

  • 第23题:

    单选题
    在用例建模的过程中,若几个用例执行了同样的功能步骤,这时可以把这些公共步骤提取成独立的用例,这种用例称为(1)。在UML的用例图上,将用例之间的这种关系标记为(2)。空白(1)处填()
    A

    扩展用例

    B

    抽象用例

    C

    公共用例

    D

    参与用例


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