Blue_Flke团队项目设计完善&编码测试

Posted ruanjgc

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Blue_Flke团队项目设计完善&编码测试相关的知识,希望对你有一定的参考价值。

任务1:文档《软件设计方案说明书》github地址:https://github.com/13993013291/ruanjianguigexuqiu

任务2:项目集成开发环境:eclipse,jdk,sdk adt tomcat

任务3:《软件编码规范说明书》github地址:https://github.com/13993013291/ruanjianguigexuqiu

任务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:项目源码团队项目Github仓库:https://github.com/13993013291/ruanjianguigexuqiu

任务7:在团队博客发布博文,结合燃尽图陈述本实验执行过程,上传团队实施本次实验场景照片,描述团队成员的具体分工、占整个实验任务的工作量比例及完成各自任务的实际时间,每位成员结合任务分工总结本次实验心得,最后由项目组长进行总结陈述。

小组成员实验心得:

王胜海:  在本次项目中,我们小组通过讨论,调查,分析等方式和策略认真的完成了这次实验;在项目中,我们大家一起动手,一起参与讨论,最后汇总得到一个最佳的方案,得到了这次项目中的最优解,让我们的项目趋于完善。通过这次项目我学到了很多知识,也学到了很多项目解决的方案方法。

妥志福:次实验负责的是后台逻辑的整理,通过与小组成员的商量与探讨,在书写后台功能的过程中,通过网上查阅相关资料找到了解决思路,不断在解决问题中成长。

牛瑞鑫:通过用户需求的调研,更加明确了系统功能,方便了系统设计与开发。通过前端界面设计与前端代码的书写,与小组成员的沟通,对前端出现的一些问题相关概念有了一定的理解

马中林:本次实验负责的是团队项目系统设计说明书和详细设计说明,通过课堂上老师的讲解对理论知识有了进一步的理解

邓英蓉:在本次试验中,负责软件的测试工作,通过这次测试之后,首先我发现测试并不是一个人的任务,在团队其他队员的积极帮助中,我对测试有了一定的了解。测试时始终都需要和开发与设计人员进行良好的沟通,对软件要有全面的了解,根据测试目的和测试计划,搭建测试环境,生成测试数据。

董润园:通过小组讨论以及网上查阅相关的资料书写了《软件编码规范说明书》,发现规范的编码格式可以使得代码有更好的可读性,良好的代码规范是完成任务的一个重要前提。

团队成员的具体分工及占整个任务的工作量比例

前端界面设计

牛瑞鑫

15%

2天

总结及撰写博客

王胜海

20%

2天

软件测试

邓英蓉

15%

2天

系统详细设计说明书

马中林

20%

2天

后台设计

妥志福

15%

3天

软件编码规范说明书

董润园

 

15%

2天

项目总结

       本设通讯录系统本着解决用户需求为第一位的原则,认真详细的分析了项目的要求,通过上网、到图书馆查找资料,以及询问老师同学,尽可能的满足了项目所需的功能,包括添加联系人信息(联系人姓名、手机号码(可多号码)、邮箱、联系人头像)。通过调试,系统的不足仍然存在,比如删除联系人信息还有问题,还有待修改优化。

燃尽图

 


以上是关于Blue_Flke团队项目设计完善&编码测试的主要内容,如果未能解决你的问题,请参考以下文章

A_Pancers团队项目设计完善&编码测试

Spring_Four -- 团队项目设计完善&编码测试

《Blue_Flke》团队项目用户验收评审

团队项目-需求分析报告

团队项目-需求分析报告

团队项目-需求分析报告