软件工程实验计划书.docx
《软件工程实验计划书.docx》由会员分享,可在线阅读,更多相关《软件工程实验计划书.docx(9页珍藏版)》请在冰豆网上搜索。
软件工程实验计划书
文件类型编号:
啊哒宝小学生算术试题自动生成工具
Project开发计划书
编写日期
2012-5-5
项目负责人:
董晓东(417400206@)
本项目的项目负责人
董晓东
杜凡
孙宇欣
李曦舟
西北工业大学软件工程演习
改版履历
文件名
文件编号:
制定部门:
啊哒宝小组
版数
承认/日期
查阅/日期
编写/日期
改版内容
1
无
目录
1.项目概要1
1.1项目名1
1.2开发目的和背景1
1.3功能概要1
1.4作业范围1
1.5作业形态1
1.6设计输入与设计输出1
1.7开发规模2
2.体制3
2.1开发体制3
2.2委托方联络窗口3
3.整体作业计划4
3.1工数预测4
3.2开发模型4
3.3日程4
3.4配置管理5
4.进度管理5
4.1进度报告5
4.2技术讨论5
5.质量计划6
5.1适用标准和质量记录6
5.2工程移行基准6
6.交付物品7
6.1交付物品一览7
7.作业环境7
7.1开发环境7
8.2作业环境7
8.3测试环境7
8.技术学习计划8
10.风险管理8
11.对委托方的要求事项9
1.项目概要
1.1项目名
啊哒宝小学生算术试题自动生成工具
1.2开发目的和背景
由于现今市面上小学教辅种类繁多,教辅编写水平参差不齐,更有盗版教辅充斥市场,繁杂的教辅书籍给小学生造成了不小的负担。
加之小学生考试越来越多,也给教师命题带来一定不便。
故开发本项目以减轻小学教师负担,提升小学生自学能力。
此外,市面上电子教辅甚少,所以开发本项目的市场前景优良。
产品预期投放市场的时间:
2012年六月下旬
1.3功能概要
1.试题按年级分类,可供用户选择;
2.试题数量可供用户选择;
3.可对试题进行正误判定,并给出正确答案
1.4作业范围
啊哒宝小组
1.5作业形态
软件开发项目
1.6设计输入与设计输出
输入:
用户选择试题年级→用户选择试题数量→用户输入运算结果→用户查看正确答案
输出:
根据用户选择的年级和试题数量输出试题→根据用户输入的运算结果判断结果正误并输出→根据用户需求输出正确答案
1.7开发规模
作业单位
原始代码规模(KL)
开发规模(KL)
啊哒宝小组
0.8
1.1
合计
0.8
1.1
2.体制
2.1开发体制
职能
姓名
负责业务
项目负责人
董晓东
指导、监督
项目组长
孙宇欣
总体规划、定方案、计划书
项目组成员
李曦舟
编写文档、代码编写与测试
项目组成员
杜凡
代码编写、界面编写
3.整体作业计划
3.1工数预测
五周
3.2开发模型
瀑布型
3.3日程
时间
工作
成果
2012-5-5至2012-5-11
成立小组,确定内容,确定具体计划
计划书
2012-5-12至2012-5-18
确定功能详细/编写功能测试项
功能设计书/功能测试项
2012-5-19至2012-5-26
编码
代码
2012-5-27至2012-6-1
代码审查/代码测试(白盒)
代码/测试项
2012-6-2至2012-6-8
功能测试/修正
功能测试结果
3.4配置管理
内容:
方法:
工具:
JavaEclipse
软件产品版本的标识方法:
4.进度管理
5月05日——5月11日:
确定具体计划/完成计划书。
5月12日——5月18日:
确定功能详细/编写功能测试项。
5月19日——5月25日:
编码。
5月26日——6月02日:
代码审查/代码测试。
6月03日——6月09日:
功能测试/修正。
4.1进度报告
报告方式:
E-mail
使用语言:
中文
报告时间:
每周
报告内容:
计划书、功能设计书、代码、测试结果
4.2技术讨论
主要手段:
面谈
使用语言:
中文
讨论时间:
每周
5.质量计划
5.1适用标准和质量记录(李曦舟)
质量目标:
潜在BUG测试值:
1000左右
各阶段BUG摘除比率及相关理由说明:
第一阶段摘除比为:
80%
第二阶段摘除比为:
70%
第三阶段摘除比为:
60%
第四阶段摘除比为:
50%
第五阶段摘除比为:
40%
测试密度:
50%
5.2工程移行基准
工程
判断基准
第一周
完成计划书
第二周
完成功能设计书
第三周
完成代码编写,并可生成用户图形界面
第四周
代码调试,BUG消除
第五周
项目测试
6.交付物品
6.1交付物品一览
项目编号
成果物名称及版本
交付方式及媒体
预定交货期
使用语言
1
计划书
电子文档/电子邮件
2012-5-11
中文
2
功能说明书
电子文档/电子邮件
2012-5-18
中文
3
Java代码
Java源代码/电子邮件
2012-5-26
Java语言
4
Java代码
Java源代码/电子邮件
2012-6-1
Java语言
5
Java源程序
Java源程序/电子邮件
2012-6-8
Java语言
7.作业环境
7.1开发环境
∙硬件:
PC
∙软件:
JavaEclipse
∙OS:
WindowsXp
8.2作业环境
∙硬件:
PC
∙OS:
WindowsXp
∙软件:
JDK1.6
8.3测试环境
∙硬件:
PC
∙软件:
JavaEclipse
∙OS:
WindowsXp
8.技术学习计划
项目组成员
必需的技术、知识
学习方法
学习时间
OUTPUT
董晓东
Java
自学
20H
学习笔记
杜凡
Java
自学
20H
学习笔记
李曦舟
Java
自学
20H
学习笔记
孙宇欣
Java
自学
20H
学习笔记
10.风险管理
风险
发生可能性
(高/中/低)
影响范围及
影响程度
可能的预防方法
风险发生时预计采取的对策
开发环境硬件故障
高
项目开发全阶段/大
备份
重启,还原备份
兼容问题
中
本工具无法使用
在要求的环境下使用
停止使用,将此问题反馈至XX小组
11.对委托方的要求事项
无
保护页