- 需求分析的方法
- PDOA方法(面向问题域的分析(Problem Domain Oriented Analysis))
- 概念:是一种比较新的分析技术,注重描述,少强调建模
- 组成
- 关于问题域
- 用一个文档罗列出问题区域以及问题区域下的所有问题,针对问题进行详细描述
- 文档在需求分析时产生
- 关注解系统
- 用一个文档罗列出系统实现相关要求的技术点、难点问题
- 文档在需求定义时产生
- 关于问题域
- 分析步骤
- 收集基本问题并整理问题域类型
- 针对问题域进一步进行信息收集,对问题域给出一个更加详细的特征描述
- 用文档描述对新系统的需求
- 核心:问题域
- SA方法(结构化分析:Struct Analysis ):具体参照11.4章节
- OOA方法(面向对象分析(Object-Oriented Analysis)):具体参照11.5章节
- 几种方法的比较
- SA方法
- 关注点:注重问题的分层和分解
- 步骤:
- 可假定问题域
- 对问题域通过有限的步骤将问题进行分析
- OOA方法
- 关注点:基于抽象、功能独立和模块化的理念分析系统
- 步骤:
- 不可假定问题域,只能不断观察并理解
- 可对问题域进行对象化,确定对象的合理性,然后归入对象集合
- 对象之间通过接口通讯
- PDOA方法
- 关注点:注重问题域的定义和描述
- 步骤:针对问题域逻辑出详细的问题列表
- SA方法