第三章 需求分析
分析方法都应该遵守以下准则:
1/ 必须理解并且描述问题的信息域,根据这条准则建立数据模型。
2/ 必须定义软件应该完成的功能,这条准则要求建议功能模型。
3/ 必须描述作为外部事件结果的软件行为,这条准则要求建立行为模型。
4/ 必须对描述信息,功能和行为的模型进行分解,用层次的方式细节。
需求分析的任务有什么?
功能需求 性能需求 可靠性和可用性分析需求 出错处理需求 接口需求 约束 逆向需求 将来可能提出的要求
与用户沟通获取需求的方法:
1,访谈 2,面向数据流自顶向下求精 3,简易的应用规格说明技术 4,快速建立软件原则
图形工具:
层次方框图 Warnier图 IPO图