1.软件需求
- 软件需求是指用户对系统在功能、行为、性能、设计约束等方面的期望。
- 软件需求是指用户解决问题或达到目标所需的条件或能力,是系统或系统部件要满足合同、标准、规范或其他正式规定文档所具有的条件或能力,以及反映这些条件或能力的文档说明。
2.需求获取
3.需求分析
结构化分析方法的基本思想是自顶向下、逐层分解,把一个大问题分解成若干个小问题,每个小问题再分解成若干个更小的问题。
- 结构化方法分析模型的核心是数据字典,围绕这个核心,有三个层次的模型,分别是数据模型、功能模型和行为模型(也称为状态模型)。
- 使用E-R图表示数据模型
- 使用DFD表示功能模型
- 用状态转换图表示行为模型
- 这三个模型有着密切的关系,它们的建立不具有严格的时序性,而是一个迭代的过程。
4.需求定义
严格定义法:
- 所有