需求分析的任务
上一节
下一节
需求分析是软件定义的最后一个阶段,它的基本任务是“准备的回答待开发的目标系统必须做什么”这个问题。即确定目标系统应该完成哪些工作,对目标系统提出“完整、准确、清晰、具体”的要求。
那么,需求分析阶段要完成的任务有哪些呢?
一、功能需求(必不可少)
即目标系统必须提供的服务。例:图书管理系统
思考:它的功能有哪些?
二、如何获取需求
我们是为用户开发产品,用户知道他们需要什么样的软件,软件要具备哪些功能,但是他们不会开发;
分析人员知道如何开发,但是他们不知道用户究竟需要怎样的软件,所以用户和分析员要好好沟通,以获取目标系统的需求。