zoukankan      html  css  js  c++  java
  • Alpha冲刺 —— 个人总结

    这几日Alpha冲刺的个人进展汇总,收获满满,我成长了。

    4.30

    今日进展

    • 改进数据库:字段命名重新规范,在record表中添加confirmed、status字段

    • 实现接口:查看宿舍、显示未确认的抽签结果、显示已确认的抽签结果、确认抽签结果

    存在问题

    • “重新抽取”接口,在多表连接时不能删除数据

    • “指定宿舍”接口,指定多间宿舍时,如何接收一个列表的参数

    • 学生上传照片的权限问题

    明日安排

    解决昨日的问题,继续实现接口,完善数据库。


    5.1

    今日进展

    • 实现接口:删除宿舍、抽取指定宿舍

    • 对接接口:和张露一起完成登录接口对接,和汪钰莹完成随机抽取宿舍、显示未确认的抽签结果、重新抽取、显示已确认的抽签结果、确认抽签结果的对接

    • 解决了昨天存在的两个问题:

    “重新抽取”接口,在多表连接时不能删除数据

    mysql> delete r from record r join dorm d on r.dorm_id = d.id join student s on s.id = d.student_id where confirmed = 0 and s.grade=2017 and s.department='计算机工程系';
    

    “指定宿舍”接口,指定多间宿舍时,如何接收一个列表的参数

    KEY VALUE
    block[] 中二
    block[] 东二
    room[] 411
    room[] 203

    存在问题

    • 学生上传照片的权限问题
    • 随机抽签时,没考虑到指定宿舍数为0

    明日安排

    解决昨日的问题,继续完善接口,对接接口,完善数据库。


    5.2

    今日进展

    • 实现接口:查看查寝记录
    • 解决了一个难题:从前端传输列表给后端,卡了一个上午。

    前端发送列表,

    blockList.push(List[i].block)
    

    postman测试:

    KEY VALUE
    block 中二,东二

    后端将逗号分隔,拆成数组,

    $block = explode(',', $_POST['block']);
    

    存在问题

    • 指定抽签时,抽取到不存在的宿舍

    • 重复抽取确认后的数据都会显示在最后查看结果的页面

    明日安排

    解决昨日的问题,继续实现接口,完善接口,对接接口,完善数据库。

    5.3

    今日进展

    • 实现接口:获取区号、删除查寝记录、选择日期查看查寝记录、查看详细
    • 完善接口:随机抽取时,可选宿舍数为0;添加/删除宿舍后,同时给该生注册/删除账号;上传照片、修改头像接口;显示已确认的抽签结果,加上了时间判断。
    • 解决昨日问题:指定抽签时,指定不存在的宿舍时报错,加上了判断。

    存在问题

    • 小程序如何调用服务器的图片

    明日安排

    解决昨日的问题,继续实现接口,完善接口,对接接口,完善数据库。

    5.4

    今日进展

    • 删除接口:显示未确认的抽签结果、清空、显示已确认的抽签结果

    • 完善接口:随机抽取宿舍、抽取指定宿舍、确认抽签结果

    • 新增接口:显示抽签结果、显示当前抽签结果

    • 对接接口:和蔡雨婷一起对接完了接口

    • 解决昨日问题:小程序调用服务器的图片,直接调用图片在服务器里的链接地址

    • 解决了一个难题:

    手机验证码本地可以发送,在服务器上发送不了,查看日志,显示:

    [ error ] [0]致命错误: Call to undefined function AliyunCoreHttpcurl_init()

    原因是curl这个module没有打开,在php.ini中开启即可。在php.ini中,删掉extension=php_curl.dll前的;,再重启apache。

    • 学会了查看报错日志。

    存在问题

    • 可以上传照片,但修改不了头像,返回状态码500。

    明日安排

    解决昨日的问题,继续实现接口,完善接口,对接接口,完善数据库。

    5.5

    今日进展

    • 完善接口:登录、查看查寝记录
    • 新增接口:显示最近一次的抽签结果、学生查看记录、学生查看详细
    • 删除接口:显示抽签结果、显示当前的抽签结果
    • 解决昨日问题:上传头像

    存在问题

    今日无问题。

    明日安排

    完善接口,完善数据库,协作整合。

    5.6

    今日进展

    • 协助吴秋悦解决BUG。

    • 上传了小程序1.0.0版本代码,待审核。

    • 阿里云邮件被盗用发送垃圾邮件导致被封,已联系客服解封,并设置了日额度和IP防护。

    存在问题

    • 辅导员端,若无该系的宿舍,仍可进行抽取宿舍。

    明日安排

    完善接口,完善数据库,协作整合。

    5.7

    今日进展

    • 解决了昨日问题。

    • 对小程序进行测试。

    • 找出吴秋悦的BUG。

    存在问题

    • 学生的上传权限问题。

    • 小程序审核未通过,需要申请企业主体小程序。

    明日安排

    完善接口,完善数据库,协作整合,测试小程序。

    5.8

    今日进展

    • 测试小程序。
    • 从陈导那得到了所有的宿舍信息。
    • 用python批量处理宿舍信息数据。
    • 皇天不负有心人,小程序1.0.0版本终于审核通过。
    • 小程序2.0.0版本也审核通过,已发布到线上。

    存在问题

    今日无问题。

    明日安排

    完善接口,完善数据库,协作整合,测试小程序。

    5.9

    今日进展

    • 测试小程序。
    • 给陈导使用小程序。
    • 发布2.0.2版本小程序。

    存在问题

    今日无问题。

    明日安排

    测试小程序。

    总结

    这一波冲刺,累,是真的累。五一期间我每天早上8点就开始编程,直到晚上11点甚至更晚才去休息。但是十分充实,五一假期过后工作基本完成,没什么代码了,我一度感到空虚。令人高兴的是,我们的小程序最终顺利完成并在昨天成功上线。对于我个人来说,在软件工程这门课前,我从来没搭建过网站,没制作过小程序,也从没想过要去做这些。因为要做团队项目,我就自学了这些东西,没想到短时间竟能成功入门。课堂所学的知识,也很少用在现实生活中,顶多写个爬虫爬个漫画本地看。之前我对数据库的理解只是停留在表面上,经过这次开发,我和小伙伴一起绞尽脑汁设计数据库,并成功应用在我们的小程序后端,加深了我对数据库的理解。之前我对接口的概念也很模糊,这次冲刺我负责后端,写了很多接口,现在的我已经很熟练了哈哈。一群人为一个目标共同奋斗,全身心地投入,真的十分难得,大家都很棒,很用心。非常感谢。

    Learning by trying. Learning by failing. Learning by doing.

  • 相关阅读:
    Kotlin入门学习笔记
    bower安装使用入门详情
    Bower => 前端开发也有包管理器
    Bower : ENOGIT git is not installed or not in the PATH
    webstorm配置nodejs,bower,git,github
    VS2012远程调试(winform+web 远程调试)
    在使用Redis的客户端连接工具ServiceStack.Redis要注意的问题
    android 反编译 逆向工具整理
    android 插件化开发 开源项目列表
    未在本地计算机上注册"Microsoft.Jet.OLEDB.4.0"解决方案
  • 原文地址:https://www.cnblogs.com/oeong/p/12860200.html
Copyright © 2011-2022 走看看