软件开发设计文档
I
文档管理信息表
主题 版本 内容 关键字 参考文档 创建时间 创建人 最新发布日期
文档变更纪录
更改人 日期 更改内容 创建文件
II
文档主要评审意见
产品组 评审人员
QA组 评审人员
日期 意见 日期 意见
III
目 录
1
开发规划 .......................................................................................................................................... 1 1.1 1.2 1.3 1.4 2
开发人员 ................................................................................................................................. 1 开发计划 ................................................................................................................................. 2 开发环境和工具 ..................................................................................................................... 3 开发规范 ................................................................................................................................. 3
总体设计 .......................................................................................................................................... 4 2.1
概念术语描述 ......................................................................................................................... 4
2.1.1 术语1 ............................................................................................................................... 4 2.1.2 术语2 ............................................................................................................................... 4 2.2 基本设计描述 ......................................................................................................................... 5 2.2.1 系统总体逻辑结构图 ..................................................................................................... 5 2.2.2 系统部署结构图 ............................................................................................................. 6 2.3 主要界面流程描述 ................................................................................................................. 7 2.3.1 功能1界面流程 ............................................................................................................... 7 2.3.2 功能2界面流程 ............................................................................................................... 7 2.4 模块列表 ................................................................................................................................. 8
3 4
数据结构 .......................................................................................................................................... 9 接口规范 ........................................................................................................................................ 10 4.1
<模块1 API> .......................................................................................................................... 10
4.1.1 Interface1 ...................................................................................................................... 10 4.1.2 Interface2 ...................................................................................................................... 10 4.2 <模块2 API> .......................................................................................................................... 11 4.3 <模块3 API> .......................................................................................................................... 11 4.4 <数据库API> ........................................................................................................................ 11
5
模块设计 ........................................................................................................................................ 12 5.1
MODULE1设计 ....................................................................................................................... 12
5.1.1 模块设计描述 ............................................................................................................... 12 5.1.2 模块界面描述 ............................................................................................................... 12 5.2 MODULE2设计 ....................................................................................................................... 13
6
附录................................................................................................................................................ 14 6.1 6.2 6.3
第三方组件 ........................................................................................................................... 14 参考资料 ............................................................................................................................... 15 附加文档 ............................................................................................................................... 15
IV
V