- 5
- 0
- 约 45页
- 2017-08-14 发布于江西
- 举报
第6章_详细设计.ppt
详细设计 如果说总体设计是软件结构的建立过程,那么详细设计就是要建立和完善上述过程的细节,给出软件结构中各个模块的内部过程描述,从而在编码阶段可以把这个描述直接翻译成用某种程序设计语言书写的程序。 详细设计的优劣,决定了最终程序代码的质量,同时也关系到未来的软件测试和维护工作。为了使软件测试与维护人员在不需要阅读程序代码,就能了解模块内部的程序结构,详细设计的目标既要在逻辑上正确地实现每个模块的功能,又要设计出简明易懂的处理结构。结构化程序设计技术是实现上述目标的关键,是详细设计的基础 详细设计的任务 本阶段的主要任务是编写软件的“详细设计说明书”,具体应完成如下工作: 1.确定每个模块所采用的算法; 2.确定每个模块所使用的数据结构; 3.确定每个模块的接口细节; 4.为每个模块设计出一组测试用例。 选择某种适当的工具表达算法的执行过程,用一种或若干种数据结构描述系统内的数据及数据流,规划系统外部的接口和用户界面、系统内部其他模块的接口,以及模块的输入数据、输出数据等信息,设计测试用例完成对模块功能的检测,是详细设计阶段所应完成的任务。 结构化程序设计 结构化程序设计的基本思想是采用自顶向下,逐步求精的设计方法和单入口单出口的控制结构。一个结构化程序一般具有如下四个基本特征: 1.一个入口; 2.一个出口; 3.程序中无死语句; 4.程序中没有死循环。
您可能关注的文档
最近下载
- 2025年中考语文文言文专项训练:《卖油翁》对比阅读(含答案).pdf VIP
- DB37T 5157-2020住宅工程质量常见问题防控技术标准.docx VIP
- Q-GDW11651.8-2025 变电站设备验收规范第8部分:避雷器.pdf VIP
- 南阳医专往年单招真题及答案2025.doc VIP
- 转化学困生的点滴做法.pdf VIP
- (完整版)电工安全操作规程.docx VIP
- 2024年西安医学院第一附属医院四家卫星医院招聘考试真题.docx VIP
- PLC应用技术(西门子S7-1200)全套PPT课件.pptx
- 日业BM500物料提升机变频一体机用户手册V1.0.pdf
- 《市场调查与预测》课程课件——第一单元 市场调查概述.ppt VIP
原创力文档

文档评论(0)