团队第三次作业:Alpha版本发布

这个作业属于哪个课程 https://edu.cnblogs.com/campus/xnsy/Autumn2019SoftwareEngineeringFoundation
这个作业要求在哪里 https://edu.cnblogs.com/campus/xnsy/Autumn2019SoftwareEngineeringFoundation/homework/9895
团队名称 狙击旷课特勤队
这个作业的目标 能熟练的使用各种开发工具,学会团队合作开发,增强业务能力
职务 学号 姓名
队长 061425 zxl
队员 061423 zn
队员 061424 zrq
队员 061426 zzx
队员 061427 zq
队员 1061428 zyx

项目

我们制作的是微信小程序,目前还未上线,需要他人微信号才可以使用,如果需要,请联系我:QQ:3277274852

操作方便,使用时,老师创建二维码,学生扫码并获取位置信息,如果在指定的位置并且扫码成功则签到成功,内部有个人中心和课件库(暂时有些bug=_=,队友写的)后面他们会进行说明

关于课件库(个人中心需要调用课件库,所以个人中心使用不便):

该部分代码经过不断修改调试之后仍存在有若干BUG,这部分错误我们花费了不少时间仍旧无法解决,故无法将其汇入总代码中。

测试

我们的功能中目前可以完美使用的是签到模块,我们直接使用的是微信小程序自带的真机调试进行测试。

由于使用了大量api,我们只是进行了少量的逻辑编写,并无大的bug存在:

  • 由我和zq负责签到模块的测试
  • zrq和zx负责个人中心的测试
  • zyx和zn负责课件模块的测试

测试用例:
由于只能由我同意后的微信号进行测试,所以测试数据较小。

  • 签到模块测试

创建二维码:

进行扫码:

定位:

进入下图界面


根据经纬度判断是否在指定位置


之后跳转回页面签到成功

  • 课件模块测试

  • 个人中心测试:

体会:
总的来说微信小程序敲的最多的是各种js和wxml,出了很多bug,但都还是一路过来了(毕竟是第一次敲微信小程序>_<),这些bug还是比较好完善的,毕竟复杂的功能都交给了api(无论是微信小程序的api,还有其他api,微信小程序都能很好使用它们),但从某种角度上来说,我们的程序是一个功能过于简单的模板,并无过多功能,这得问问我队友们对自己任务的完成情况了。测试也还需要更多方面和人数的测试。

项目总结

  • 在本次α版本发布之后,该组的项目已经完成了哪些内容?
    • 仅完成了签到模块
  • 和项目预期计划相比,还有哪些内容没有完成?
    • 小的细节功能没有做出来,大的方面只有几个模块可以看
  • β版本的展望,给出具体的安排计划?
    • 完善小细节
    • 可以与公众号互动
    • 可以进行PPT的展示
posted @ 2019-11-17 22:05  Dedicate_labors  阅读(139)  评论(0编辑  收藏  举报
……