1 引言
1.1编写目的
说明编写这份详细设计说明书的目的,指出预期的读者。
1.2背景
说明:
a.待开发软件系统的名称;
b.本项目的任务提出者、开发者、用户和运行该程序系统的计算中心。
1.3定义
列出本文件中用到专门术语的定义和外文首字母组词的原词组。
1.4参考资料
列出有关的参考资料,如:
a.本项目的经核准的计划任务书或合同、上级机关的批文;
b.属于本项目的其他已发表的文件;
c.本文件中各处引用到的文件资料,包括所要用到的软件开发标准。列出这些文件的标题、文件编号、发表日期和出版单位,说明能够取得这些文件的来源。
2 程序系统的结构
用一系列图表列出本程序系统内的每个程序(包括每个模块和子程序)的名称、标识符和它们之间 的层次结构关系。
3 程序1(标识符)设计说明
从本章开始,逐个地给出各个层次中的每个程序的设计考虑。以下给出的提纲是针对一般情况的。 对于一个具体的模块,尤其是层次比较低的模块或子程序,其很多条目的内容往往与它所隶属的上一层 模块的对应条目的内容相同,在这种情况下,只要简单地说明这一点即可。
3.1程序描述
给出对该程序的简要描述,主要说明安排设计本程序的目的意义,并且,还要说明本程序的特点(如 是常驻内存还是非常驻?是否子程序?是可重人的还是不可重人的?有无覆盖要求?是顺序处理还是并发 处理卜…..等)。
3.2功能
说明该程序应具有的功能,可采用IPO图(即输入一处理一输出图)的形式。
3.3性能
说明对该程序的全部性能要求,包括对精度、灵活性和时间特性的要求。
3.4输人项
给出对每一个输入项的特性,包括名称、标识、数据的类型和格式、数据值的有效范围、输入的方式。 数量和频度、输入媒体、输入数据的来源和安全保密条件等等。
3.5输出项
给出对每一个输出项的特性,包括名称、标识、数据的类型和格式,数据值的有效范围,输出的形式、 数量和频度,输出媒体、对输出图形及符号的说明、安全保密条件等等。
3.6算法
详细说明本程序所选用的算法,具体的计算公式和计算步骤。
3.7流程逻辑
用图表(例如流程图、判定表等)辅以必要的说明来表示本程序的逻辑流程。
3.8接口
用图的形式说明本程序所隶属的上一层模块及隶属于本程序的下一层模块、子程序,说明参数赋值和调用方式,说明与本程序相直接关联的数据结构(数据库、数据文卷)。
3.9存储分配
根据需要,说明本程序的存储分配。
3.10注释设计
说明准备在本程序中安排的注释,如:
a.加在模块首部的注释;
b.加在各分枝点处的注释;对各变量的功能、范围、缺省条件等所加的注释;
d.对使用的逻辑所加的注释等等。
3.11限制条件
说明本程序运行中所受到的限制条件。
3.12测试计划
说明对本程序进行单体测试的计划,包括对测试的技术要求、输入数据、预期结果、进度安排、人员职责、设备条件驱动程序及桩模块等的规定。
3.13尚未解决的问题
说明在本程序的设计中尚未解决而设计者认为在软件完成之前应解决的问题。
4 程序2(标识符)设计说明
用类似3的方式,说明第2个程序乃至第N个程序的设计考虑。
分享到:
相关推荐
本详细说明书为 模块详细设计说明书 如: 1.1编写目的 本详细设计说明书是针对网络信息体系结构的课程作业而编写。目的是对该项目进行详细设计,在概要设计的基础上进一步明确系统结构,详细地介绍系统的各个模块,...
XXX软件详细设计说明书 1 Revision Record 修订记录 2 1 引言 3 1.1 编写目的 3 1.2 背景 4 1.3 参考资料 4 1.4 术语定义及说明 4 2 设计概述 4 2.1 任务和目标 4 2.1.1 需求概述 4 2.1.2 运行环境概述 4 2.1.3 条件...
系统详细设计文档 Xxx系统 详细设计说明书 Xxx系统 1.引言 1.1背景 此文档的背景 1.2编写目的和范围 说明写这份详细设计说明书的目的。 本详细设计说明书编写的目的是说明程序模块的设计考虑,包括程序描述、输入/...
软件模块详细设计模板 软件模块详细设计模板是一种标准化的文档模板,用于指导软件模块的设计和开发。该模板提供了详细的结构和内容指南,帮助开发者和设计师创建高质量的软件模块。 技术文件名称:软件模块详细...
2.1.4 详细设计方法和工具 3 系统详细需求分析 3.1 详细需求分析 3.2 详细系统运行环境及限制条件分析接口需求分析 4 总体方案确认 4.1 系统总体结构确认 4.2 系统详细界面划分 4.2.1 应用系统与支撑系统的...
详细设计说明书(GB8567——88).doc详细设计说明书(GB8567——88).doc详细设计说明书(GB8567——88).doc详细设计说明书(GB8567——88).doc详细设计说明书(GB8567——88).doc详细设计说明书(GB8567——88)...
"软件详细设计文档模板(最全面)" 软件详细设计文档模板是软件开发过程中的重要文件之一,旨在为软件设计和开发提供详细的设计说明和指导。本文档模板涵盖了软件详细设计的各个方面,包括设计目的和范围、术语表、...
软件详细设计文档模板知识点综述 在软件开发过程中,详细设计文档是项目的重要组成部分,它对软件项目的成功起着至关重要的作用。本文将从软件详细设计文档模板的角度,对软件开发过程中的关键知识点进行详细介绍。...
对日项目详细设计书文档 分为以下表 表紙,目次,変更履歴,概要・処理フロー,モジュール一覧,QA1画面モジュール仕様,QA2画面モジュール仕様,申請画面モジュール仕様,承認画面モジュール仕様,帳票モジュール...
"系统软件需求分析报告文档模板+概要设计报告文档模板+详细设计报告文档模板+详细设计报告文档模板+软件测试" 系统软件需求分析报告文档模板是软件开发过程中的一种重要文档,旨在收集和记录软件需求的信息。该文档...
软件开发文档详细设计说明书图书管理系统 本资源摘要信息是关于软件开发文档详细设计说明书图书管理系统的知识点总结,从标题、描述、标签和部分内容中提取关键信息,并对其进行详细解释和分析。 一、软件开发文档...
在下一阶段的编码过程中,程序设计员可参考此详细设计报告,在详细设计对机票预定系统所做的算法设计,数据结构以及数据库动态操作的基础上,对系统进行编码。在以后的软件测试以及软件维护阶段也可参考此说明书,以...
编写目的和范围应该明确软件详细设计文档的目的和scope,术语表应该列举出软件详细设计文档中使用的专门术语,参考资料应该列举出软件详细设计文档中引用的资料,使用的文字处理和绘图工具应该说明软件详细设计文档...
软件详细设计文档模板(最全面).zip 最全面的软件详细设计文档模板
详细设计阶段的根本目标 确定应该怎样具体地实现所要求的系统 经过这个阶段的设计工作,应该得出对目标系统的精确描述,从而在编码阶段可以把这个描述直接翻译成用某种程序设计语言书写的程序 详细设计基本任务 为每...
概要设计和详细设计文档模板
详细设计说明书模板 详细设计说明书编写规范 详细设计说明书 软件模块详细设计模板
内置pdf和word版,如何做架构设计、系统设计(概要设计、详细设计和数据库设计),以及需要有那些规范和参考模板。
软件工程概要设计详细设计.doc软件工程概要设计详细设计.doc软件工程概要设计详细设计.doc
IT互联网项目概要设计和详细设计文档 docx