惠州学院 软件工程导论 第三章__需求分析 刘宇芳(18)
发布时间:2021-06-07
发布时间:2021-06-07
惠州学院 软件工程导论 第三章__需求分析 刘宇芳老师
4 分析建模
以数据字典为核心,建立软件的数据、功能、行为三大模型。对于行为模型可以只为系统的人机交互部分建立。画E-R图,应该是先用关系表组织数据对象,再规范到三范式,最后出E-R图。
5 待定问题列表
编辑一张在软件产品需求分析报告中待确定问题时的列表,把每一个表项都编上号,以便跟踪调查。
六、验证软件需求(需求规格说明评审)
所谓验证软件需求,就是在需求分析之后,从一致性、完整性、现实性、有效性等方面验证这些需求是否正确。
验证方法:
1、验证“一致性”----所有需求必须是一致的,任何一条需求不能和其他需求互相矛盾。
用自然语言书写的软件系统规格说明,靠人工技术审查验证;用形式化需求陈述语言书写的软件需求规格说明,可以用软件工具验证。
2、验证“现实性”----指定的需求应该是用现有的硬件技术和软件技术基本上可以实现的。
参照以往开发类似系统的经验,分析用现有的软、硬件技术实现目标系统的可能性。必要的时候应该采用仿真或性能模拟技术,辅助分析软件需求规格说明书的现实性。
3、验证“完整性”----需求必须是完整的,规格说明书应该包括用户需要的每一个功能或性能。
下一篇:员工满意度实证研究