软件开发详细设计模板(全面详细)

  • 格式:doc
  • 大小:174.00 KB
  • 文档页数:10

软件详细设计

发放编号:

软件详细设计

模板

2012-09-发布 2011-10-实施

软件详细设计

修订记录

版本号 修订内容 修订人 审签人 修订日期

注:审签人可以是审核人、批准人或签发人。 软件详细设计

文档编号: 密级:

版 本 号: 期限:

软件详细设计

编 写: YYYYMMDD

校 对: YYYYMMDD

审 核: YYYYMMDD

批 准: YYYYMMDD

签 发: YYYYMMDD

XXXXXXXXXXXXXXX公司

YYYY年MM月 软件详细设计

修订记录

版本号 修订内容 修订人 审签人 修订日期

注:审签人可以是审核人、批准人或签发人。 软件详细设计

目 录

1 概述 ................................................................................. 1

1.1 背景 ................................................................................................................................................................ 1

1.2 参考资料 ........................................................................................................................................................ 1

2 总体设计 ............................................................................. 1

2.1 模块描述 ........................................................................................................................................................ 1

2.1.1 在系统中的位置 .............................................................. 1

2.1.2 功能 ........................................................................ 1

2.1.3 性能 ........................................................................ 1

2.2 开发及运行环境 ............................................................................................................................................ 1

2.2.1 硬件环境 .................................................................... 1

2.2.2 软件环境 .................................................................... 1

2.3 CBB及标准化设计 ........................................................................................................................................ 1

2.3.1 引用模块说明(可选,全新领域开发) .......................................... 2

2.3.2 本模块可能输出的共享模块说明 ................................................ 2

2.4 可靠性设计 .................................................................................................................................................... 2

2.5 可测试性设计 ................................................................................................................................................ 2

2.6 安全性设计(可选) .................................................................................................................................... 2

2.7 接口设计 ........................................................................................................................................................ 3

2.7.1 用户接口 .................................................................... 3

2.7.2 硬件接口 .................................................................... 3

2.7.3 软件接口 .................................................................... 3

2.8 数据描述 ........................................................................................................................................................ 3

2.8.1 数据结构说明 ................................................................ 3

2.8.2 全局变量说明(可选) ........................................................ 3

2.8.3 数据库说明(可选) .......................................................... 3

2.9 函数定义/类定义 ........................................................................................................................................... 3

2.9.1 引用函数定义 ................................................................ 3

2.9.2 内部函数定义 ................................................................ 4

2.9.3 类1 ......................................................................... 4

2.9.4 类n ......................................................................... 4

2.10 关键技术说明 ................................................................................................................................................ 4

3 模块设计 ............................................................................. 5

3.1 模块设计准则 ................................................................................................................................................ 5

3.2 实现原理 ........................................................................................................................................................ 5

3.3 模块设计的备选方案(可选)..................................................................................................................... 5

3.4 功能划分 ........................................................................................................................................................ 5

3.5 功能实现 ........................................................................................................................................................ 5