下载此文档

(软件工程课件)第3章软件需求分析.ppt


文档分类:IT计算机 | 页数:约103页 举报非法文档有奖
1/103
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/103 下载此文档
文档列表 文档介绍
第3章软件需求分析 2017 年3月 25 日第1页第3章软件需求分析本章内容结构?本章引言?学****目标?教学内容?本章小结?思考和练****课堂讨论第3章软件需求分析本章引言?软件需求分析是软件开发期的第一个阶段,基本任务是准确地回答“系统必须做什么? ”这个问题。?软件需求分析是整个系统开发的基础。在此阶段结束前, 系统分析员应该写出软件需求规格说明书,以书面形式准确地描述软件需求。?本章将讲述需求分析的任务和步骤、需求获取的常用方法、需求分析的常用方法、结构化分析方法、需求分析的图形工具、 SA 方法的应用、数据库内容的需求分析和描述以及需求规格说明书的撰写。 2017 年3月 25 日第2页第3章软件需求分析 2017 年3月 25 日第3页学****目标?了解需求分析的任务和步骤?了解需求获取的常用方法?理解需求分析的常用方法?熟练掌握结构化分析方法?熟悉需求分析的图形工具及其用法?理解和掌握数据库内容的需求分析和描述?掌握需求规格说明书的主要内容及撰写方法第3章软件需求分析 2017 年3月 25 日第4页教学内容 需求分析的任务和步骤 需求获取的常用方法 需求分析的常用方法 结构化分析方法 需求分析的图形工具 SA 方法的应用 数据库内容的需求分析和描述 需求规格说明书的撰写 本章小结和****题第3章软件需求分析 2017 年3月 25 日第5页 需求分析的任务和步骤 需求分析的任务需求分析的任务还不是确定系统怎样完成它的工作。需求分析的任务仅仅是确定系统必须完成哪些工作,也就是对目标系统提出完整、准确、清晰而且具体的需求。需求分析实际上是一个对用户意图不断进行揭示和判断的过程, 它并不考虑系统的具体实现,而是完整地、严密地描述应当“做什么”的一种过程。第3章软件需求分析 2017 年3月 25 日第6页 需求分析的任务和步骤 需求分析的任务需求分析阶段的具体任务包括: ; ?建立软件的逻辑模型; ?编写软件需求规格说明书; ?需求分析评审。第3章软件需求分析 需求分析的任务 1. 确定对系统的综合需求(1)功能需求(2)性能需求(3)环境需求(4)接口需求(5)用户界面需求(6)其他需求,包括可靠性、安全性、保密性、可移植性等方面的需求。所开发软件系统必须提供的服务, 划分出系统必须完成的所有功能。所开发软件的技术性能指标,比如存储容量、响应时间等。软件运行时所需要的软、硬件的要求。描述应用系统与它的环境通信的格式。人机交互方式、输入/输出数据格式等。第3章软件需求分析 需求分析的任务 ?建立数据模型----- 实体联系图( ER 图); ?描述数据结构----- 层次方框图和 Warnier 图。 ,通常用数据流图、数据字典、实体-联系图和主要的处理算法等描述目标系统的逻辑模型。第3章软件需求分析 需求分析的任务 ?目的:明确定义目标系统的需求、系统构成及有关的接口; ?需求说明相当于用户与开发者之间的一份技术合同, 是测试验收阶段对软件进行确认和验收的基准。 ,然后修改开发计划。第3章软件需求分析 2017 年3月 25 日第 10 页 需求分析的任务和步骤 需求分析的步骤一般分为以下四个步骤进行: 1. 需求获取:调查研究; 2. 需求提炼:分析建模; 3. 需求描述:编写 SRS ; 4. 需求验证。

(软件工程课件)第3章软件需求分析 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数103
  • 收藏数0 收藏
  • 顶次数0
  • 上传人autohww
  • 文件大小1.23 MB
  • 时间2017-03-25