当前位置:首页 >> 信息与通信 >>

软件开发设计文档


软件开发设计文档

I

文档管理信息表
主题 版本 内容 关键字 参考文档 创建时间 创建人 最新发布日期

文档变更纪录
更改人 日期 2004-1-1 更改内容 创建文件

II

文档主要评审意见 文档主要评审意见 主要
产品组 评审人员

日期

意见

QA 组 评审人员

日期

意见

III





1

开发规划.......................................................................................................................................... 1 1.1 1.2 1.3 1.4 开发人员 ................................................................................................................................. 1 开发计划 ................................................................................................................................. 2 开发环境和工具 ..................................................................................................................... 3 开发规范 ................................................................................................................................. 3

2

总体设计.......................................................................................................................................... 4 2.1 概念术语描述 ......................................................................................................................... 4

2.1.1 2.1.2
2.2

术语 1 .............................................................................................................................. 4 术语 2 .............................................................................................................................. 4 系统总体逻辑结构图 ..................................................................................................... 5 系统部署结构图 ............................................................................................................. 6 功能 1 界面流程 ............................................................................................................. 7 功能 2 界面流程 ............................................................................................................. 7

基本设计描述 ......................................................................................................................... 5

2.2.1 2.2.2
2.3

主要界面流程描述 ................................................................................................................. 7

2.3.1 2.3.2
2.4 3 4

模块列表 ................................................................................................................................. 8

数据结构.......................................................................................................................................... 9 接口规范........................................................................................................................................ 10 4.1 <模块 1 API> ......................................................................................................................... 10 Interface1 ...................................................................................................................... 10 Interface2 ...................................................................................................................... 10

4.1.1 4.1.2
4.2 4.3 4.4 5

<模块 2 API> ......................................................................................................................... 11 <模块 3 API> ......................................................................................................................... 11 <数据库 API> ....................................................................................................................... 11

模块设计........................................................................................................................................ 12 5.1 MODULE1 设计 ...................................................................................................................... 12

5.1.1 5.1.2
5.2 6

模块设计描述 ............................................................................................................... 12 模块界面描述 ............................................................................................................... 12

MODULE2 设计 ...................................................................................................................... 13

附录................................................................................................................................................ 14 附录 6.1 6.2 6.3 第三方组件 ........................................................................................................................... 14 参考资料 ............................................................................................................................... 15 附加文档 ............................................................................................................................... 15

IV

V

xx 项目.项目目标

1

开发规划

开发人员 1.1 开发人员
角 色 项目经理 PM 主要职责 主要职责 项目全面负责 项目设计 主要框架/模块编写 项目进度控制 定义需求 产品监督 结果验证(测试) 用户文档 负责模块 负责模块 xxx 模块 人员 xxx 备注

产品经理 PT



xxx

程序员 DEV 程序员 DEV

xxx 模块 xxx 模块

xxx xxx

1

xx 项目.项目目标

1.2 开发计划
<附开发计划表>

2

xx 项目.项目目标

1.3 开发环境和工具
开发工具 工具 Delphi 7 VBA VS.NET

作用 .net 客户端 开发 Excel 插件 Web 页面,Web Service

1.4 开发规范
文档名称 Delphi 编码规范 系统目录规范 位置

3

xx 项目.项目目标

2

总体设计

2.1 概念术语描述 2.1.1 术语 1
<术语 1 的描述>

2.1.2 术语 2
<术语 2 的描述>

4

xx 项目.项目目标

基本设计描述 2.2 基本设计描述
<文字性的设计思路>

2.2.1 系统总体逻辑结构图

层/包 1

模块 1

模块 2

模块 3

层/包 2

模块 1

模块 2

5

xx 项目.项目目标

2.2.2 系统部署结构图

数据库服务器

Web 服务器

防火墙 VPN/ INTERNET

内部客户机

内部客户机

远程客户机

远程客户机

系统网络拓扑结构

6

xx 项目.项目目标

主要界面流程 流程描述 2.3 主要界面流程描述

2.3.1 功能 1 界面流程

2.3.2 功能 2 界面流程

7

xx 项目.项目目标

模块列表 2.4 模块列表

