- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
200X年月XX日
修订历史记录机密n软件详细设计说明书V1.0
编制
姓名
签字
日期
审查
姓名
签字
日期
审核
姓名
签字
日期
批准
姓名
签字
日期
文档评审负责人:
参加评审人员:
目录
TOC\o1-5\h\z \o CurrentDocument 引言4
编写目的4
背景4
\o CurrentDocument 定义4
设计依据4 \o CurrentDocument 软件系统结构4
功能需求4
子模块划分4
子模块间关系4 \o CurrentDocument 公共数据结构4 \o CurrentDocument 程序设计说明5
程序1设计说明5
程序描述5
\o CurrentDocument 功能5
性能5
\o CurrentDocument 输入5
\o CurrentDocument 输出5
\o CurrentDocument 算法5
\o CurrentDocument 流程5
程序2设计说明5 \o CurrentDocument 模块重用说明5
1引言1.1编写目的〖说明编写这份软件详细设计说明书的目的〗1.2背景
〖说明待开发软件(子)系统的名称和此软件(子)系统所属大系统的名称;说明任务的来源(开发背景和市场背景)等;该软件(子)系统与大系统中其他子系统的关系。〗1.3定义〖列出本文档中所用到的专门术语的定义和缩写词的原意〗1.4设计依据
〖列出本文档所引用的有关设计依据(标题、文件编号、版本号、作者、发布日期、出版单位),包括本项目内部已编写的有效文档、出版刊物和国家标准或规范〗2软件系统结构2.1功能需求2.2子模块划分
〖说明本软件系统(或模块)的实现,即其内部的子模块划分(给出程序的名称和标识符)。建议以图形说明。〗
XXXXXXXX
XXXXXXXX
XXXXXXXX
XXXXXXXX
XXXXXXXX
XXXXXXXX2.3子模块间关系〖说明各子模块间的控制、顺序等耦合关系。〗3公共数据结构
〖给出本软件系统使用的每一个公共数据结构的类型定义、存储方式,公共数据结构内各元素项的类型定义、初始取值、可能取值的范围及相应的物理含义。建议以类似C语言的数据说明格式来描述。〗4程序设计说明
〖从本章节开始,逐个对每个程序模块给出以下的设计说明。以下给出的提纲是针对一般情况的,对于一个具体的模块,尤其是层次较低的模块或子程序,其很多条目的内容往往与它所隶属的上一层模块的对应条目的内容相同,在这种情况下,只要简单地说明这一点就可以了。〗4.1程序1设计说明4.1.1程序描述
〖给出对该程序的简单描述,主要说明安排设计本程序的目的和意义,并且说明本程序的特点(是否常驻内存、是否子程序、顺序处理还是并发处理、是可重入的还是不可重入的等等)〗4.1.2功能
〖说明本程序应具备的功能,可用IPO图(输入一处理一输出)的形式描述。〗4.1.3性能〖说明对本程序的全部性能要求,包括精度、灵活性、时间特性等〗4.1.4输入
〖给出本程序的输入参数的详细说明,包括名称、标识、取值范围、格式、含义,及参数间的控制、顺序、独立或依赖等关系。〗4.1.5输出
〖给出本程序的输出参数的详细说明,包括名称、标识、取值范围、格式、含义,及参数间的控制、顺序、独立或依赖等关系。〗4.1.6算法〖详细说明本程序所选用的算法、具体的计算公式和计算步骤〗4.1.7流程〖采用流程图或伪码给出程序流程。〗4.2程序2设计说明〖类似于程序1设计说明的方式,说明第2个程序乃至第N个程序的设计考虑〗5模块重用说明提示.?此处简要说明各子程序是否重用,以及大致重用比率例如使用以下表格表示。(可换用其他易表达的方式)
#
程序名称
是否重用
重用比例
1
程序1
Y/N
2
程序2
Y/N
3
.
添加适当的文字性描述说明重用状况(不可省略)
原创力文档


文档评论(0)