软件工程基础与实例分析 教学课件 ppt 作者 王阿川 第03章 需求分析.pptVIP

  • 3
  • 0
  • 约1.2千字
  • 约 12页
  • 2019-07-05 发布于未知
  • 举报

软件工程基础与实例分析 教学课件 ppt 作者 王阿川 第03章 需求分析.ppt

主要学习内容: 需求分析的任务 分析过程 概念模型和规范化 图形工具 3.1需求分析的任务 1. 系统功能要求 2.系统性能要求 3.运行要求 4.未来可能的扩充要求 5.分析系统的数据要求 6.导出系统的逻辑模型 7.修正系统开发计划 8.开发原型系统 需求分析的任务就是借助于当前系统的逻辑模型导出目标系统的逻辑模型,解决目标系统的 “做什么” 的问题。 3.2 需求分析的过程 1 沿数据流图回溯 2 用户复查 3 细化数据流图 4 修正开发计划 5 书写文档 6 审查和复审 3.3 需求分析阶段使用的工具 3.3.1 实体关系图 实体 联系 属性 3.3 需求分析阶段使用的工具 3.3.2 数据规范化 (消除数据冗余的程度) 1-NF:所有属性都是原子值,即不出现“表中有表” 2-NF:在 1-NF 基础上,每个非关键字(non-key-word)都由整个关键字(key word)决定(而非依赖于key word 的一部分)。 3-NF:在 2-NF基础上,non-key-word之间无从属关系。 3.3 需求分析阶段使用的工具 3.3.3层次方框图(描绘数据的结构) 3.3 需求分析阶段使用的工具 3.3.4 warnier图 3.3 需求分析阶段使用的工具 3.3.5 描述算法的IPO图(Input / Pro

文档评论(0)

1亿VIP精品文档

相关文档