文档变更纪录
更改人 | 日期 | 更改内容 |
创建文件 | ||
1.1 开发人员 1
1.2 开发计划 2
1.3 开发环境和工具 3
1.4 开发规范 3
2 总体设计 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 数据结构 9
4 接口规范 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 第三方组件 14
6.2 参考资料 15
6.3 附加文档 15
开发规划
开发人员
角 色 | 主要职责 | 负责模块 | 人员 | 备注 |
项目经理 PM | ⏹项目全面负责 ⏹项目设计 ⏹主要框架/模块编写 ⏹项目进度控制 | ⏹xxx模块 | xxx | |
产品经理 PT | ⏹定义需求 ⏹产品监督 ⏹结果验证(测试) ⏹用户文档 | 无 | xxx | |
程序员 DEV | ⏹xxx模块 | xxx | ||
程序员 DEV | ⏹xxx模块 | xxx | ||
<附开发计划表>
开发环境和工具
开发工具
工具 | 作用 |
Delphi 7 | .net客户端 |
VBA | 开发Excel插件 |
VS.NET | Web页面,Web Service |
文档名称 | 位置 |
Delphi编码规范 | |
系统目录规范 | |
概念术语描述
术语1
<术语1的描述>
术语2
<术语2的描述>
基本设计描述
<文字性的设计思路>
系统总体逻辑结构图
系统部署结构图
主要界面流程描述
功能1界面流程
功能2界面流程
模块列表
模块名称(英文) | 功能 | 备注 |
模块1 Module1 | ||
模块2 Module2 | ||
模块3 Module3 |
数据库表列表
表名 | 作用 |
接口规范
<模块1 API>
●描述
<模块功能和设计描述(简要描述)>
●集成和部署
<描述模块如何同系统集成,实现形式是DLL, EXE或是嵌入式代码>
Interface1
●Function1 string function1(int param1, string param2, …) param1 - param2 - ●Function2 string function2(int param1, string param2, …) param1 - param2 - Interface2 <模块2 API> <模块3 API> <数据库API> 定义数据库存储过程接口 模块设计 Module1设计 <更具具体情况细化模块设计> 模块设计描述 模块界面描述 Module2设计 附录 第三方组件 Delphi组件 Design Pattern - 附加文档
.NET组件组件名称 版本 用途
参考资料组件名称 版本 用途 文档名称 文件名 描述 项目计划表 W 项目时间规划 数据库定义 X****.sql 数据库定义脚本 ***