软件开发模板——详细设计说明书

更新时间:2023-06-06 22:26:01 阅读量: 实用文档 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

软件开发模板

1引言 .............................................................................................................................. 2

1.1编写目的 ................................................................................................................. 2

1.2背景 .......................................................................................... 错误!未定义书签。

1.3定义 .......................................................................................... 错误!未定义书签。

1.4参考资料 ................................................................................... 错误!未定义书签。 2程序系统的结构 .............................................................................. 错误!未定义书签。 3程序1(标识符)设计说明.............................................................. 错误!未定义书签。

3.1程序描述 ................................................................................................................. 2

3.2功能 ........................................................................................................................ 2

3.3性能 ........................................................................................................................ 2

3.4输人项 .................................................................................................................... 2

3.5输出项 .................................................................................................................... 2

3.6算法 ........................................................................................................................ 2

3.7流程逻辑 ................................................................................................................. 3

3.8接口 ........................................................................................................................ 3

3.9存储分配 ................................................................................................................. 3

3.10注释设计 ............................................................................................................... 3

3.11限制条件 ............................................................................................................... 3

3.12测试计划 ............................................................................................................... 3

3.13尚未解决的问题..................................................................................................... 3

4程序2(标识符)设计说明............................................................................................ 3

软件开发模板

详细设计说明书

1引言

1.1编写目的

说明编写这份详细设计说明书的目的,指出预期的读者。

3.1程序描述

给出对该程序的简要描述,主要说明安排设计本程序的目的意义,并且,还要说明本程序的特点(如 是常驻内存还是非常驻?是否子程序?是可重人的还是不可重人的?有无覆盖要求?是顺序处理还是并发处理等)。

3.2功能

说明该程序应具有的功能,可采用IPO图(即输入一处理一输出图)的形式。

3.3性能

说明对该程序的全部性能要求,包括对精度、灵活性和时间特性的要求。

3.4输人项

给出对每一个输入项的特性,包括名称、标识、数据的类型和格式、数据值的有效范围、输入的方式。数量和频度、输入媒体、输入数据的来源和安全保密条件等等。

3.5输出项

给出对每一个输出项的特性,包括名称、标识、数据的类型和格式,数据值的有效范围,输出的形式、数量和频度,输出媒体、对输出图形及符号的说明、安全保密条件等等。

3.6算法

详细说明本程序所选用的算法,具体的计算公式和计算步骤。

软件开发模板

3.7流程逻辑

用图表(例如流程图、判定表等)辅以必要的说明来表示本程序的逻辑流程。

3.8接口

用图的形式说明本程序所隶属的上一层模块及隶属于本程序的下一层模块、子程序,说明参数赋值和调用方式,说明与本程序相直接关联的数据结构(数据库、数据文卷)。

3.9存储分配

根据需要,说明本程序的存储分配。

3.10注释设计

说明准备在本程序中安排的注释,如:

a. 加在模块首部的注释;

b. 加在各分枝点处的注释;

c. 对各变量的功能、范围、缺省条件等所加的注释;

d. 对使用的逻辑所加的注释等等。

3.11限制条件

说明本程序运行中所受到的限制条件。

3.12测试计划

说明对本程序进行单体测试的计划,包括对测试的技术要求、输入数据、预期结果、进度安排、人员职责、设备条件驱动程序及桩模块等的规定。

3.13尚未解决的问题

说明在本程序的设计中尚未解决而设计者认为在软件完成之前应解决的问题。 4程序2(标识符)设计说明

用类似F.3的方式,说明第2个程序乃至第N个程序的设计考虑。

......

本文来源:https://www.bwwdw.com/article/fdj1.html

Top