面向对象系统分析与设计(3)
晦涩的概念
- 做系统分析的目的:理解既有系统的功能、更好地满足未来的需求。
- 做分析的几个阶段:收集相关信息;确定需求;为需求制定优先级;需求间的取舍;审核。
- 做分析的技巧:从调查中发现本质;分析员应当了解业务细节和日常操作的流程;分析员要表现得像业务员一样尽可能地了解业务;分析员对问题要有独特的视角;从需求出发为业务过程建模。
- 新系统需要具备什么特性?
- 功能性需求(需要展示出必备的功能、需要建立在业务的基础上、需要有分析建模的记录文档);
- 非功能性需求(技术性的环境、可用性、可靠性、安全性需求)。
