(完整版)软件概要设计说明书范例
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
XX概要设计说明书
文档修改记录
填写说明
1。系统结构的定义
本体系对整个软件系统按如下结构方式进行划分:系统子系统模块子模块
其中:
(1)“系统子系统"划分属于“系统设计",在系统设计说明书中予以描述。
(2)“子系统模块”划分属于“概要设计”,在本说明书中予以描述。
(3)“模块子模块"划分属于“详细设计”,在详细设计说明书中予以描述。如果系统相对简单,可以省略“子模块”这一层次。
2。如果填写了系统设计说明书,则在本说明书中略过“系统子系统”划分的相关内容(即第2章)。
3. 如果系统相对简单,不需要做“系统子系统”划分,这种情况下,取消填写系统设计说明书,只须填写本说明书,直接套用“子系统模块”划分(即第3章)进行“系统模块”划分(把其中“子系统”一词替换为“系统"),并删除本说明书中“系统子系统”划分的相关内容(第2章)。
目录
1。简介 (1)
1。1。............................................................. 背景和目的1 1。2. .................................................................... 范围1 1。3. ............................................................ 术语和缩略语1 2。系统总体设计. (1)
2。1. ................................................................ 任务概述2 2。1。1。 ............................................................ 目标2
2.1.2. 需求概述 (2)
2.2。................................................................ 设计概述2
2。2。1. ......................................................... 总体约束2
2.2。2. ...................................................... 系统外部接口2
2。2。3。 .................................................... 设计方案概述2 2。3。........................................................... 系统架构设计3
2.3。1. ................................................ 系统的逻辑架构设计3
2。3.2。 ............................................... 系统的物理架构设计4 2。4. .............................................................. 子系统定义5 2。4。1。 ...................................................... 子系统列表5
2.4。2。 ..................................................... 子系统间关系6
3. 子系统1设计 (6)
3。1。............................................................... 任务概述6
3.1。1。 ............................................................. 目标6
3.1.2。 .......................................................... 需求概述6
3。2。............................................................... 设计概述7
3.2。1. .......................................................... 总体约束7
3.2。2. .................................................... 子系统外部接口7
3。2。3。 .................................................... 设计方案概述8 3。3. .......................................................... 子系统架构设计9 3。4. ................................................................ 模块定义10
3.4.1。 .......................................................... 模块列表10
3。4.2. ........................................................ 模块间关系11 3。4.3. .......................................................... 模块描述11 4。非功能性需求的实现方案.. (12)
6。1。............................................................. 性能的考虑13
6.2. 兼容性的考虑 (13)
6.3。.............................................................. 安全的考虑13
6.4. 可移植性的考虑 (13)
6。5。....................................................... 集成与测试的考虑13
6.6. 可扩展性的考虑 (13)
6。7。........................................................... 可靠性的考虑14
6.8. 可维护性的考虑 (14)
5. 难点及解决方案 (14)
6。参考资料 (14)
7. 附录 (15)