模块名称(英文 英文) 模块名称 英文 模块 1 Module1 模块 2 Module2 模块 3 Module3

功能

备注

8

xx 项目.项目目标

3

数据结构

数据库表列表 表名

作用

<附 SQL 数据库结构定义文档>

9

xx 项目.项目目标

4

接口规范

4.1 <模块 1 API> 模块
描述 <模块功能和设计描述(简要描述)>

集成和部署 <描述模块如何同系统集成,实现形式是 DLL, EXE 或是嵌入式代码>

4.1.1 Interface1
<interface1 description> Function1 string function1(int param1, string param2, …) <function1 description> param1 - <param1 description> param2 - <param2 description> Function2 string function2(int param1, string param2, …) <function2 description> param1 - <param1 description> param2 - <param2 description>

4.1.2 Interface2

10

xx 项目.项目目标

4.2 <模块 2 API> 模块 4.3 <模块 3 API> 模块

4.4 <数据库 API> 数据库
定义数据库存储过程接口

11

xx 项目.项目目标

5

模块设计

5.1 Module1 设计
<更具具体情况细化模块设计>

5.1.1 模块设计描述 5.1.2 模块界面描述

12

xx 项目.项目目标

5.2 Module2 设计

13

xx 项目.项目目标

6

附录

6.1 第三方组件
Delphi 组件

组件名称

版本

用途

.NET 组件

组件名称

版本

用途

14

xx 项目.项目目标

参考资料 6.2 参考资料
Design Pattern -

6.3 附加文档
文档名称 项目计划表 数据库定义 *** 文件名 Wind.net.plan.mpp X****.sql 描述 项目时间规划 数据库定义脚本

15


赞助商链接
相关文章:
软件项目详细设计文档示例模版
软件项目详细设计文档示例模版 - (此处填入项目名称) XXX软件/项目/系统 详细设计说明书 拟制 评审人 批准 日期 日期 日期 编写单位或个人 (此处填入项目名称) ...
软件开发设计文档模板1
软件开发设计文档模板1_计算机软件及应用_IT/计算机_专业资料 暂无评价|0人阅读|0次下载|举报文档软件开发设计文档模板1_计算机软件及应用_IT/计算机_专业资料。...
史上最全、最详细、最喷血的软件开发设计文档模板
史上最全、最详细、最喷血的软件开发设计文档模板 - 系统规约说明书(System Specification) 一.引言 A. 文档的范围和目的 B. 概述 1.目标 2.约束 二.功能和...
软件项目详细设计文档模板
软件项目详细设计文档模板 - 研发生产中心 文档编 号 项目名 称 项目来 源 版本 A1 密级 商密 A Xx 系统 QR-RD-022(Ver1.2) XXX 系统 详细设...
软件开发设计文档模板V1.1
广州大学科研与竞赛创新实践班 软件设计说明书 项目名称: 设计团队:第组 负责人: 机器人制作训练实验室 2015 年 8 月 10 日 1 更改记录 版本 号 修改原因/ ...
最好软件详细设计说明书参考文档
最好软件详细设计说明书参考文档_计算机软件及应用_IT/计算机_专业资料。最好软件详细设计说明书参考文档,详细设计,说明书,规格说明书,软件开发中大...
软件开发详细设计说明书
说明性定义 ___ 1.4 参考资料序号 资料名 文件编号 发表日期 出版单位 1 详细设计说明书 第2章 2.1 软件结构图 软件结构 它在两个层次上描述软件结构。首先...
软件开发设计文档模板
暂无评价|0人阅读|0次下载|举报文档软件开发设计文档模板_计算机软件及应用_IT/计算机_专业资料。系统软件、应用软件开发、设计文档模板。软件...
Web应用软件开发概要设计文档
Web应用软件开发概要设计文档_计算机软件及应用_IT/计算机_专业资料。Web应用软件开发中需要编写概要设计文档,主要是Java开发应用方向的。软件...
软件开发概要设计说明书
软件开发概要设计说明书 - 概要设计说明书 1 引言 1. 1.1 编写目的 概要设计主要是利用比较抽象的语言对整个需求进行概括, 确定对系统的物理配置, 确 定整个...
更多相关标签: