
软件需求分析的任务
软件需求分析的任务
深入描述软件的功能和性能
深入描述软件的功能和性能
确定软件设计的约束和软件同
确定软件设计的约束和软件同
其它系统元素的接口细节
其它系统元素的接口细节
定义软件的其它有效性需求
定义软件的其它有效性需求

需求分析研究的对象是软件项目的
需求分析研究的对象是软件项目的
用户要求
用户要求
准确地表达被接受的用户要求
准确地表达被接受的用户要求
确定被开发软件系统的系统元素
确定被开发软件系统的系统元素
将功能和信息结构分配到这些系统
将功能和信息结构分配到这些系统
元素中
元素中

需求分析的任务
需求分析的任务
就是借助于当前系
就是借助于当前系
统的逻辑模型导出目标系统的逻辑
统的逻辑模型导出目标系统的逻辑
模型,解决目标系统的 “
模型,解决目标系统的 “
做什么
做什么
”
”
的问题。
的问题。

通常软件开发项目是要实现目标系
通常软件开发项目是要实现目标系
统的物理模型
统的物理模型
目标系统的具体物理模型是由它的
目标系统的具体物理模型是由它的
逻辑模型经实例化,即具体到某个
逻辑模型经实例化,即具体到某个
业务领域而得到的
业务领域而得到的