试卷详情
-
需求分析及功能建模方法、数据库概念设计及数据建模
-
[单项选择]需求分析阶段的任务是确定______。
A. 软件开发方法
B. 软件开发工具
C. 软件开发费用
D. 软件系统功能
-
[单项选择]数据库需求分析的方法是______。
A. DFD和IDEFIX方法
B. E-R和IDEFO方法
C. E-R和IDEFIX方法
D. DFD和IDEFO方法
-
[单项选择]以下关于实体集语法叙述错误的是______。
A. IDEFIX用矩形框来表示独立实体集
B. 用圆角矩形框来表示从属实体集
C. 每一个实体集分配一个唯一的名字和一个编码
D. 名字和编码之间用反斜杠(/)分开,放在矩形框的上方
-
[单项选择]以下各项不是数据字典中数据流条目的基本组成部分的是______。
A. 数据流名
B. 数据流组成
C. 数据类型
D. 注释
-
[单项选择]在IDEFO建模中,连接到活动的右方箭头表示的是______。
A. 输入
B. 输出
C. 控制
D. 机制
-
[简答题]某汽车维修公司需建立一个汽车维修数据库,该数据库中需要存储和管理下列信息:
车辆信息:车牌号、车型、发动机号、行驶里程、车辆所有人、联系电话;
维修项目:项目号、项目名称、维修费;
汽车备件:备件号、备件名称、备件单价、库存数量。
以上数据之间存在下列约束:
可以对一个车辆进行多个维修项目,每个维修项目可用于多个车辆,维修项目完成后要在数据库中记录维修时间,一种备件可用于多个维修项目,每个维修项目最多只使用一种备件,但每种备件的数量可以是多个。
1.根据以上需求构建该数据库的概念模型(画E-R图)。
-
[单项选择]需求分析阶段的文档不包括______。
A. 需求说明书
B. 功能模型
C. 各类报表
D. 可行性分析报告
-
[单项选择]以下关于软件需求说明书的内容说法错误的是______。
A. 需求概述是对应用信息系统或软件项目的总体描述
B. 功能需求详细描述系统的总体结构及功能,系统覆盖的功能范围
C. 信息需求完整描述系统涉及的信息范围、数据的属性特征、数据之间的关系及约束
D. 环境需求是对系统的性能要求,包括响应时间、存储容量、系统的适应性、数据的安全性/一致性/可靠性等要求
-
[单项选择]合并E-R图的主要目的是______。
A. 消除冲突
B. 定义实体
C. 确定范围
D. 验证需求
-
[单项选择]DFD方法由4种基本对象元素组成,其中又被称为外部项的是______。
A. 数据源及数据终点
B. 数据流
C. 数据存储
D. 处理
-
[单项选择]评审委员会审核的内容包括______。
①功能需求 ②数据需求 ③性能 ④数据管理
⑤安全性和可操作性 ⑥支持软件方面的选型是否合理且满足需求
A. ①②③⑤
B. ①②③④⑥
C. ①②③④⑤
D. ①②③④⑤⑥
-
[单项选择]一个系统分析员应该具备的素质包括______。
①获取需求的能力 ②管理能力
③技术素养 ④沟通能力
A. ①②③
B. ①③④
C. ②③④
D. ④②③④
-
[单项选择]数据库概念设计的依据不包括______。
A. 需求说明书
B. 功能模型
C. 各类报表
D. 可行性分析报告
-
[单项选择]下列关于属性的语义的说法中错误的是______。
A. 属性被用来描述一类现实或抽象事物的特征或性质
B. 一个属性的具体取值叫属性实例
C. 属性实例由属性的类型和值来定义
D. 属性通常与具体的实体集无关
-
[单项选择]在最终的模型中任何一个不确定联系必须被转化成______。
A. 标定型联系
B. 非标定型联系
C. 分类联系
D. 确定联系
-
[单项选择]需求分析工作包括包括______。
①问题识别 ②需求分析
③编写需求规格说明书 ④需求确认与评审
A. ①②④
B. ①②③
C. ②③④
D. ①②③④
-
[单项选择]需求描述主要由______部分组成。
①需求模型 ②软件需求说明书
③项目文档 ④功能说明书
A. ①②
B. ①②③
C. ①②④
D. ①②③④
-
[单项选择]关于数据库应用系统的需求分析工作,下列说法正确的是______。
A. 通过需求分析过程,需要确定出整个应用系统的目标、任务和系统的范围说明
B. 在需求分析阶段,系统需求分析员要与用户充分沟通,并做出各类用户视图
C. 数据需求分析的主要工作是要辨识出数据处理中的数据处理流程
D. 数据操作响应时间、系统吞吐量、最大并发用户数都是性能需求分析的重要指标
-
[单项选择]以下关于IDEFO建模过程和步骤说法错误的是______。
A. 在开始建立模型之前,首先要明确建模目的及意图
B. 把AO图分解成3~6个主要部分得到AO图
C. 对AO图中的每个矩形框进行分解,就形成了基本的图形层次结构
D. 每张图可附不少于2页的叙述性文字说明
-
[单项选择]以下说法错误的是______。
A. 在开始建立模型之前,首先要明确建模目的及意图
B. AO图确定了整个模型的内外关系,确定了系统的边界,构成进一步分解的基础
C. AO图是模型真正的顶层图。
D. 每张图的边界箭头可以与父图箭头不一致
-
[单项选择]需求分析常用的建模方法包括______。
①DFD ②IDEFO ③E-R模型
A. ①②
B. ①②③
C. ②③
D. ①③
-
[单项选择]下列关于实体集语法说法错误的是______。
A. IDEFIX用椭圆形来表示独立实体集
B. 用圆角矩形框来表示从属实体集
C. 每一个实体集分配一个唯一的名字和一个编码
D. 名字和编码之间用斜杠(/)分开,放在矩形框的上方