04需求工程剖析.ppt

SSPM/WRL 小结: 第4章 需求分析 SSPM/WRL 软件工程导论 ( 第四章 需求分析 ) ? 主讲教师:蒲天银 E-mail:TRSZJSJ@163.COM 软件需求(1)用户解决问题或达到目标所需的条件或能力;(2)系统或系统部件要满足合同、标准、规范或其他正式规定文档所需具有的条件或能力;(3)一种反映前面两种所需的条件或能力的文档说明。 软件需求总体上来看有多种层次的需求:业务需求、用户需求、功能(系统)及非功能需求。 需求工程包含过程 需求获取 需求分析 需求规格说明 需求验证 为了开发出真正满足用户需求的软件产品,首先必须知道用户的需求。 需求分析是软件定义时期的后一个阶段,它的基本任务是准确地回答系统必须做什么?在可行性研究阶段,虽然也作了一定的分析,但并没有回答“系统必须做什么”的问题。 需求分析的任务不是确定系统怎样完成它的工作,而是仅仅是通过系统分析员与用户一起商定,清晰、准确、具体地描述软件产品必须具有的功能、性能、运行规格等要求。在需求分析阶段完成之前,系统分析员应该写出软件需求规格说明书。 在分析软件需求和书写软件需求规格说明书的过程中,分析员和用户都起着关键的、必不可少的作用。 在需求分析过程中不管采用什么方法,必须遵守以下准则: 必须理解并描述问题的信息域,根据这条准则应该建立数据模型 必须定义软件应完成的功能,这条准则

文档评论(0)

1亿VIP精品文档

相关文档