一、举行站立式会议

1、当天站立式会议照片一张

2、团队成员报告

林楚虹

(1) 昨天已完成的工作:导入到数据表

(2) 今天计划完成的工作:排行榜功能

(3) 工作中遇到的困难:转为csv文件时音标部分的某些特殊字符变成?单词的中文有多个意思,我们希望游戏时只保留一个意思,单词太多了要手动挑选删除工作量太大

(4) 每个人的具体贡献:参照昨天已完成的任务

董美凤

(1) 昨天已完成的工作:完成数据库PK表的建立,从数据库中取出匹配用户头像昵称

(2) 今天计划完成的工作:完成用户的匹配功能

(3) 工作中遇到的困难:对于自己的用户信息获取,并且加入到PK表中,从PK表中获得对手的用户信息

(4) 每个人的具体贡献:参照已完成的工作
林艺如

(1) 昨天已完成的工作:尝试导入数据测试,完整数据导入还没完成

(2) 今天计划完成的工作:继续修改单词词义并完成数据导入数据库

(3) 工作中遇到的困难:知晓云导入文件的格式有要求,格式转换之后与音标导入之后会出现乱码。

(4) 每个人的具体贡献:参照昨天已完成的工作
杨雪莹

(1) 昨天已完成的工作:pk结束界面,修改用户登录界面,修改了用户数据插入数据的方式

(2) 今天计划完成的工作:完善模式选择界面,连接界面,用户匹配

(3) 工作中遇到的困难:本来我们是自己建一个用户表来存储用户信息,后来发现知晓云有用户数据表,可以直接使用,还可以用知晓云的方法调用用户数据,我们就改变用户插入数据的方式。然后我们存用户信息进数据库没问题,用户头像跟昵称出现问题。因为之前获取都是用微信的方法的获取,所以获取用户信息会有问题,然后我们改成知晓云的方法就可以了。但是我一开始不行的时候获取不到的时候,真的觉得em..知晓云还是用的磕磕绊绊的。

(4) 每个人的具体贡献:参考昨天已完成的工作
罗登宇

(1) 昨天已完成的工作:logo设计完成和部分代码测试

(2) 今天计划完成的工作:代码测试

(3) 工作中遇到的困难:部分代码无法理解

(4) 每个人的具体贡献:参考昨天已完成的工作

二、项目燃尽图

leangoo地址:https://www.leangoo.com/kanban/board/go/2401387#

三、每人的代码/文档签入记录

1、代码签入

四、项目程序/模块的最新(运行)截图

1、最新模块的代码

  • 代码上有注解,规范
    pk游戏结束代码:

2、运行结果的截图

pk游戏结束界面
赢的界面:

输的界面:

五、小结

林楚虹
      昨天周五没有做特别多的事情,本来是想单词导入成功后就去完善select.js文件,但是我们本身选取的单词数据不符合要求(就是只有一个中文意思),转化为csv文件时音标有出现乱码,所以完善select.js文件的计划就搁置了。然后我们发现知晓云有客服可以帮忙解决导入的问题,然后我们就根据它提供的客服微信去联系客服,客服非常的热心她又把他们的技术哥哥介绍给我们,然后技术哥哥就让我们把原始单词数据文件发给他他帮我们进行测试。因为是周末他也是需要休息,然后说周一之前给我们答复。

董美凤
      上一阶段一直卡在了数据库的连接问题上,后台要自己写PHP文件非常麻烦。发现用知晓云就方便很多了,有很多现成的方法可以调用,比如对于自己的openid直接调用wx.BaaS.storage.get('openid')方法就能够直接获取了,而微信中提供的wx.getUserInfo接口中并没有openid这个参数,自己写就比较麻烦了。不过在写完运行的时候就发现,如果直接运用wx.BaaS.storage.get('userinfo')方法来获取用户的头像昵称,需要重新授权才能获取这些信息并将之暂时储存在缓存,可是对于之前已经授权过的用户就无法获得信息,每次进入游戏需要重复授权,对用户就很不友好了。后来采取了将知晓云提供的方法和微信的接口结合起来一起用,两个互补,就能解决不同的需求啦!

