软件工程基础与实例分析 教学课件 ppt 作者 王阿川 第05章 详细设计.pptVIP

  • 20
  • 0
  • 约4.95千字
  • 约 32页
  • 2019-07-05 发布于未知
  • 举报

软件工程基础与实例分析 教学课件 ppt 作者 王阿川 第05章 详细设计.ppt

第五章 详细设计 主要学习内容 详细设计的过程 详细设计阶段使用的工具 面向数据结构的设计方法 5.1 详细设计的过程 5.1.1 详细设计的基本任务 1.算法设计用某种图形、表格、语言等工具将每个模块处理过程的详细算法描述出来。 2.数据结构设计对于需求分析、概要设计确定的概念性的数据类型进行确切的定义。 3.物理设计对数据库讲行物理设计,即确定数据库的物理结构。物理结构主要指数据库的存储记录格式、存储记录安排和存储方法,这些都依赖于具体所使用的数据库系统。 5.1 详细设计的过程 5.1.1 详细设计的基本任务 4.其他设计 (1)代码设计:为了提高数据的输入、分类、存储及检索等操作的效率,对数据库中的某些数据项的值要进行代码设计。 (2)输入/输出格式设计:对输入/输出数据格式进行统一规格的设计。 (3)人机对话设计:对于一个实时系统,用户与计算机需频繁对话,因此,要进行对话方式、内容及格式的具体设计。 5.编写详细设计说明书 6.评审对处理过程的算法和数据库的物理结构要进行评审。 5.1.2 详细设计方法 1、自顶向下逐步求精 2、具有单入、单出的控制结构(取消GOTO语句) 3、五种控制结构 顺序结构 选择结构 先判断循环结构 后判断循环结构 多选择结构 5.2.1 程序流程图 5.2 详细设计阶段使用的工具 5.2.2盒图(N

文档评论(0)

1亿VIP精品文档

相关文档