团队作业8----第二次项目冲刺(Beta阶段) 第三天
BETA阶段冲刺第三天
1.小会议ing

2.每个人的工作
(1) 昨天已完成的工作
注册账号时时添加了账号相同不能添加的功能,以防两个账号一样的情况;
老师账号注册时添加一个密令;
(2) 今天计划完成的工作

(3) 工作中遇到的困难
刘光华:
数据库不知道为什么突然连接不上,通过百度一下,发现了原来是数据库的一些相关东西没有开启(好像有时候会怎么关闭的,但是大多数都不会)。
林晨昕:
今天的任务基本完成了,但是有点赶,还是时间有点不够,平常课很多,还有其他课程的实验报告和作业要完成
林莹:
今天我完成的任务主要是注册功能代码的完善,针对以前出现的一些bug进行修复,才发现自己语法方面有好多不熟悉的,借助各种资料才勉强完成任务。
尤少辉:
今天遇到空指针问题;就是数组在不知道里面有几个值时;
强行复制request.getSession().setAttribute("jiegou1", jiegou[0]);
request.getSession().setAttribute("jiegou11", jiegou1[0]);
request.getSession().setAttribute("jiegou2", jiegou[1]);
request.getSession().setAttribute("jiegou12", jiegou1[1]);
request.getSession().setAttribute("jiegou3", jiegou[2]);
request.getSession().setAttribute("jiegou13", jiegou1[2]);
request.getSession().setAttribute("jiegou4", jiegou[3]);
request.getSession().setAttribute("jiegou14", jiegou1[3]);
request.getSession().setAttribute("jiegou5", jiegou[4]);
request.getSession().setAttribute("jiegou15", jiegou1[4]);
request.getSession().setAttribute("jiegou6", jiegou[5]);
request.getSession().setAttribute("jiegou16", jiegou1[5]);
request.getSession().setAttribute("jiegou7", jiegou[6]);
request.getSession().setAttribute("jiegou17", jiegou1[6]);
request.getSession().setAttribute("jiegou8", jiegou[7]);
request.getSession().setAttribute("jiegou18", jiegou1[7])
还有if(!jiegou[6].equals(null)),由于jiegou[6]的值没有,所以还是会报错;
最后采用数字来获取重复的个数来判断
if(cfgs==0){
request.getRequestDispatcher("/meiyou.jsp").forward(request, response);
}
if(cfgs==1){
request.getSession().setAttribute("jiegou1", jiegou[0]);
request.getSession().setAttribute("jiegou11", jiegou1[0]);
}
if(cfgs==2){
request.getSession().setAttribute("jiegou1", jiegou[0]);
request.getSession().setAttribute("jiegou11", jiegou1[0]);
request.getSession().setAttribute("jiegou2", jiegou[1]);
request.getSession().setAttribute("jiegou12", jiegou1[1]);
}
if(cfgs==3){
request.getSession().setAttribute("jiegou1", jiegou[0]);
request.getSession().setAttribute("jiegou11", jiegou1[0]);
request.getSession().setAttribute("jiegou2", jiegou[1]);
request.getSession().setAttribute("jiegou12", jiegou1[1]);
request.getSession().setAttribute("jiegou3", jiegou[2]);
request.getSession().setAttribute("jiegou13", jiegou1[2]);
}
......(后面还有)
这样就不会差生空指针了;
洪世豪:
由于学生和老师的代码有很多相似的,导致了有时候调用方法是会调用错误,有时候复制的时候忘记改了,导致运行时出现问题
程志铭:
数据库上传方式改变了,原本只要文件名字,而且可以一直上传;现在要名字加上文件名(而且一个人只能上传一次),这样导致了运行错误,而且不知道哪里出错了,最后讨论后,才发现错误
王杰:
这次实验,我做的东西不是我上次接下去的,所以对代码不是很懂,虽然看了好久天但还不是很懂,今天遇到的问题是空指针问题,刚开始,组长觉得赋值的为空应该也不会有错,只要在需要的时候判断一下就好了,可是在运行时就出错了,然后我们有尝试了判断赋值的数组是否为空来决定是个赋值,结果还是出现问题了;就在这时,我想起来了,代码好像有统计重复的组数,用这个来判断不是很好吗,所以我们尝试这个想法,没想到成功了,好高兴啊
(4) 今日每个人的贡献比
刘光华(201221123032):14%
尤少辉(201421123050):16%
王杰(201421123055):14%
洪世豪(201421123051):12%
程志铭(2014211253):12%
林莹(201421123035):15%
林晨昕(201421123033):14%
3.发布项目燃尽图;请用专业的工具完成


4.代码签入













