(软件工程复习核心重点)第三章需求分析习题

您所在的位置:网站首页 软件工程题目及答案 (软件工程复习核心重点)第三章需求分析习题

(软件工程复习核心重点)第三章需求分析习题

2023-09-01 02:09| 来源: 网络整理| 查看: 265

pdf下载:密码7281专栏目录首页:【专栏必读】软件工程导论第六版(张海藩)专栏学习笔记目录导航

文章目录 一:选择题二:填空题三:名词解释(1)必考 四:简答题(1)必考(2)了解 五:应用题/画图题

一:选择题 二:填空题

需求分析的任务

确定对系统的综合要求分析系统的数据要求导出系统的逻辑模型修改系统的开发计划

确定对系统的综合要求有

功能要求性能要求可靠性和可用性要求出错处理要求接口需求约束逆向需求将来可能提出需求

与用户沟通获取需求的方法

访谈面向数据流自顶向下逐步求精简易的应用规格说明技术快速建立软件原型

需求验证的四个方面

一致性完整性有效性现实性 三:名词解释 (1)必考 状态:状态是任何可以被观察到的系统行为模式,一个状态代表系统的一种行为模式。状态规定了系统对事件的响应方式。系统对事件的响应,既可以是做一个(或一系列)动作,也可以是仅仅改变系统本身的状态,还可以是既改变状态,又做动作事件:事件就是引起系统做动作或(和)转换状态的控制信息PSL(问题陈述语言):是用来描述系统的形式语言PSA(问题陈述分析程序):是处理PSL描述的分析程序 四:简答题 (1)必考

在这里插入图片描述

【答案】

需求分析的定义:需求分析是软件定义时期的最后一个阶段,它的基本任务是准确地回答“系统必须做什么”这个问题,目标系统提出完整、准确、清晰、具体的要求。在需求分析阶段结束之前,系统分析员应该写出软件需求规明书,以书面形式准确地描述软件需求

需求分析的必要性:为了开发出真正满足用户需求的软件产品,首先必须要知道用户的需求。对软件需求的深入理解是软件开发工作获得成功的必要前提,不论人们把设计和编码工作做得如何出色,不能满足用户需求的程序只会让用户失望

软件系统需求

功能要求性能要求可靠性和可用性要求出错处理需求接口需求约束逆向需求将来可能提出需求

需求分析的准则是什么

在这里插入图片描述

需求分析的任务

在这里插入图片描述

在这里插入图片描述

【答案】

在这里插入图片描述

实体联系图作用、优点

E-R模型比较接近人的思维习惯方式E-R模型使用简单的图形符号表达,便于用户理解

状态转换图相关概念

相关定义

在这里插入图片描述

符号表示

在这里插入图片描述

验证需求的四个方面和方法

四个方面

在这里插入图片描述

方法 在这里插入图片描述

(2)了解

数据模型定义、作用

为了把用户的数据要求清楚、准确地描述出来,通常建立一个概念性的数据模型(信息模型)。概念性数据模型是一种面向问题的数据模型,是按照用户的观点对数据建立的模型。它描述了从用户角度看到的数据,它反映了用户的现实环境,而且与在软件系统中的实现方法无关

五:应用题/画图题

在这里插入图片描述

【答案】

在这里插入图片描述 请添加图片描述

在这里插入图片描述 2.3在这里插入图片描述

【答案】 ①:数据流图 先画顶层

请添加图片描述 分解

请添加图片描述 ②:E-R图

请添加图片描述

在这里插入图片描述 2.4 在这里插入图片描述

①:数据流图

第一级 在这里插入图片描述 第二级

在这里插入图片描述

②:E-R图

请添加图片描述

在这里插入图片描述

【答案】

复印机的状态有:闲置、复印、缺纸、卡纸引起状态转换的事件:复印命令、完成复印命令、发现缺纸、装满纸、发生卡纸、卡纸排除

请添加图片描述



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3