详细设计说明书模板

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

标准文件
修改页
文件编号
修改条款 修改内容
修改人/日期
生效日期
全文
首次发行
分发部门会签
详细设计说明书模板
文件编号

木 A0 贞

第1页共6贞
編制部门 XX 部
生效日期
2019年10月15日
编制
审核
批准
□业务部 □研发部 □采购部 □生产部 □质量部 □行政部
标准文件
修订历史记录
曽加•修订删除
【模板使用必读:模板内容和页眉中【】包含内容为指导性的待替换文字,请在使用中替换为具体内容, 或删除。

文件提交时不得再含有这些内容J
详细设计说明书模板
引言
L2 L3 L4编写目的 ..... 背景 ......... 术语打缩写解释参考资料 .....
模块命名规则
程序系统的组织结构
3. 1
3.2 3.3
程序1 4. 1 4.2 4.3 4.4 4.5 4.6 4.7 4.8 4.9
4. 10
4. 11
4. 12
子系统划分 ...................... 模块划分.........................
程序与功能需求、系统模块间的关系(标识符)设计说明................ 程序描述 .....
功能 .........
性能 .........
输人项 .......
输出项 .......
算法 .........
流程逻辑 .....
接口 .........
存储分配 .....
注释设讣 .....
限制条件 .....
尚未解决的问题
程序2 (标识符)设计说明4 4 4 4
5 5 5 5 5
6 6 6 6 6 6 6
7 7 7 7 7
引言
编写目的
【给出项U详细设il•说明书的编写U的,同时指明读者对象。


背景
【说明:
a.待开发软件系统的名称: b•本项U的任务提出者、开发者、用户和运行该程序系统
的计算中心。


术语与缩写解释
【列出本文件中用到的专门术语的定义和外文首字母缩写的原词组J
参考资料
【提示:可包括:<1)本项11经核准的计划任务书、需求规格说明书、合同、项U设计概要说明书或上级机关的批文;(2)本文档所引用的资料、规范等,列出这些资料的作者、标题、编号、发表日期、出版单位或资料来源。


模块命名规则
【确定本软件的模块命名规则,例如类、函数、变量等,确保设计文档的风格保持一致。

可以从机构的编码规范中摘取或引用。


程序系统的组织结构
【用一系列图表列出本程序系统内的侮个程序(包括每个模块和子程序)的名称、标识
符和它们之间的层次结构关系。


子系统划分
程序与功能需求、系统模块间的关系
程序1 (标识符)设计说明
详细设计说明书模板
【从本章开始,逐个地给出各个层次中的每个程序的设讣考虑。

以下给出的提纲是针对一 般悄况的。

对于一个具体的模块,尤其是层次比较低的模块或子程序,其很多条U 的内容往 往与它所隶属的上一层模块的对应条U 的内容相同,在这种悄况下,只要简单地说明这一点即
可。


程序描述
【给出对该程序的简要描述,主要说明安排设计本程序的日的意义,说明本程序的特点J
功能
【说明该程丿了:应具有的功能,可采用IPO图(即输入一处理一输出图)的形式J
性能
【说明对该程序的全部性能要求,包括对精度、灵活性和时间特性的要求J
输人项
【给出对每一个输入项的特性,包括名称、标识、数据的类型和格式、数据值的有效范W、输入的方式。

数量和频度、输入媒体、输入数据的来源和安全保密条件等等。


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


算法
【详细说明本程序所选用的算法,写出具体的计•算公式和计•算步骤J
流程逻辑
【用图表(例如流程图、判定表等)辅以必要的说明来表示本程序的逻辑流程。

如果涉及到界面,把界面要画出来。


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


存储分配
【根据需要,说明本程序的存储分配J
注释设计
【说明准备在本程序中安排的注释,如:
a.加在模块首部的注释;
b・加在各分枝点处的注释;
C.对各变量的功能、范缺省条件等所加的注释;
d.对使用的逻辑所加的注释等等J
限制条件
【说明本程序运行中所受到的限制条件J
尚未解决的问题
详细设计说明书模板
【说明在本程序的设计•中尚未解决而设计•者认为在软件完成之前应解决的问题。

当确认在设计中无遗留问题时,此项可以去掉。


详细设计说明书模板
程序2 (标识符)设计说

【用类似4的方式,说明第2个程序乃至第X个程序的设计考虑。

]。

相关文档
最新文档