说明书通用模板

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

文档编号:项目名称– DSN –版本

项目名称软件设计规格说明书

日期:2009-12-08

文档变更历史记录

2 2001/11/15 王五增加了**需求部分的设计(见**章节) 1.1

目录

目录 (3)

1、引言 (4)

1.1 编写目的 (4)

1.2 读者对象 (4)

1.3 软件项目概述 (4)

1.4 文档概述 (4)

1.5 定义 (4)

1.6 参考资料 (5)

2、软件设计约束 (6)

2.1 设计目标和原则 (6)

2.2 设计约束 (6)

3、软件设计描述 (7)

3.1 总体结构设计.................................................................................. 错误!未定义书签。

3.2 数据设计 (7)

3.3 详细设计 (7)

3.4 接口设计 (7)

1、引言

1.1 编写目的

简要说明本文档的编写目的。

1.2 读者对象

简要说明本文档可能的读者对象。

1.3 软件项目概述

简要说明关于本软件项目的:

●项目名称

●简称

●项目代号

●用户单位

●开发单位主管部门

●软件项目的大致功能和性能要求

1.4 文档概述

简要说明本文档的大致内容及其组织结构

1.5 定义

定义本文档涉及的专门术语、容易引起歧义的概念、关键词缩写及其他需要解释的内容。

1.6 参考资料

以列表或排序的方式给出重要的参考资料的名称、作者、单位、出版日期等信息。

2.1 设计目标和原则

-描述本设计欲达到的目标,如实现用户需求,软件系统具有良好的可扩充性等等;

-描述为实现上述目标,在设计软件过程中遵循的一般原则

2.2 设计约束

-硬件平台

-OS要求

-开发语言

-开发工具

-容量和性能要求

-灵活性和配置要求,等等

3.2 数据设计

●建议采用结构化自然语言、表格等方式描述数据设计的内容,包括

(1)数据库的设计(如库、表、字段、类型和属性)

(2)数据结构的设计

(3)数据文件的设计(如配置文件、存储文件等)

(4)网络通讯协议(如网络消息包)

3.3 详细设计

●详细描述各个模块的内部算法和数据结构,根据具体情况可采用不同的

描述手段来刻划,例如

(1)流程图

(2)判定树和判定表

(3)过程设计语言

3.4 接口设计

●详细描述软件接口

相关文档
最新文档