Blue_Flke团队项目设计完善&编码测试
任务1:
任务2:
任务3:
任务4:
// 填充数据库 function populateDB(tx) { tx.executeSql('CREATE TABLE IF NOT EXISTS `myuser` (`user_id` integer primary key autoincrement ,`user_name` VARCHAR( 25 ) NOT NULL ,`user_phone` varchar( 15 ) NOT NULL ,`user_qq` varchar( 15 ) ,`user_email` VARCHAR( 50 ),`user_bz` TEXT)'); } // 事务执行出错后调用的回调函数 function errorCB(tx, err) { alert("Error processing SQL: "+err); } // 事务执行成功后调用的回调函数 function successCB() { $.mobile.changePage ('set.html', 'fade', false, false); }
function modfiyBD(tx){ tx.executeSql("UPDATE `myuser`SET `user_name`='"+textinput1+"',`user_phone`="+textinput2+",`user_qq`="+textinput3 +",`user_email`='"+textinput4+"',`user_bz`='"+textarea1+"' WHERE user_id="+uid, [], successCB, errorCB); }
任务5:
- 在项目开发中使用Junit4作为单元测试工具。
- 等项目开发完成再进行黑白盒测试
任务6:
任务7:
小组成员实验心得:
团队成员的具体分工及占整个任务的工作量比例
前端界面设计 |
牛瑞鑫 |
15% |
2天 |
总结及撰写博客 |
王胜海 |
20% |
2天 |
软件测试 |
邓英蓉 |
15% |
2天 |
系统详细设计说明书 |
马中林 |
20% |
2天 |
后台设计 |
妥志福 |
15% |
3天 |
软件编码规范说明书 |
董润园
|
15% |
2天 |
项目总结
本设通讯录系统本着解决用户需求为第一位的原则,认真详细的分析了项目的要求,通过上网、到图书馆查找资料,以及询问老师同学,尽可能的满足了项目所需的功能,包括添加联系人信息(联系人姓名、手机号码(可多号码)、邮箱、联系人头像)。通过调试,系统的不足仍然存在,比如删除联系人信息还有问题,还有待修改优化。
燃尽图