林艺如
      beta阶段第四天开始进行数据导入,这次我们打算把单词的数据放到知晓云的表中,取代在服务器上建数据库连接的方法。这次又认识了一个新的东西--知晓云,里面有默认的用户表可以存放微信的用户id,还可以直接在上面建表获取数据。第一次接触刚开始觉得挺方便的,只要自己建个表在找调用数据的方法就好了,没想到导入数据就卡住了,数据因为格式的问题出现导入失败,要么提示格式问题,要么提示json文件无效。迫于无奈求助了云知晓客服小姐姐,解决了导入失败的问题之后又出现音标乱码的问题,又求助了云知晓的技术小哥哥,在帮助下解决了乱码问题,简直一波三折,不过云知晓的服务还是极好的。由于我们项目的需要,现在需要把近五千个单词修改出一列常见词义用于游戏。我感觉自从软工团队开发以来一直在认识和学习使用新的工具。

杨雪莹
      感觉自从上了软工的课,一直在学习新的知识,技术的进步真的很伟大。我们传统的数据库一般都是用命令的方式,知晓云都是图形界面的,而且它还自带用户信息表,只要你登录,它自动就可以把微信的用户信息插入用户表,神奇。可以说是微信小程序很配套的小伙伴,使用的方法跟语言也相对简单,入门也比较简单。还有很庆幸罗登宇同学的p图能力。我写pk游戏结束界面时,需要输了游戏和赢了游戏的图标,然而网上的图都是有底色,效果很不好,后来是罗登宇同学帮我把图标的背景色弄掉。不愧是p图小能手。有点期待他设计的logo了。

罗登宇
     由于昨天已经基本上完成的logo的设计,今天就根据与组员的讨论对细节部分进行了稍微的调整,今天把主要精力放在了代码的调整与测试上,尽管前几天也有进行部分代码的测试,但是今天进行的是大量的代码测试,所以仍然遇到了许多看不懂的代码,跟组员的沟通花费了较多的时间,不过还是有效果的,大部分代码都能稳定运行,也去除了好几个bug,也在原代码的基础上稍微改进了一些,让代码更加整洁易懂

