详细的设计及任务.pptVIP

  • 12
  • 0
  • 约小于1千字
  • 约 32页
  • 2020-07-10 发布于福建
  • 举报
详细设计 4、8详细设计的目标和任务 目标: 给出软件模块结构中各个模块的内部过程描述, 从而在编码阶段可以把这个描述直接翻译成用某 种程序设计语言表达的程序 编写软件的“详细设计说明书” 详细设计的任务 (1)为每个模块确定所采用的算法,并选择某种适 当的工具表达算法的执行过程,写出模块的详细过程 性描述。 (2)确定每一模块使用的数据结构。 (3)确定模块接口的细节,包括对系统外部的接口 和用户界面,对系统内部其他模块的接口,以及模块 的输入数据、输出数据及局部数据的全部细节 在详细设计结束时,应该把上述结果写入详细设 计说明书,并且通过复审成为正式文档,交付给编码 阶段作为工作的依据 (4)为每一个模块设计出一组测试用例,以便在编 码阶段对模块代码进行预定的测试 模块的测试用例是软件测试计划的重要组成部分, 通常应包括输入数据、期望的输出结果等内容。 测试用例应由负责详细设计的软件人员来完成, 因为他们对模块功能的实现了解得最清楚。 结构化程序设计 基本原则 采用自顶向下,逐步求精的设计方法 用顺序、选择和循环3种基本控制结构实现单入 口和单出口的程序 关于逐步求精方法Wrth又曾做过一些总结概括,从 而形成结构程序设计的基本方法和原则,其基本内 容归纳为如下几点 (1)程序结构中应尽可能少用GOTO语句,以确保程 序结构的独立性。 (2)使用单入口单出口的控制结构

文档评论(0)

1亿VIP精品文档

相关文档