咨询微信:19130631612
19130631612
学习园地
当前位置:首页 > 学习园地 > 详情内容
什么是软件需求分析?为什么要做好软件需求分析?需求分析
作者:五月花电脑培训学校
时间:2019-12-07

软件需求分析就是对开发什么样的软件的一个系统的分析与设想。它是一个对用户的需求进行去粗取精、去伪存真、正确理解,然后把它用软件工程开发语言(形式功能规约,即需求规格说明书)表达出来的过程。本阶段的基本任务是和用户一起确定要解决的问题,建立软件逻辑模型,编写需求规格说明书文档并最终得到用户的认可。

需求分析的主要方法有结构化分析方法数据流程图数据字典等方法。本阶段的工作是根据需求说明书的要求,设计建立相应的软件系统体系结构,并将整个系统分解成若干个子系统或模块,定义子系统或模块间的接口关系,对各子系统进行具体设计定义,编写软件概要设计详细设计说明书,数据库或数据结构设计说明书,组装测试计划

在任何软件或系统开发的初始阶段必须先完全掌握用户需求,以期能将紧随的系统开发过程中哪些功能应该落实、采取何种规格以及设定哪些限制优先加以定位。

系统工程师最终将据此完成设计方案,在此基础上对随后的程序开发、系统功能和性能的描述及限制作出定义。

做好需求分析是重中之重,作为一名测试人员,在以后的工作过程中,你会深刻体会到,做好软件需求分析,好多事都能事半功倍。