当前位置:文档之家› 软件模块设计规范模板

软件模块设计规范模板

软件模块设计规范
编制:审核:批准:
目录
1.简介 (5)
1.1.目的 (5)
1.2.系统介绍 (5)
1.3.适用范围 (5)
1.4.与其它开发任务/文档的关系 (5)
1.5.术语和缩写词 (5)
2.参考文档 (6)
3.软件结构及模块描述 (7)
3.1.软件模块设计原则 (7)
3.2.软件模块设计描述 (7)
4.XXX模块描述 (8)
4.1.模块的组成 (8)
4.2.接口 (8)
4.2.1.与其他模块接口 (8)
4.2.2.与环境接口 (8)
4.2.3.输入 (8)
4.2.4.输出 (8)
4.2.5.数据 (8)
4.3.算法 (8)
5.假设及依赖性 (9)
1.简介
1.1.目的
提示:软件设计规范旨在提供系统软件总体设计和软件模块设计的一个完整综合的描述。

1.2.系统介绍
提示:
介绍一下整个系统的情况,包括安全目标等;软件整体结构。

描述该软件模块设计规范的范围等。

1.3.适用范围
1.4.与其它开发任务/文档的关系
提示:如需求和设计文档的关系
1.5.术语和缩写词
提示:列出项目文档的专用术语和缩写词。

以便阅读时,使读者明确,从而不产生歧义。

2.参考文档
提示:列出本文档引用的所有标准、文档及其版本号。

至少应包括以下项目文件:
软件需求规范
安全计划
3.软件结构及模块描述
此节应对软件组成、软件体系结构、设计原理进行描述。

同时应说明软件模块的划分,每个模块的功能、接口、总体结构等信息。

3.1.软件模块设计原则
3.2.软件模块设计描述
4.XXX模块描述
提示:此章对XXX软件模块进行描述。

4.1.模块的组成
提示:此节对模块的基本组件进行描述,包括功能需求,设计需求等。

4.2.接口
4.2.1.与其他模块接口
4.2.2.与环境接口
4.2.3.输入
4.2.4.输出
4.2.
5.数据
提示:对模块所用的数据结构如database schema/text file layout/memory data等描述。

4.3.算法
提示:详细说明模块相应函数所选用的算法,具体的计算公式和计算步骤。

5.假设及依赖性
提示:此章对相关模块假设及所依赖的函数库进行简单描述。

相关主题