可学答题网 > 问答 > 面向对象方法题库,高级系统架构师题库
目录: 标题| 题干| 答案| 搜索| 相关
问题

用例(use case)用来描述系统对事件做出响应时所采取的行动。用例之间


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

  • A包含(includE.
  • B扩展(extenD.
  • C分类(classification)
  • D聚集(aggregation)
参考答案
参考解析:

用例是在系统中执行的一系列动作,这些动作将生成特定参与者可见的价值结果。它确定了一个和系统参与者进行交互,并可由系统执行的动作序列。用例模型描述的是外部执行者(actor)所理解的系统功能。用例模型用于需求分析阶段,它的建立是系统开发者和用户反复讨论的结果,表明了开发者和用户对需求规格达成的共识。两个用例之间的关系主要有两种情况:一种是用于重用的包含关系,用构造型include表示;另一种是用于分离出不同行为的扩展,用构造型extend表示。①包含关系:当可以从两个或两个以上的原始用例中提取公共行为,或者发现能够使用一个构件来实现某一个用例的部分功能是很重要的事时,应该使用包含关系来表示它们。②扩展关系:如果一个用例明显地混合了两种或两种以上的不同场景,即根据情况可能发生多种事情,可以断定将这个用例分为一个主用例和一个或多个辅用例描述可能更加清晰。

分类:面向对象方法题库,高级系统架构师题库
相关推荐

1、In which two cases would you use an ou

In which two cases would you use an outer join? ()A The tables being joined have NOT NULL columns.B The tables being joined have only matc...

2、在关于用例(use case)的描述中,错误的是(1)。

在关于用例(use case)的描述中,错误的是(1)。A用例将系统的功能范围分解成许多小的系统功能陈述B一个用例代表了系统的一个单一的目标C用例是一个行为上相关的步骤序列D用例描...

3、用例图主要用来描述用户与系统功能单元之间的关系,它展示了一个外部用户能够观

用例图主要用来描述用户与系统功能单元之间的关系,它展示了一个外部用户能够观察到的系统功能模型图。在一个订票系统中,下图表现的是()关系AA、泛化BB、继承CC、扩展DD、依赖

4、用例(Use Case)用来描述系统对事件做出响应时所采取的行动。用例之间

用例(Use Case)用来描述系统对事件做出响应时所采取的行动。用例之间是具有相关性的。在一个"订单输入子系统"中,创建新订单和更新订单都需要核查用户账号是否正确。用例"创...

5、用例分析的目标用来标识和定义系统必须支持的所有业务过程。

用例分析的目标用来标识和定义系统必须支持的所有业务过程。A正确B错误

6、()用来描述用例图中每个case,用文本文档来完成。

()用来描述用例图中每个case,用文本文档来完成。AA、活动描述BB、状态描述CC、类描述DD、用例描述