6.今日小结
昨天写博客的组员临时有事情,通知组长情况下,但是组长的判断出现问题导致了博客不能及时的发布,所以组长和写博客的组员的团队贡献分都往下调整。这次让组长明白了,有些事情如果有可能发生意外情况时,理应做好相应的措施;相应的组员也明白了,当事情有可能出现意外时,应该及时的让组长及时了解情况,来让组长及时进行人员变动,防止出现意外。
团队作业8----第二次项目冲刺(Beta阶段) 第三天的更多相关文章
- 团队作业8 ----第二次项目冲刺(Beta阶段)博客汇总
一.冲刺计划安排 团队作业8--Beta版本冲刺计划及安排 二.七天冲刺汇总 [Beta]第一次Daily Scrum Meeting [Beta]第二次Daily Scrum Meeting [Be ...
- 团队作业7——第二次项目冲刺-Beta版本项目计划
上一个阶段的总结: 在Alpha阶段,我们小组已近完成了大部分的功能要求,小组的每一个成员都发挥了自己的用处.经过了这么久的磨合,小组的成员之间越来越默契,相信在接下来的合作中,我们的开发速度会越来越 ...
- 团队作业7——第二次项目冲刺(Beta版本)
团队作业7——第二次项目冲刺-Beta版本项目计划 团队作业7——第二次项目冲刺(Beta版本)-第一篇 团队作业7——第二次项目冲刺(Beta版本)-第二篇 团队作业7——第二次项目冲刺(Beta版 ...
- 【集美大学1411_助教博客】团队作业8——第二次项目冲刺(Beta阶段)
写在前面的话 此次团队作业8可以拆分成两部分:1.beta阶段冲刺计划安排,2.7天敏捷冲刺."我们很低调"没有使用leangoo,经过与张老师的商议,张老师同意他们不使用lean ...
- 【1414软工助教】团队作业8——第二次项目冲刺(Beta阶段) 得分榜
题目 团队作业8--第二次项目冲刺(Beta阶段) 往期成绩 个人作业1:四则运算控制台 结对项目1:GUI 个人作业2:案例分析 结对项目2:单元测试 团队作业1:团队展示 团队作业2:需求分析&a ...
- 团队作业8——第二次项目冲刺(Beta阶段)--5.19 first day
团队作业8--第二次项目冲刺(Beta阶段)--5.19 Day one: 会议照片 项目进展 由于今天是Beta版本项目冲刺的第一天,所以没有昨天已完成任务.以下是今日具体的任务安排. 队员 今日计 ...
- 团队作业8——第二次项目冲刺(Beta阶段)--5.21 second day
团队作业8--第二次项目冲刺(Beta阶段)--5.21 second day Day two: 会议照片 项目进展 今天是beta冲刺的第二天,组长还在准备考试当中,我们继续做前端改进和后端安排,今 ...
- 团队作业8——第二次项目冲刺(Beta阶段)--5.23 third day
团队作业8--第二次项目冲刺(Beta阶段)--5.23 third day Day three: 会议照片 项目进展 今天是beta冲刺的第三天,组长回到了队伍当中,正式开始改进alpha中存在的功 ...
- 团队作业8——第二次项目冲刺(Beta阶段)--5.24 forth day
团队作业8--第二次项目冲刺(Beta阶段)--5.24 forth day Day four: 会议照片 项目进展 Beta冲刺的第四天,以下是今天具体任务安排: 队员 昨天已完成的任务 今日计划完 ...
- 团队作业8——第二次项目冲刺(Beta阶段)--5.25 5th day
团队作业8--第二次项目冲刺(Beta阶段)--5.25 fifth day Day five: 会议照片 项目进展 Beta冲刺的第四天,以下是今天具体任务安排: 队员 昨天已完成的任务 今日计划完 ...
随机推荐
- [入门向选讲] 插头DP:从零概念到入门 (例题:HDU1693 COGS1283 BZOJ2310 BZOJ2331)
转载请注明原文地址:http://www.cnblogs.com/LadyLex/p/7326874.html 最近搞了一下插头DP的基础知识……这真的是一种很锻炼人的题型…… 每一道题的状态都不一样 ...
- HttpClient笔记与踩过的坑
本来有个指纹采集功能做了个winFrom小程序 在本地测试都还能行,后来快上线的时候发现 客户用的阿里云数据库, 不对外公布 ,然后发现本地采集的数据没办法上传到数据库怎么办呢? 然后曲线救国,用we ...
- LR的响应时间与使用IE所感受时间不一致的讨论
在做性能测试时,有时碰到这样一种情况,使用性能工具LR测试出来的响应时间比实际使用IE感受到的时间要长,例如,实际使用IE打开一个系统时只需要1~2秒,而使用LR跑一个用户所得出的结果可能是8秒.10 ...
- getNextElement( )函数——获取下一个特定的元素节点
function getNextElement(node){ //定义getNextElement()函数 if (node.nodeType==){ //条件:如果node参数nodetype属性为 ...
- Vue.js 计算属性的秘密
计算属性是一个很邪门的东西,只要在它的函数里引用了 data 中的某个属性,当这个属性发生变化时,函数仿佛可以嗅探到这个变化,并自动重新执行. 上述代码会源源不断的打印出 b 的值.如果希望 a 依赖 ...
- MySQL视图了解
视图是什么 视图是一种虚拟存在的表,不会在数据库中实际存在.相比较普通的表,有如下优势 简单:使用视图的用户完全不需要关心后面对应的表的结构.关联条件和筛选条件,对用户来说已经是过滤好的复合条件的结果 ...
- python之----------字符编码具体原理
1.内存和硬盘都是用来存储的. CPU:速度快 硬盘:永久保存 2.文本编辑器存取文件的原理(nodepad++,pycharm,word) 打开编辑器就可以启动一个进程,是在内存中的,所以在编辑器编 ...
- [H5]range对象之selectNode等方法
关于range对象的selectNodeContents.selectNode.deleteContents方法 示例代码如下: <!DOCTYPE html> <html lang ...
- iOS 开源一个高度可定制支持各种动画效果,支持单击双击,小红点,支持自定义不规则按钮的tabbar
TYTabbarAnimationDemo 业务需求导致需要做一个tabbar,里面的按钮点击带有动画效果,tabbar中间的按钮凸出,凸出部分可以点击,支持badge 小红点等,为此封装了一个高度可 ...
- ASP.NET MVC最新特性
问题: 既然我说对ASP.NET MVC很熟很懂,对新技术很感兴趣,那么问题是: 当前最新版MVC是什么?你用的哪个版本?相比前一个版本有什么新的特性? 解析: 在面试的时候,为了争取面试官的好感,显 ...