正确答案: A
包含(IncludE.
题目:用例(Use Case)用来描述系统对事件做出响应时所采取的行动。用例之间是具有相关性的。在一个"订单输入子系统"中,创建新订单和更新订单都需要核查用户账号是否正确。用例"创建新订单"、"更新订单"与用例"核查客户账号"之间是()关系。
解析:用例是在系统中执行的一系列动作,这些动作将生成特定参与者可见的价值结果。它确定了一个和系统参与者进行交互,并可由系统执行的动作序列。用例模型描述的是外部执行者(Actor)所理解的系统功能。用例模型用于需求分析阶段,它的建立是系统开发者和用户反复讨论的结果,表明了开发者和用户对需求规格达成的共识。两个用例之间的关系主要有两种情况:一种是用于重用的包含关系,用构造型Include表示;另一种是用于分离出不同行为的扩展,用构造型Extend表示。①包含关系:当可以从两个或两个以上的原始用例中提取公共行为,或者发现能够使用一个构件来实现某一个用例的部分功能是很重要的事时,应该使用包含关系来表示它们。②扩展关系:如果一个用例明显地混合了两种或两种以上的不同场景,即根据情况可能发生多种事情,可以断定将这个用例分为一个主用例和一个或多个辅用例描述可能更加清晰。
查看原题 查看所有试题
学习资料的答案和解析:
[单选题]用户文档主要描述所交付系统的功能和使用方法。下列文档中,()属于用户文档。
安装文档
解析:用户文档主要描述所交付系统的功能和使用方法,并不关心这些功能是怎样实现的。用户文档是了解系统的第一步,它可以让用户获得对系统准确的初步印象。用户文档一般包括以下内容:①功能描述:说明系统能做什么。②安装文档:说明怎样安装这个系统以及怎样使系统适应特定的硬件配置。③使用手册:简要说明如何着手使用这个系统(通过丰富的例子说明怎样使用常用的系统功能,并说明用户操作错误是怎样恢复和重新启动的)。④参考手册:详尽描述用户可以使用的所有系统设施以及它们的使用方法,并解释系统可能产生的各种出错信息的含义(对参考手册最主要的要求是完整,因此通常使用形式化的描述技术)。⑤操作员指南(如果需要有系统操作员的话):说明操作员应如何处理使用中出现的各种情况。试题中只有安装文档属于用户文档。其他的需求说明书、系统设计文档、系统测试计划均属于开发文档。
[单选题]系统分析是信息系统开发重要的阶段。系统分析的困难不包括()
系统建模工具的复杂性
解析:系统分析的困难主要来自3个方面:问题空间的理解、人与人之间的沟通和环境的不断变化。问题空间的理解,主要是指系统分析员缺乏足够的对象系统的专业知识,从而无法获取准确和全面的系统需求;人与人之间的沟通主要是指系统分析员和用户之间的沟通比较困难,用户虽然精通业务但往往不善于把业务过程明确地表达出来;环境的不断变化指的是信息系统生存在不断变化的环境中,环境对它不断提出新的要求。
[单选题]在一个典型的基于MVC(Model-View-Controller)的J2EE应用中,分发客户请求、有效组织其他构件为客户端提供服务的控制器由()实现。
Servlet
解析:J2EE平台下实现MVC,系统的界面通常由JSP构件实现,分发客户请求、有效组织其他构件为客户端提供服务的控件器由Servlet构件实现,数据库相关操作由Enity Bean构件实现,系统核心业务逻辑由Session Bean构件实现。
[单选题]需求工程活动产生软件运行特征的规约,指明软件和其他系统元素的接口并建立()
软件必须满足的约束条件
解析:需求工程活动产生软件运行特征的规约,指明软件和其他系统元素的接口并建立软件必须满足的约束条件。数据流图和数据字典只是这些约束条件的表示方法,而程序流程图和体系结构模型是设计阶段的工作。
[单选题]系统输入设计中,采用内部控制方式以确保输入系统数据的有效性,()用于验证数据是否位于合法的取值范围。
域检查
解析:系统输入设计中,通常通过内部控制的方式验证输入数据的有效性。数据类型检查确保输入了正确的数据类型;自检位用于对主关键字进行基于校验位的检查;域检查用于验证数据是否位于合法的取值范围:格式检查按照已知的数据格式对照检查输入数据的格式。
[单选题]RUP是一个二维的软件开发模型,其核心特点之一是(1)。RUP将软件开发生存周期划分为多个循环(cycle),每个循环由4个连续的阶段组成,每个阶段完成确定的任务。设计及确定系统的体系结构,制定工作计划及资源要求是在(2)阶段完成的。
解析:RUP也称为UP、统一过程,其核心特点是:以架构为中心,用例驱动,迭代与增量。该开发模型分4个阶段,分别为初始、细化、构造、移交。其中题干所述的“确定系统的体系结构”是细化阶段的主要工作,所以该空应填细化。
[单选题]下列聚合类型中内聚程度最高的是(1),下列耦合类型中耦合程度最低的是(2)。
解析:模块的独立程度有两个定性标准度量:内聚和耦合。内聚衡量模块内部各元素结合的紧密程度:耦合度量不同模块间互相依赖的程度。按照内聚程度从低到高排列,内聚包括偶然内聚、逻辑内聚、瞬时内聚、过程内聚、通信内聚、顺序内聚和功能内聚,其中功能内聚的内聚程度最高。按照耦合程度从低到高的排列,耦合包括非直接耦合、数据耦合、标记耦合、控制耦合、外部耦合、公共耦合和内容耦合,其中非直接耦合的耦合程度最低。
[单选题]UML的事物是对模型中最具有代表性的成分的抽象,(1)是模型的静态部分,描述概念或物理元素;(2)用来描述、说明和标注模型的任何元素。