基于用例图的需求捕获的第一步就是确定系统的参与者,在寻找系统参与者时,可以根据以下()等问题来确定A、系统同环境如何进行交互B、由谁安装系统C、系统为哪些对象提供信息、服务D、系统的使用者是谁

题目

基于用例图的需求捕获的第一步就是确定系统的参与者,在寻找系统参与者时,可以根据以下()等问题来确定

  • A、系统同环境如何进行交互
  • B、由谁安装系统
  • C、系统为哪些对象提供信息、服务
  • D、系统的使用者是谁

相似考题
更多“基于用例图的需求捕获的第一步就是确定系统的参与者,在寻找系统参与者时,可以根据以下()等问题来确定A、系统同环境如何进行交互B、由谁安装系统C、系统为哪些对象提供信息、服务D、系统的使用者是谁”相关问题
  • 第1题:

    当系统有很多参与者时,用例是捕获系统需求最好的选择。()


    答案:√

  • 第2题:

    在识别用例时,以下()问题可以帮助识别用例

    A.当系统状态发生故障时,是否需要通知参与者

    B.系统是否存在外部事件,如果存在,是哪个能参与者通知系统这些个部事件

    C.参与者希望系统为他提供什么样的功能

    D.系统运行环境是什么


    参考答案:A, B, C

  • 第3题:

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

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

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

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

    答案:B
    解析:

  • 第4题:

    关于用例图中的参与者说法正确的是()

    A.参与者是与系统交互的事物,都是由人来承担
    B.当系统需要定时触发时,时钟就是一个参与者
    C.参与者可以在系统外部,也可能在系统内部
    D.系统某项特定功能只有一个参与者

    答案:B
    解析:
    此题考查UML用例图知识。参与者是与系统交互的所有事物,该角色不仅可以由人承担,还可以是其他系统和硬件设备,甚至是系统时钟。(1)其他系统:当系统需要与其他系统交互时,其他系统就是一个参与者。例如,对某企业的在线教育平台系统而言,该企业的OA系统就是一个参与者。(2)硬件设备:如果系统需要与硬件设备交互,硬件设备就是一个参与者。例如,在开发集成电路(Integrated Circuit, IC)卡门禁系统时,IC卡读写器就是一个参与者。(3)时钟:当系统需要定时触发时,时钟就是一个参与者。例如,开发在线测试系统中的“定时交卷”功能时,就需要引入时钟作为参与者。

  • 第5题:

    面向对象系统分析与设计中,结构图用于描述事物之间的关系,包括(请作答此空);行为图用于描述参与者与用例之间的交互及参与者如何使用系统,包括( )。

    A. 用例图、类图、对象图和通信图
    B. 用例图、类图、对象图和部署图
    C. 类图、对象图、组件图和部署图
    D. 类图、对象图、组件图和通信图

    答案:C
    解析:
    本题考查面向对象分析与设计的基本概念。 在UML中,有两种类型的图:结构图和行为图。结构图用来描述事物之间的关系;包括类图、对象图、组件图和部署图。行为图用来描述参与者和用例之间的交互,或者描述参与者如何使用系统;行为图包括用例图、顺序图、活动图、状态图和通信图。

  • 第6题:

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

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

    正确答案:B

  • 第7题:

    用例方法的基本思想不应包括()

    • A、从用户角度看系统所提供的服务
    • B、了解系统内部结构和设计
    • C、对系统功能整体的认知
    • D、参与者与系统发生的交互

    正确答案:B

  • 第8题:

    使用基于用例的方法进行需求分析时的第一步是()。

    • A、确定用例
    • B、确定参与者
    • C、用例之间的关系
    • D、确定参与者和用例的通信

    正确答案:C

  • 第9题:

    下面关于用例描述不正确的是()

    • A、用例可以理解为系统为响应用户要求执行的活动
    • B、基本业务流程级别的每个目标可以提取为一个用例
    • C、通过确定系统必须响应的事件可以确定用例
    • D、引起系统响应的所有用例都是由外部参与者引起的

    正确答案:D

  • 第10题:

    单选题
    当()时,用例是捕获系统需求最好的选择。
    A

    系统具有很少的用户

    B

    系统具有很少的接口

    C

    系统算法复杂、功能单一

    D

    系统有很多参与者


    正确答案: D
    解析: 用例描述的是系统应具备的功能,该功能通过用户与系统的交互来实现,是开发者与用户交流的工具,可用来很好地定义系统的边界。所以,当用户较多时候,采用用例能够较好地捕获系统需求。

  • 第11题:

    单选题
    在建立系统的用例模型时,首先应该确定系统的参与者。以下问题中,对于确定参与者没有用处的是()
    A

    谁是系统的主要用户,即谁使用系统的主要功能

    B

    谁来管理、维护系统,以保证系统的正常运行

    C

    系统的功能应该如何实现

    D

    系统需要与哪些其他的系统交互


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

  • 第12题:

    (难度:中等)UML就是以用例来捕获系统所有的系统需求的。

    答案:(no)

  • 第13题:

    基于用例图的需求捕获的第一步就是确定系统的参与者,在寻找系统参与者时,可以根据以下()等问题来确定

    A.系统同环境如何进行交互

    B.由谁安装系统

    C.系统为哪些对象提供信息、服务

    D.系统的使用者是谁


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

  • 第14题:

    当( )时,用例是捕获系统需求最好的选择。

    A:系统具有很少的用户
    B:系统具有很少的接口
    C:系统算法复杂,功能单一
    D:系统有很多参与者

    答案:D
    解析:
    用例描述的是系统的用户跟系统的交互,是开发者与用户交流的工具,可用来很好的定义系统的边界。所以当用户较多时,可以用用例较好的捕获系统的需求。

  • 第15题:

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

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

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

  • 第16题:

    当( )时,用例是捕获系统需求最好的选择。

    A. 系统具有很少的用户
    B. 系统具有很少的接口
    C. 系统算法复杂,功能单一
    D. 系统有很多参与者

    答案:D
    解析:
    用例描述的是系统的用户跟系统的交互,是开发者与用户交流的工具,可用来很好的定义系统的边界。所以当用户较多时,可以用用例较好的捕获系统的需求。

  • 第17题:

    用例视图描述了系统的()与系统进行交互的功能,是参与者所能观察和使用到的系统功能的模型图。


    正确答案:参与者

  • 第18题:

    在识别用例时,以下()问题可以帮助识别用例

    • A、当系统状态发生故障时,是否需要通知参与者
    • B、系统是否存在外部事件,如果存在,是哪个能参与者通知系统这些个部事件
    • C、参与者希望系统为他提供什么样的功能
    • D、系统运行环境是什么

    正确答案:A,B,C

  • 第19题:

    UML就是以用例来捕获系统所有的系统需求的。


    正确答案:错误

  • 第20题:

    下面哪些是识别用例时要引起的注意要点?()

    • A、参与者希望系统提供什么功能
    • B、参与者是否会读取,创建,修改,删除,存储系统的某种信息。如果是的话,参与者又是如何完成这些操作的
    • C、参与者是否会将外部的某些事件通知给系统
    • D、系统将会有哪些人来使用

    正确答案:A,B,C

  • 第21题:

    多选题
    在识别用例时,以下()问题可以帮助识别用例
    A

    当系统状态发生故障时,是否需要通知参与者

    B

    系统是否存在外部事件,如果存在,是哪个能参与者通知系统这些个部事件

    C

    参与者希望系统为他提供什么样的功能

    D

    系统运行环境是什么


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

  • 第22题:

    单选题
    用例方法的基本思想不应包括()
    A

    从用户角度看系统所提供的服务

    B

    了解系统内部结构和设计

    C

    对系统功能整体的认知

    D

    参与者与系统发生的交互


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

  • 第23题:

    单选题
    使用基于用例的方法进行需求分析时的第一步是()。
    A

    确定用例

    B

    确定参与者

    C

    用例之间的关系

    D

    确定参与者和用例的通信


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