失效链接处理 |
软件概要设计说明书 PDF 下载
本站整理下载:
提取码:2m22
相关截图:
主要内容:
1引言
1.1目的
[列举本文档所针对的不同读者,例如项目管理人员、设计人员等。]
1.2背景
[对本项目的背景进行描述,
a.待开发软件系统的名称;
b.列出此项目的任务提出者、开发者、用户以及将运行该软件的信息中心。]
1.3读者对象
[对本文档的读者进行描述。]
1.4定义和缩写
[列出本文件使用的术语定义和缩写字母的原词组。]
术语/缩写词 定义
[术语/缩写词] [术语定义、缩写词的原词组、以及相关的详细解释等]
1.5参考资料
[列出有关的参考文件,如:
本项目的经核准的计划任务书或合同,上级机关的批文;
属于本项目的其他已发表文件;
本文件中各处引用的文件、资料,包括所要用到的软件开发标准。列出这
些文件的标题、发表日期和出版单位,说明能够得到这些文件资料的来源。]
2总体设计
2.1系统概述
[简要说明系统的背景、主要功能等。]
2.2设计思想
[简要说明系统的设计思想、概念、理论和方法等。]
2.3网络结构
[描述系统的网络结构,画出拓扑图]
2.4系统架构
[说明系统采用的技术架构及运行环境等进行描述]
2.5开发工具
[对拟采用的开发工具进行描述。]
2.6总体结构
[可用结构图来描述系统模块间关系的层次图,结构图的基本组成部分是模块,模块用来标识一个或几个功能,在结构图中表示了系统的层次关系和调用关系。]
2.7子系统-模块划分
[这里具体描述划分的原则与依据。]
2.7.1子系统-模块对照表
[注:本项目不涉及多个子系统时,该章节可以写无。]
模块1 模块2 …… 模块n
子系统1 ●
子系统2 ●
……
子系统n ● ●
2.7.2模块-功能对照表
[用一张如下的矩阵图说明各个模块与功能之间的分配关系:]
模块1 模块2 …… 模块n
功能1 ●
功能2 ●
……
功能n ● ●
2.7.3模块-数据库表对照表
[用一张如下的矩阵图说明各模块与主要的数据库表间的关联关系:]
数据库表1 数据库表2 …… 数据库表n
模块1 ●
模块2 ●
……
模块n ● ●
2.8关键处理流程
[对本系统中的关键处理流程进行描述。]
2.9接口设计
[如果有单独的接口设计说明书,该章节可以写参考 某某接口设计说明书。]
2.9.1用户接口
[说明将向用户提供的提示和命令,以及软件的应答信息。如确认离开此页面等]
2.9.2外部接口
[此处说明该系统的外部接口,包括与硬件的接口和与其它软件系统的接口。应说明接口范围(与那些硬件、软件存在或可能存在接口)、需要交换的数据内容,再说明如何处理接口。]
2.9.3内部接口
[描述本系统之内的各个系统元素之间的接口安排,包括子系统、模块间的数据传递方式、协议及格式。]
2.10限制与条件
[描述系统设计中受到的某种特定的限制和条件。]
2.11出错处理设计
2.11.1出错输出信息
[说明每种可能的出错或故障情况出现时,系统输出信息的形式、含意及处理方法。]
2.11.2出错处理对策
[如设置后备、性能降级、恢复及再启动等。]
2.12质量属性设计
2.12.1性能设计
[描述本系统达到客户要求的性能指标要采取的设计方法。]
2.12.2易用性设计
[关于易用性方面的设计。]
|