1、 项目名称 模块设计报告文件标识: Company-Project-SD-MODULE当前版本: X.Y作 者:文件状态: 草稿 正式发布 正在修改 完成日期: Year-Month-Day机构图标机构公开信息项目名称, 模块设计报告 机构名称,2002 Page 2 of 6版 本 历 史版本/状态 作者 参与者 起止日期 备注项目名称, 模块设计报告 机构名称,2002 Page 3 of 6目目 录录 0. 文档介绍 40.1 文档目的 .40.2 文档范围 .40.3 读者对象 .40.4 参考文献 .40.5 术语与缩写解释 .41. 模块命名规则 52. 模块汇总 52.1 模块汇
2、总表 .52.2 模块关系图 .53. 子系统 A 的模块设计 .63.N 模块 A-N.64. 子系统 B 的模块设计 64.N 模块 B-N .65. 其他 6项目名称, 模块设计报告 机构名称,2002 Page 4 of 60. 文档介绍0.1 文档目的0.2 文档范围0.3 读者对象0.4 参考文献提示: 列出本文档的所有参考文献(可以是非正式出版物) ,格式如下:标识符 作者,文献名称,出版单位(或归属单位) ,日期例如:AAA 作者, 立项建议书 ,机构名称,日期SPP-PROC-SD SEPG,系统设计规范,机构名称,日期0.5 术语与缩写解释缩写、术语 解 释SPP 精简并行
3、过程,Simplified Parallel ProcessSD 系统设计,System Design项目名称, 模块设计报告 机构名称,2002 Page 5 of 61. 模块命名规则提示: 模块设计人员确定本软件的模块命名规则(例如类、函数、变量等) ,确保模块设计文档的风格与代码的风格保持一致。可以从机构的编程规范中摘取或引用(如果存在的话) 。2. 模块汇总2.1 模块汇总表提示: 这里模块是指相对独立的软件设计单元,例如对象类、函数包等等。子系统 A模块名称 功能简述子系统 B模块名称 功能简述2.2 模块关系图提示: 参考体系结构设计文档项目名称, 模块设计报告 机构名称,200
4、2 Page 6 of 63. 子系统 A 的模块设计3.n 模块 A-n模块名称功能描述接口与属性提示: 用专业的设计(开发)工具来设计本模块的接口与属性,说明函数功能、输入参数、输出参数、返回值等。此处粘贴即可。数据结构与算法提示: 不论是采用经典的还是专用的数据结构与算法,都应该作必要的描述。不仅用于指导程序的实现,还可以让人们清楚地了解该对象类是如何设计的。补充说明4. 子系统 B 的模块设计4.n 模块 B-n模块名称功能描述接口与属性提示: 用专业的设计(开发)工具来设计本模块的接口与属性,说明函数功能、输入参数、输出参数、返回值等。此处粘贴即可。数据结构与算法提示: 不论是采用经典的还是专用的数据结构与算法,都应该作必要的描述。不仅用于指导程序的实现,还可以让人们清楚地了解该对象类是如何设计的。补充说明5. 其他