1 / 118
文档名称:

第二章软件需求分析.ppt

格式:ppt   大小:464KB   页数:118页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

第二章软件需求分析.ppt

上传人:sxlw1984 2021/7/23 文件大小:464 KB

下载得到文件列表

第二章软件需求分析.ppt

文档介绍

文档介绍:第二章 软件需求分析
2004年9月
现代软件工程
1
授课教师:李德生
答疑时间:周三下午
答疑地点:计算机应用教研室
E_mail:
2
§ 需求分析的任务
准确地定义未来系统的目标,确定为了满足用户的需求系统必须做什么。用 <需求规格说明书> 规范的形式准确地表达用户的需求。
<需求规格说明书>的要求(P16)
3
软件需求分析的任务
深入描述软件的功能和性能
确定软件设计的约束和软件同其它系统元素的接口细节
定义软件的其它有效性需求
4
需求分析研究的对象是软件项目的用户要求
准确地表达被接受的用户要求
确定被开发软件系统的系统元素
将功能和信息结构分配到这些系统元素中
5
常用的分析方法
面向数据流的结构化分析方法 (SA)
面向数据结构的Jackson方法 (JSD)
面向数据结构的结构化数据系统开发方法 (DSSD)
面向对象的分析方法 (OOA) 等
6
软件需求分析的几个阶段
问题分析及识别
问题评估和方案综合
建模
规约
复审
系统分析员的主要焦点是 “做什么(what)” ,不是 “怎样做(how)”
7
需求分析的过程
(1) 问题识别
从系统的角度来理解软件并评审软件范围是否恰当
确定对目标系统的综合要求,即软件的需求
提出这些需求实现条件,以及需求应达到的标准
8
思考、涉及的几个问题
如何定义系统需求?
如何识别、获取需求?
你能够采取何种手段与用户进行交流沟通?
何为需求建模?
你如何理解模型与建模?
9
需求获取的目的
清楚地理解所要解决的问题
完整地获取用户需求
10