第二章 需求分析 需求分析的目标是以使用者和开发人员都容易理解的文档形式提供一个关于目标系统所完成的全部功能及性能等需求的完整描述。 需求分析的难点 软件功能复杂需求的可变性软件产品的不可见性 需求获取的方法 面谈实地观察问卷调查查阅资料 需求分析的过程 标识问题建立需求模型:DFD、IDEF0描述需求 功能需求信息需求:数据属性特征、数据之间的关系及约束。性能需求 :响应时间、存储容量、系统的适应性、数据的安全性、一致性、可靠性等。环境需求 确认需求 DFD建模 数据流处理数据存储外部项 IDEF0建模