Beta阶段敏捷冲刺四的更多相关文章

  1. Beta阶段敏捷冲刺报告-DAY5

    Beta阶段敏捷冲刺报告-DAY5 Scrum Meeting 敏捷开发日期 2017.11.6 会议时间 12:00 会议地点 软工所 参会人员 全体成员 会议内容 乱序问题的解决,异常输入提示 讨 ...

  2. Beta阶段敏捷冲刺报告-DAY4

    Beta阶段敏捷冲刺报告-DAY4 Scrum Meeting 敏捷开发日期 2017.11.5 会议时间 11:30 会议地点 羽毛球场 参会人员 全体成员 会议内容 bug的原因讨论, 测试内容安 ...

  3. Beta阶段敏捷冲刺报告-DAY3

    Beta阶段敏捷冲刺报告-DAY3 Scrum Meeting 敏捷开发日期 2017.11.4 会议时间 12:30 会议地点 软工所 参会人员 全体成员 会议内容 当天任务确认,进度调整, 讨论时 ...

  4. Beta阶段敏捷冲刺报告-DAY2

    Beta阶段敏捷冲刺报告-DAY2 Scrum Meeting 敏捷开发日期 2017.11.3 会议时间 13:00 会议地点 微信群 参会人员 项目组全体成员 会议内容 打包问题修复, 爬虫优化, ...

  5. Beta阶段敏捷冲刺报告-DAY1

    Beta阶段敏捷冲刺报告-DAY1 Scrum Meeting 敏捷开发日期 2017.11.2 讨论时间 20:30 讨论地点 下课路上以及院楼侧门 参会人员 项目组全体成员 会议内容 附加功能讨论 ...

  6. 软工网络15团队作业8——Beta阶段敏捷冲刺

    Deadline: 2018-5-31 22:00PM,以博客提交至班级博客时间为准 根据以下要求: (1)在敏捷冲刺前发布一篇博客,作为beta版敏捷冲刺的开始, (2)同时,团队在日期区间[5.2 ...

  7. Beta阶段敏捷冲刺五

    一.举行站立式会议 1.当天站立式会议照片一张 2.团队成员报告 林楚虹 (1) 昨天已完成的工作:排行榜功能.完善从数据库读取单词放入缓存功能(即完善select.js) (2) 今天计划完成的工作 ...

  8. Beta阶段敏捷冲刺总结

    设想和目标 1. 我们的软件要解决什么问题?是否定义得很清楚?是否对典型用户和典型场景有清晰的描述?       在最开始的时候我们就是为了解决集美大学计算机工程学院网页没有搜索引擎的问题.因为没有搜 ...

  9. Beta阶段敏捷冲刺二

    一.举行站立式会议 1.当天站立式会议照片一张 2.团队成员报告 林楚虹 (1) 昨天已完成的工作:连接上数据库 (2) 今天计划完成的工作:修改学习界面单词获取 (3) 工作中遇到的困难:虽然前天询 ...

随机推荐

  1. VC++界面编程之--仿Facebook透明登录窗体

    版权声明:本文为博主原创文章.未经博主同意不得转载. https://blog.csdn.net/renstarone/article/details/27642765 1. 开发工具:VC++ DU ...

  2. About me?

    看到好像每一篇博客都要写这个东西,就跟风写一写吧 写点啥啊 一个来自SD slyz的彩笔,就是天天被锤爆的那种 因为经常表现自己的弱还被一些大佬嘲讽说\(fake\) 啥都不擅长 可能很快就退役了 这 ...

  3. mysql用户操作、权限分配、远程登录设置

    对最近mysql的常用运维命令进行整理 查看使用的哪个配置文件启动的mysql 1. ps aux|grep mysql|grep 'my.cnf' 如果启动的命令中选择了配置文件,则可以查询出来,也 ...

  4. mysql explain(转)

    explain显示了mysql如何使用索引来处理select和表连接 转自http://blog.csdn.net/zhuxineli/article/details/14455029 explain ...

  5. mysql innodb引擎 一次线上死锁分析排查步骤

    我们的线上erp系统一天使用人员反映部分数据死活保存不上而且页面操作很慢.开始以为操作数据量大的原因, 后来查看了我们线上的glowroot系统,发现slowtrace中有超长时间的访问,点开查看详情 ...

  6. Python web项目Django部署在Ubuntu18.04腾讯云主机上

    Django2.1 + Python3.6 + nginx + uwsgi 部署到Ubuntu18.04 材料准备 准备一个Django项目 准备一台Ubuntu18.04的主机 ssh连接到主机(腾 ...

  7. 深入浅出的webpack构建工具---AutoDllPlugin插件(八)

    深入浅出的webpack构建工具---AutoDllPlugin插件(八) DllPlugin插件能够快速打包,能把第三方依赖的文件能提前进行预编译打包到一个文件里面去.提高了构建速度.因为很多第三方 ...

  8. linux 基础 用户操作

    命令: 1. whoami 2.su 用户名 3.useradd 用户名 4.passwd 用户名

  9. Android学习之基础知识五—创建自定义控件

    下面是控件和布局的继承关系: 从上面我们看到: 1.所有控件都是直接或间接继承View,所有的布局都是直接或间接继承ViewGroup 2.View是Android中最基本的UI组件,各种组件其实就是 ...

  10. Luogu4137 Rmq problem/mex 主席树

    传送门 用主席树水莫队题…… 我们对于前缀和建立主席树,对于主席树中的每一个叶子节点表示它对应的数字最后出现的位置的编号,非叶子节点求左右节点的最小值,那么对于每一次询问$l,r$就是在第$r$棵主席 ...