手机软件设计文档模板.docx
《手机软件设计文档模板.docx》由会员分享,可在线阅读,更多相关《手机软件设计文档模板.docx(9页珍藏版)》请在冰豆网上搜索。
手机软件设计文档模板
某公司的
软件设计文档
文档管理信息表
主题
版本:
内容;
关键字
参考文档
创建时间
创建人
取新发布日期
文档变更纪录
更改人
日期
更改内容
「2004-1-1
创建文件
文档主要评审意见
产品组
评审人员
日期
意见
QA组
评审人员
日期
意见
1开发规划错误!
未定义书签。
开发人员错误!
未定义书签。
开发计划错误!
未定义书签。
开发环境和工具错误!
未定义书签。
开发规范错误!
未定义书签。
2总体设计错误!
未定义书签。
概念术语描述错误!
未定义书签。
术语1错误!
未定义书签。
术语2错误!
未定义书签。
基本设计描述错误!
未定义书签。
系统总体逻辑结构图错误!
未定义书签。
系统部署结构图错误!
未定义书签。
主要界面流程描述错误!
未定义书签。
功能1界面流程错误!
未定义书签。
功能2界面流程错误!
未定义书签。
模块列表错误!
未定义书签。
3数据结构错误!
未定义书签。
4接口规范错误!
未定义书签。
<模块1API>.错误!
未定义书签。
Interface1错误!
未定义书签。
Interface2错误!
未定义书签。
<模块2API>.错误!
未定义书签。
<模块3API>.错误!
未定义书签。
<数据库API>错误!
未定义书签。
5模块设计错误!
未定义书签。
M)DULE设计错误!
未定义书签。
模块设计描述错误!
未定义书签。
模块界面描述错误!
未定义书签。
M)DUL2设计错误!
未定义书签。
6附录错误!
未定义书签。
第三方组件错误!
未定义书签。
参考资料错误!
未定义书签。
附加文档错误!
未定义书签。
1开发规划
1.1开发人员
角色
主要职责
负责模块
人员
备注
项目经理
PM
项目全面负责
项目设计
主要框架/模块编写
项目进度控制
xxx模块
xxx
产品经理
PT
定义需求
产品监督
结果验证(测试)用户文档
无
xxx
程序员
DEV
xxx模块
xxx
程序员
DEV
xxx模块
xxx
1.2开发计划
<附开发计划表>
1.3开发环境和工具
开发工具
工具
作用
Delphi7
客户端
VBA
开发Excel插件
Web页面,WebService
1.4开发规范
文档名称
位置
Delphi编码规范
系统目录规范
2总体设计
2.1概念术语描述
2.1.1术语1<术语1的描述>
2.1.2术语2<术语2的描述>
2.2基本设计描述
<文字性的设计思路>
2.2.1系统总体逻辑结构图
222系统部署结构图
数据库服务器Web服务器
内部客户机
内部客户机
远程客户机
远程客户机
系统网络拓扑结构
2.3主要界面流程描述
2.3.1功能1界面流程
2.3.2功能2界面流程
2.4模块列表
模块名称(英文)
^能
备注
模块1
Modulel
模块2
Module2
模块3
Module3
3数据结构
数据库表列表
表名
作用
<附SQL数据库结构定义文档>
4接口规范
4.1<模块1API>
描述
<模块功能和设计描述(简要描述)>
集成和部署
<描述模块如何同系统集成,实现形式是DLL,EXE或是嵌入式代码>
4.1.1Interfacel
Function1
stringfunction1(intparam1,stringparam2,•…)
param1-
param2-
Function2
stringfunction2(intparam1,stringparam2,•…)
param1-
param2-
4.1.2Interface2
4.2<模块2API>
4.3<模块3API>
4.4<数据库API>
定义数据库存储过程接口
5模块设计
5.1Module1设计<更具具体情况细化模块设计>
5.1.1模块设计描述
5.1.2模块界面描述
5.2Module2设计
6附录
6.1第三方组件
Delphi组件
组件名称
版本
用途
•NET组件
组件名称
版本
用途
6.2参考资料
DesignPattern-
6.3附加文档
文档名称
文件名
描述
项目计划表
项目时间规划
数据库定义
X****.sql
数据库定义脚本
***