软件概要设计文档
发布时间:2021-01-19
软件概要设计报告文档模板
1. 引言 .............................................................................................................................................. 2 1.1 编写目的 ................................................................................................................................ 2 1.2 项目风险 ................................................................................................................................ 2 1.3 预期读者和阅读建议 ............................................................................................................ 2 1.4 参考资料 ................................................................................................................................ 2 2. 设计概述 ...................................................................................................................................... 3 2.1 限制和约束 ............................................................................................................................ 3 2.2 设计原则和设计要求 ............................................................................................................ 3 3. 系统逻辑设计 .............................................................................................................................. 4 3.1 系统组织设计 ........................................................................................................................ 4 3.2 系统结构设计 ........................................................................................................................ 5 3.2.1 系统特性表 ..................................................................................................................... 5 3.2.2 系统特性结构图 ............................................................................................................. 6 3.3 系统接口设计 ........................................................................................................................ 6 3.3.1 系统接口表 ..................................................................................................................... 6 3.3.2 系统接口传输协议说明 ................................................................................................. 7 3.4 系统完整性设计 .................................................................................................................... 7 4. 系统出错处理设计 ...................................................................................................................... 8 4.1 系统出错处理表 .................................................................................................................... 8 4.2 维护处理过程表 .................................................................................................................... 9 5. 技术设计 .................................................................................................................................... 10 5.1 系统开发技术说明表 .......................................................................................................... 10 5.2 开发技术应用说明 .............................................................................................................. 11 6. 数据库设计 ................................................................................................................................ 11 7. 词汇表 ........................................................................................................................................ 11 8. 进度计划 .................................................................................................................................... 12
1 / 12
1. 引言
引言是对这份软件系统概要设计报告的概览,是为了帮助阅读者了解这份文档是如何编写的,并且应该如何阅读、理解和解释这份文档。
1.1 编写目的
说明这份软件系统概要设计报告是基于哪份软件产品需求规格说明书编写的,开发这个软件产品意义、作用、以及最终要达到的意图。通过这份软件系统概要设计报告详尽说明了该软件产品的软件结构,包括数据库结构和出错处理,从而对该软件产品的结构的描述。
如果这份软件系统概要设计报告只与整个系统的某一部分有关系,那么只定义软件系统概要设计报告中说明的那个部分或子系统。
1.2 项目风险
具体说明本软件开发项目的全部风险承担者,以及各自在本阶段所需要承担的主要风险,首要风险承担者包括:
● 任务提出者; ● 软件开发者; ● 产品使用者。
1.3 预期读者和阅读建议
列举本软件系统概要设计报告所针对的各种不同的预期读者,例如,可能的读者包括:
● 用户; ● 开发人员; ● 项目经理; ● 营销人员; ● 测试人员; ● 文档编写人员; ● 等等。
描述文档中,其余部分的内容及其组织结构,并且针对每一类读者提出最适合的文档阅读建议。
1.4 参考资料
列举编写软件产品概要设计报告时所用到的参考文献及资料,可能包括:
2 / 12
● 本项目的合同书;
● 上级机关有关本项目的批文; ● 本项目已经批准的计划任务书; ● 用户界面风格指导;
● 开发本项目时所要用到的标准; ● 系统规格需求说明; ● 使用实例文档;
● 属于本项目的其它已发表文件;
● 本软件系统概要设计报告中所引用的文件、资料: ● 相关软件系统概要设计报告: ● 等等。
为了方便读者查阅,所有参考资料应该按一定顺排列。如果可能,每份资料都应该给出:
● 标题名称;
● 作者或者合同签约者; ●