详细设计说明书10703.doc

上传人:marr****208 文档编号:137867473 上传时间:2020-07-12 格式:DOC 页数:3 大小:37KB
返回 下载 相关 举报
详细设计说明书10703.doc_第1页
第1页 / 共3页
详细设计说明书10703.doc_第2页
第2页 / 共3页
详细设计说明书10703.doc_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

《详细设计说明书10703.doc》由会员分享,可在线阅读,更多相关《详细设计说明书10703.doc(3页珍藏版)》请在金锄头文库上搜索。

1、 详细设计说明书规范详细设计说明书(又称程序设计说明书)编制的目的是说明一个软件系统个层次中的每个程序(每个模块或子模块)的设计考虑,为程序员编写程序提供依据。如果一个软件系统比较简单,层次很少,本文件可以不独立编写,和概要设计说明书中不重复部分合并编写。详细设计说明书的重点是描述模块的执行流程。1 引言1.1 编写目的1. 阐述编写详细设计说明书的目的2. 指明该设计所针对的读者对象1.2 项目背景1. 待开发软件的名称2. 列出本项目的任务提供者、开发者,以及与本项目直接有关的人员和用户。1.3 术语说明给出本文档中所使用的专门术语的定义及英文缩写的原文1.4 参考资料列出相关资料的作者、

2、标题、编号、发表日期、出版单位或资料来源,包括:1 经核准的项目计划任务书、合同或上级机关的批文;2 项目开发计划3 需求规格说明书4 概要设计说明书5 测试计划(初稿)6 用户操作手册7 文档所引用的资料、采用的标准或规范。2 软件结构2.1 需求概述描述软件系统实现的主要功能。2.2 软件结构用一系列图表列出本软件系统内部的每个程序(包括每个模块或子程序)的名称、标识符,以及他们之间的层次结构关系。常用系统流程图册层次结构来表示。3 程序设计说明3.1 模块描述 将概要设计中的功能模块进行细化,形成若干个可编程的字模块,用图表形式给出其结构。对个模块给出说明。3.2 功能 说明个模块的具体

3、功能,可采用IPO图(即输入-处理-输出图)的形式进行描述。3.3 性能 说明对模块全部性能的要求,包括对精度、灵活性、时间特性的要求。3.4 输入项 描述每个输入项的特性:名称、标识、数据的类型和格式、数据值的有效范围、输入的方式、数量和频度、输入媒体、输入数据的来源和安全保密条件。3.5 输出项 描述每个输出项的特性:名称、标识、数据的类型和格式、数据值的有效范围、输入的方式、数量和频度、输入媒体、输入数据的来源和安全保密条件。3.6 算法 说明每个模块所选用的算法,具体的计算公式和计算步骤。3.7 程序逻辑 采用图表的方式详细说明模块实现的算法,主要有:1 程序流程图2 PDL(Porg

4、ram Design Langauge)3 N_S图4 PDA(Problem Analysis Diagram)5 判定表3.8 接口 用图形方式说明本模块所隶属的上一层模块的下一层模块,说明参数赋值和调用方式,说明与本模块有直接关系的数据结构。3.9 存储分配 说明模块的存储分配。3.10 注释设计 说明准备在该模块中添加的注释,如:1 模块首部注释2 各分之点处的注释3 对变量的功能、范围、缺省条件等所加的注释4 对使用的逻辑所加的注释。3.11 限制条件 说明本模块中所受到的限制条件。3.12 测试要点 给出对本模块进行单元测试的主要测试要求,包括技术要求、输入数据、预期结果等的规定。3.12 尚须解决的问题 说明本模块在设计中尚未解决而设计者认为在软件完成之前应该解决的问题。3

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 其它相关文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号