第5章详细设计
第5章 详细设计
学习目标理解详细设计的目标理解常用的几种详细设计的工具;掌握系统详细设计的任务、原则和过程;掌握程序流程图的画法;掌握并熟悉N-S图、PAD图、判定表、判定树和PDL图等常用的几种详细设计的工具;掌握典型面向数据结构的分析设计方法Jackson方法;掌握人-机界面设计和实现原则;了解程序结构复杂性的定量度量方法;了解详细设计说明书的编写
l 理解详细设计的目标; l 理解常用的几种详细设计的工具; l 掌握系统详细设计的任务、原则和过程; l 掌握程序流程图的画法; l 掌握并熟悉N-S图、PAD图、判定表、判定树和PDL图 等常用的几种详细设计的工具; l 掌握典型面向数据结构的分析设计方法Jackson方法; l 掌握人-机界面设计和实现原则; l 了解程序结构复杂性的定量度量方法; l 了解详细设计说明书的编写。 学习目标
目录01详细设计的目标和任务02详细设计的原则03用户界面的设计04详细设计的工具05面向数据结构的设计方法程序结构复杂性的定量度量06本章小结07
目录 01 02 04 详细设计的目标和任务 详细设计的原则 用户界面的设计 详细设计的工具 03 05 06 07 面向数据结构的设计方法 程序结构复杂性的定量度量 本章小结
详细设计的目标和任务01
详细设计的目标和任务 01
详细设计的目标和任务详细设计要回答的关键问题是怎样具体地实现这个系统。详细设计的主要任务不是具体地编写程序,而是设计出程序的蓝图,程序员根据这个蓝图编写出实际的程序代码。因此,详细设计的结果基本上决定了最终程序代码的质量。详细设计不只是在逻辑上正确地实现每个模块的功能,更重要的是处理过程应该尽可能简明易懂
详细设计的目标和任务 详细设计要回答的关键问题是怎样具体地实现这个 系统。详细设计的主要任务不是具体地编写程序,而是 设计出程序的蓝图,程序员根据这个蓝图编写出实际的 程序代码。因此,详细设计的结果基本上决定了最终程 序代码的质量。详细设计不只是在逻辑上正确地实现每 个模块的功能,更重要的是处理过程应该尽可能简明易 懂