开发 数据库设计
3、开发流程 、
需求分析
可行性分析
概要设计
数据库设计
详细设计
总结答辩
测试运行
3
附件(可附多页) 三、 附件(可附多页) 附件一
1 引言 1.1 编写目的: 1.2 背景说明: 2 任务概述 2.1 目标: 2.2 用户的特点: 3 需求规定 3.1 对功能的规定: 3.2 对性能的规定 3.2.1 精度: 3.2.2 时间特性要求: 3.2.3 灵活性 3.3 输人输出要求: 3.4 数据管理能力要求: 3.5 故障处理要求: 3.6 其他专门要求: 4 运行环境规定 4.1 设备: 4.2 支持软件:
需求分析书
4
附件二 附件二
小组日报 小组日报
>================================================================= >日程工作状况表 >================================================================= > >小组名称: >汇报时间: > >[当天工作安排] >---------------------------------------------------------------->1. >2. >[当天完成情况] >---------------------------------------------------------------->1. >2. > >[备注] >---------------------------------------------------------------->1. >2. > > >$=================================================================
5
附件三 小组会议记录
日期: 项目组: 记录员: 参与人员: 会议主题: 主要提出
问题:
时间 提出问题 解决
方案 结果
备注:
项目组长签字:
.
6
附件四 附件四 概要设计说明书
概要设计说明书可
称作系统设计说明书, 这里说的系统是指
程序系统, 编制的目的是说 明对程序的系统的设计考虑,包括程序系统的基本处理流程、程序系统的组织结构、模块划 分、功能分配、接口设计、运行设计、数据结构设计和出错处理设计等,为程序的详细设计 提供基础。
7
附件五 附件五 数据库设计说明书
数据库表的
列表 名称 表中文名称 1 表中文名称 2 表中文名称 3 Test1 Test2 Test3 数据库表名
Test1 表的具体描述
名称 代码 数据类型 主键 外键 可否为空 字段要求或规则 示例
8
附件六 附件六 详细设计说明书
1 程序系统的组织结构 2 程序 1(标识符)设计说明 标识符) 2.1 程序描述 2.2 功能 : 2.3 性能 : 2.4 输入项 : 2.5 输出项 : 2.6 设计方法(算法) 2.7 流程逻辑 2.8 接口 2.9 存储分配 2.10 注释设计 2.11 限制条件 2.12 测试计划 2.13 尚未解决的问题 标识符) 3 程序 2(标识符)设计说明 ……
9
角色职能: 项目工程师 领导开发团队进行项目开发 需求分析师 负责对项目进行功能需要分析 书写需求分析
文档 详细设计师 负责将模块进行实体设计,包括公共接口的实现,实现过程采用语言描述或伪代码 书写详细设计
文档 代码工程师 负责对详细设计师所设计的功能模块伪代码进行编码实现 代码编写,编码记录文档 测试工程师 负责进行最终软件运行测试,测试内容包括,软件存在的漏洞、错误、缺少的模块、 不合理的算法等等。 做测试记录文档
10