下载此文档

软件工程 需求分析.ppt


文档分类:IT计算机 | 页数:约65页 举报非法文档有奖
1/65
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/65 下载此文档
文档列表 文档介绍
第三章需求分析
盖求分析的任务和步骤
需求获取
需求建模
功能模型
°数据模型
行为模型
问题定义
可行性研究
系统分析
需求分析
软件生
软件定文开
总体设计
系统设计
命发
详细设计
系统实现
编码和单元测试
综合测试
护时期一
31需求分析的任务和步骤
需求分析的任务
准确地定义未来系统的目标,确
定为了满足用户的需求系统必须做什
么。用<需求规格说明书>规范的形
式准确地表达用户的需求。
分析员和用户的作用
>只有用户才真正知道自己需要什么,
但是他们并不知道怎样用软件实现自己
的需求,用户必须把他们对软件的需求
尽量准确、具体地描述出来;
>分析员知道怎样用软件实现人们的需
求,但是在需求分析开始时他们对用户
的需求并不十分清楚,必须通过与用户
沟通获取用户对软件的需求。
不同的结构化分析方法遵守的准则:
(1)必须理解并描述问题的信息域,根据这条
准则应该建立数据模型。
2)必须定义软件应完成的功能,这条准则要
求建立功能模型。
(3)必须描述作为外部事件结果的软件行为,
这条准则要求建立行为模型。
(4)必须对描述信息、功能和行为的模型进行
分解,用层次的方式展示细节。
涉及与思考的几个问题
如何定义系统需求?
如何识别、获取需求?
你能够采取何种手段与用户进行
交流沟通?
何为需求建模?
你如何理解模型与建模?
在需求分析阶段,系统
分析员的主要焦点
是:“做什么
(what)”
不是:“怎样做(how)”
需求分析的任务就是借助于
当前系统的逻辑模型导出目
标系统的逻辑模型,解决目
标系统的“做什么”的问题。
怎么做

模型化
抛象化做什
当前系统
物理模型
逻辑模型)一导需
出求
具体化
实例化
目标系统
物理模型
逻辑模型
表达需求
逻辑模型和物理模型
◆模型是对对象系统的形式化的特征
抽象,概括性或近似地表示;
◆构造模型的过程是一个抽象、分
析的过程。
对象
抽象(映射)
模型
系统
模型应用
系统
模型构造的过程
逻辑模型
物理模型
(本质模型、概念模型)(实施模型、技术模型)
现描述重要的业
描述现实系统是
行务功能,无论
如何在物理上实
系系统是如何实
现的。
统施的。
目描述新系统的主描述新系统是如
标要业务功能和用何实施的(包括
系户新的需求,无技术)
统论系统应如何实

软件工程 需求分析 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息