湖南大学:《软件工程》课程电子教案(PPT教学课件)第十三章 需求分析

需求分析的基本概念: 软件的计划时期只是完成了软件开发项目 项阶段的全部工作 1.需求分析的任务:“系统必须作什么?
一、需求分析的基本概念: 软件的计划时期只是完成了软件开发项目 立项阶段的全部工作。 1. 需求分析的任务:“ 系统必须作什么?

(1)充分地理解和表达用户需求 (2)确定软件系统的主要成分或软件系统 的构成。(SA方法) (3)编制“需求规格说明书
(1) 充分地理解和表达用户需求 (2) 确定软件系统的主要成分或软件系统 的构成。(SA方法) (3) 编制“ 需求规格说明书

编制作用提供用户和开发者对软件开 发的共同理解 技术合同 设计的基本依据 确认和验收的基准
编制作用 提供用户和开发者对软件开 发的共同理解 技术合同 设计的基本依据 确认和验收的基准

此几项之外的工作 (1)编写用户手册概要 (2)编写验收测试计划 (3)修正软件项目开发计划
此几项之外的工作 (1) 编写用户手册概要 (2) 编写验收测试计划 (3) 修正软件项目开发计划

2.需求分析步骤: (1)用户需求调查 (2)分析用户需求 (3)编写需求定义说明 不(4)系统分析导出系统构成(逻辑模型) 是 (5)需求定义和系统分析完善吗? 是 (6)编写需求规格说明书 (7)评审
2. 需求分析步骤: (1) 用户需求调查 (2) 分析用户需求 (3) 编写需求定义说明 (4) 系统分析导出系统构成 (逻辑模型) (5) 需求定义和系统分析完善吗? (6) 编写需求规格说明书 (7) 评审 是 不 是

3.软件需求规格说明书: (1)概述 (2)数据描述: 数据流图 数据字典 系统接口说明 内部接口说明
3. 软件需求规格说明书: (1) 概述 (2) 数据描述: 数据流图 数据字典 系统接口说明 内部接口说明

(3)功能描述: 功能 处理说明 设计的限制
(3) 功能描述: 功能 处理说明 设计的限制

(4)性能描述: 性能指标 测试种类 预期的软件的响应性能 其他 (5)参考文献目录 (6)附录
(4) 性能描述: 性能指标 测试种类 预期的软件的响应性能 其他 (5) 参考文献目录 (6) 附录

歜件需求文档的生成方法: (1)计算机辅助生成 RSL(需求陈述语言) PSL/PSA(问题陈述语言/问题陈述分析程序) (2)手工与半手工方式
软件需求文档的生成方法: (1) 计算机辅助生成 RSL (需求陈述语言) PSL/PSA (问题陈述语言/问题陈述分析程序) (2) 手工与半手工方式

结构化分析方法:SA( Structured Analysis SD(Structured Designed) 这是目前使用得最为广泛的方法,是由美国 Yourdon公司提出的。 特点:自顶向下逐层分解(核心) 描述方式直观 自顶向下逐层分解: 基本手段:抽象概括→精细分解
二、结构化分析方法: SD(Structured Designed) 特点: 自顶向下逐层分解 (核心) 描述方式直观 1. 自顶向下逐层分解: 基本手段:抽象概括 → 精细分解 这是目前使用得最为广泛的方法,是由美国 Yourdon 公司提出的。 SA(Structured Analysis)
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 湖南大学:《软件工程》课程电子教案(PPT教学课件)第十二章 结构化分.ppt
- 湖南大学:《软件工程》课程电子教案(PPT教学课件)第十一章 需求分析.ppt
- 湖南大学:《软件工程》课程电子教案(PPT教学课件)第十章 系统工程.ppt
- 湖南大学:《软件工程》课程电子教案(PPT教学课件)第九章 软件配置管理.ppt
- 湖南大学:《软件工程》课程电子教案(PPT教学课件)第八章 质量成本.ppt
- 湖南大学:《软件工程》课程电子教案(PPT教学课件)第七章 项目进度安排及跟踪.ppt
- 湖南大学:《软件工程》课程电子教案(PPT教学课件)第六章 风险管理.ppt
- 湖南大学:《软件工程》课程电子教案(PPT教学课件)第五章 软件项目计划.ppt
- 湖南大学:《软件工程》课程电子教案(PPT教学课件)第四章 软件过程和项目的度量.ppt
- 湖南大学:《软件工程》课程电子教案(PPT教学课件)第三章 项目管理的概念.ppt
- 湖南大学:《软件工程》课程电子教案(PPT教学课件)第二章 过程.ppt
- 湖南大学:《软件工程》课程电子教案(PPT教学课件)第一章 产品(主讲:王树林).ppt
- 《计算机网络》课程教学资源(PPT课件讲稿)第八章 网络互联与广域网技术.ppt
- 《计算机网络》课程教学资源(PPT课件讲稿)第七章 因特网的重要协议.ppt
- 《计算机网络》课程教学资源(PPT课件讲稿)第六章 计算机局域网络.ppt
- 《计算机网络》课程教学资源(PPT课件讲稿)第五章 网络操作系統.ppt
- 《计算机网络》课程教学资源(PPT课件讲稿)第四章 因特网的主要服务功能.ppt
- 《计算机网络》课程教学资源(PPT课件讲稿)第三章 因特网的发展和体系结构.ppt
- 《计算机网络》课程教学资源(PPT课件讲稿)第二章 数据通信的基础知识.ppt
- 《计算机网络》课程教学资源(PPT课件讲稿)第一章 引论.ppt
- 湖南大学:《软件工程》课程电子教案(PPT教学课件)可行性研究.ppt
- 湖南大学:《软件工程》课程电子教案(PPT教学课件)第十四章 设计方法.ppt
- 湖南大学:《软件工程》课程电子教案(PPT教学课件)第十五章 实时系统的设计.ppt
- 湖南大学:《软件工程》课程电子教案(PPT教学课件)第十六章 软件系统的开发.ppt
- 湖南大学:《软件工程》课程电子教案(PPT教学课件)第十七章 软件测试策略.ppt
- 湖南大学:《软件工程》课程电子教案(PPT教学课件)第十九章 面向对象的软件工程.ppt
- 《C程序设计》第十二章 C与C++.ppt
- 《C程序设计》第七章 函数及变量存贮类型.ppt
- 《C程序设计》第八章 指针.ppt
- 《C程序设计》第九章 系统安全性.ppt
- 《C程序设计》第十章 文件.ppt
- 《C程序设计》第十一章 Turbo2.0的使用及调试技术.ppt
- 《Visual Basic 6.0程序设计》课程教学资源(PPT课件讲义,共十二章).ppt
- 《Windows 2000驱动程序设计指南》教学资源(电子书)封底.doc
- 《Windows 2000驱动程序设计指南》教学资源(电子书)第一卷 驱动程序编写者指南.doc
- 《Windows 2000驱动程序设计指南》教学资源(电子书)第三卷 内核模式驱动程序设计指南.doc
- 《Windows 2000驱动程序设计指南》教学资源(电子书)第四卷 图形驱动程序设计指南.doc
- 《Windows 2000驱动程序设计指南》教学资源(电子书)第五卷 网络驱动程序设计指南.doc
- 《Windows 2000驱动程序设计指南》教学资源(电子书)前言.doc
- 浙江科技学院:《多媒体技术基础 Multimedia Technology》课程教学资源(PPT课件讲稿)第1章 多媒体技术概论.ppt