学生在学校教材科购买教材的系统的例子 购书 领书 审查并 开发票发票/开领单发书书学 书单 生 、分析当前系统和目标系统的差别,建立目标系统的逻辑模型
学生在学校教材科购买教材的系统的例子 三、分析当前系统和目标系统的差别,建立目标系统的逻辑模型。 发票 领书 审查并 单 书 开发票 购书 单 开领 书单 学 发书 生 学 生
学生在学校教材科购买教材的系统的例子 无效书单 些购书单 开领 审查并 发票/书单领书单学 生 开发票 生 四、对目标系统进行完善和补充,写出完整的需求说明。 五、对需求说明进行复审,直到确认文档齐全并符合用户 的全部需求为止
学生在学校教材科购买教材的系统的例子 四、对目标系统进行完善和补充,写出完整的需求说明。 五、对需求说明进行复审,直到确认文档齐全并符合用户 的全部需求为止。 审查并 发票 领书单 开发票 购书单 开领 书单 无效书单 学 生 学 生
需求规格说明书SRS 需求分析结果→SRS,它一般包括: 引言:问颞定义所确定的目标和范围 数据描述:数据流图,数据字典等等 功能描述:功能要求文档(可形式化描述) 性能描述:性能要求文档 质量保证:描述交付前需要进行的各种测 试和验收标准 其他:运行要求、将来可能的要求
需求规格说明书SRS 需求分析结果→ SRS,它一般包括: • 引言:问题定义所确定的目标和范围 • 数据描述:数据流图,数据字典等等 • 功能描述:功能要求文档(可形式化描述) • 性能描述:性能要求文档 • 质量保证:描述交付前需要进行的各种测 试和验收标准 • 其他:运行要求、将来可能的要求
第四讲 软件求荻取与描述
第四讲 软件需求获取与描述
需求分析越来越难 1.问题域的复杂性越来越高。 2.交流障碍。需求分析过程所涉及人员具备 的背景知识不同,考虑问题的角度不同, 扮演的角色不同,相互之间的交流存在 定的困难。认识可能混淆,产生误解(自 然语言的多义性,一语双关) 3.完整性问题。用户对问题的陈述往往是不 完备的,需求之间可能存在着矛盾。用户 意见不统一。涉及许多细节。 4.需求易变性。需求永远不会稳定,往往存 在错误的需求
一、需求分析越来越难 1. 问题域的复杂性越来越高。 2. 交流障碍。需求分析过程所涉及人员具备 的背景知识不同,考虑问题的角度不同, 扮演的角色不同,相互之间的交流存在一 定的困难。认识可能混淆,产生误解(自 然语言的多义性,一语双关)。 3. 完整性问题。用户对问题的陈述往往是不 完备的,需求之间可能存在着矛盾。用户 意见不统一。涉及许多细节。 4. 需求易变性。需求永远不会稳定,往往存 在错误的需求