软件工程——需求分析试题空白

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一、填空
1. 结构化的系统分析方法中,对目标系统的功能域建模主要使用(数据流)图;对行为域建模主要使用(状态迁移)图,对数据域建模主要使用(实体关系)图。

二、选择题
1.在下列收集需求的方式中,与用户直接沟通的方式是(A )。

A、访谈
B、调查表
C、原型
D、JAD会议
2.业务需求的获取应该来自于( B )。

A、客户
B、用户
C、系统分析员
D、都不是
3.需求分析阶段的任务是确定( D)。

A、软件开发方法
B、软件开发工具
C、软件开发费
D、软件系统的功能
4.需求分析中开发人员要从用户那里了解(A)。

A、软件做什么
B、用户使用界面
C、输入的信息
D、软件的规模
5.需求分析的主要目的是(BC )
A、系统开发的具体方案
B、进一步确定用户的需求
C、解决系统是“做什么的问题”
D、解决系统是“如何做的问题”
6.在E-R模型中,包含以下基本成分( C )。

A、数据、对象、实体
B、控制、联系、对象
C、实体、联系、属性
D、实体、属性、对象
7.数据字典是数据流图中所有元素的定义的集合,一般由以下4类条目组成( C )。

A、数据说明条目、控制流条目、加工条目、数据存储条目
B、数据流条目、数据项条目、文件条目、加工条目
C、数据源条目、数据流条目、数据处理条目、数据文件条目
D、数据流条目、数据文件条目、数据池条目、加工条目
8. 需求规格说明描述了(A )。

A. 计算机系统的功能、性能及其约束
B. 每个指定系统的实现
C. 软件体系结构的元素
D. 系统仿真所需要的时间
三、分析设计题
1、某银行计算机储蓄系统的工作流程大致如下:储户填写的存款单或取款单由业务员键入系统,如果是存款则系统记录存款人的姓名、住址(或电话号码)、身份证号码、存款类型、存款日期、到期日期、利率及密码(可选)等信息,并印出存款单给储户;如果是取款而且存款时留有密码,则系统首先核对储户密码,若密码正确或存款时未留密码,则系统计算利息并印出利息清单给储户。

请用数据流图描绘本系统的功能,并画出系统的E-R图。

数据流图
2、自学考试报名过程中有个“记录报名单”的加工。

该加工主要是根据报名表(姓名、性别、身份证号、课程名)和开考课程(课程名、开考时间)、经校核,编号、填写、输出准考证给报名者,同时记录到考生名册中(准考证号、姓名、课程)。

请绘制该加工的DFD图,并写出数据词典中的数据流条目。

DFD图
数据流字典
报名单=姓名+性别+身份证号+课程名开考课程=课程名+开考时间
考生名册=准考证号+姓名+课程。

相关文档
最新文档