软件工程综合知识

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

题目

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

  • A、系统同环境如何进行交互
  • B、由谁安装系统
  • C、系统为哪些对象提供信息、服务
  • D、系统的使用者是谁
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

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

A.系统具有很少的用户

B.系统具有很少的接口

C.系统算法复杂,功能单一

D.系统有很多参与者

A.

B.

C.

D.


正确答案:D

第2题:

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


答案:√

第3题:

关于参与者的说法中错误的是()。

A、参与者是与目标系统交互的人或物

B、参与者可以是实际的人,也可以是外部设备、外部系统等

C、参与者是用例图的重要组成部分,因此它是目标系统的组成部分

D、参与者之间可以存在一定的关系


参考答案:C

第4题:

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

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

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

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

答案:B
解析:

第5题:

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

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

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

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

D.系统运行环境是什么


参考答案:A, B, C

第6题:

UML是一种面向对象的同一建模语言。它包括10种图,其中,用例图展示了外部参与者与系统内用例之间的连接。UML的外部参与者是指(47),用例可以用(48)图来描述。(49)指明了对象所有可能的状态以及状态之间的迁移。协作图描述了协作的(50)之间的交互和链接。

(28)

A.人员

B.单位

C.人员或单位

D.人员或外部系统


正确答案:D

第7题:

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

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

B.由谁安装系统

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

D.系统的使用者是谁


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

第8题:

发起或触发用例的外部用户称为参与者。其中,主要直接同系统交互或触发业务或系统事件的关联人员是()。

A.主要业务参与者

B.主要系统参与者

C.外部服务参与者

D.外部接收参与者


正确答案:A

第9题:

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

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

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

第10题:

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

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

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

更多相关问题