第4组 Beta (2/6) (王嘉毅)

Beta冲刺 (2/6)(2020/12/10-2020/12/12)

项目演示地址:http://amoniaa.gitee.io/facemask-identify

项目github地址

前端:https://github.com/Amoniaa/Group4-front-end
后端:https://github.com/Xisaname/Group4-back-end
项目文档:https://github.com/Amoniaa/Group4-project-documentation

一、Beta 阶段的出口条件

1. 跨平台版(图片上传检测)【已完成】

  • 特性:跨平台(网页版+Android+微信小程序)
  • 功能:图片上传检测、登录、注册、历史检测记录查询、疫情信息查询

2. 桌面版(实时视频检测)【进行中】

  • 特性:无需联网,单机运行,适用于公共场所的电脑设备(地铁口,火车站,飞机场)
  • 功能:实时视频检测

二、任务总结

1. 完成跨平台版的全部功能,成功发行了网页版,Android版和小程序版。



2. 完成了历史记录页的改进,完善了项目全局事件的逻辑;优化了项目性能;完成了跨平台版全部功能的接口对接(前端)。

代码签入记录:
https://github.com/Amoniaa/Group4-front-end/tree/main/h5
前端issue记录:
https://github.com/Amoniaa/Group4-front-end/issues?q=is%3Aissue+is%3Aclosed

3. 完成历史记录查询、登录和注册的接口对接,并成功部署于服务器(后端)。

代码签入记录:
https://github.com/Xisaname/Group4-back-end/tree/FXD
后端issue记录:
https://github.com/Xisaname/Group4-back-end/issues

三、工作总结

1. 已经完成的工作:

王嘉毅:

1.完成了历史记录页的改进;2.完善了项目全局事件的逻辑,优化了项目性能;3.完成了跨平台版全部功能的接口对接,并发行了三个版本:网页版、Android版和微信小程序版。

范新东:

1.完成用户历史查询的功能;2. 完成用户登录注册功能;3. GitHub上的README和代码的补充完善;4.和前端完成对接工作;5. 帮助测试了安卓app端,网页端,小程序端的测试工作。

万文龙:

用户模块对接并在服务器部署。

王泓元:

服务器的日常维护。

单岳超:

单岳超:继续完善产品设计文档初稿内容和开发文档内容,用Django框架完成登录注册功能。

2. 计划完成的工作:

王嘉毅:

继续优化项目,提升性能。

范新东:

做好视频流的工作,将实时视频的功能做成电脑客户端。继续优化之前的代码。

万文龙:

开始学习如何运行本地摄像头实现自动检测。

王泓元:

实现项目Windows端的免安装使用版本。

单岳超:

填补开发文档和设计文档内容。

3. 遇到的困难和疑问:

王嘉毅:

暂无。

范新东:

如何将训练所需要的代码库打包,做成免安装的客户端版本是一个问题。

万文龙:

无。

王泓元:

如何集成环境。

单岳超:

在用Django的知识编写登录注册过程中调试bug过程有点困难,需要上网搜寻解决办法,可能是版本问题造成的。

四、燃尽图

五、成功召开第八次例会

六、收获

王嘉毅:

Uni-app打包apk;Uni-app转微信小程序;前后端分离的实现。

范新东:

有关图片的各种功能已经全部完成。GitHub代码库和readme已经完善。

万文龙:

准备六级,没怎么写代码。

王泓元:

将环境集成,造出能让用户免安装环境的应用程序是程序开放必不可少的一步。

单岳超:

运用Django过程中bug的调试一方面可能是代码问题,也有可能是环境问题。

七、做项目高兴的地方

王嘉毅:

本周终于完成了跨平台版的全部功能!

范新东:

自己写完后端代码后与前端对接无误就很令人高兴。

万文龙:

无。

王泓元:

项目第一部分工作基本上全部完成,可喜可贺。

单岳超:

项目的一步步推进过程很有意义。

原文地址:https://www.cnblogs.com/amoniaa/p/14126528.html