Alpha冲刺——代码规范和冲刺计划

作业基本信息

这个作业属于哪个课程 2021春软件工程实践|W班
这个作业要求在哪里 团队作业五——站立式会议+alpha冲刺
团队 Growing light
这个作业的目标 团队的代码规范、本次冲刺任务与计划
其他参考文献 阿里巴巴Java开发手册终极版v1.3.0、华为内部代码规范

团队代码规范

web前端代码规范

Java后端代码规范

python后端代码规范

Alpha冲刺总任务

前端

  • 完成登录注册模块各部分界面:登录界面、注册界面、忘记密码界面
  • 完成主页界面:导航栏、视频区主页
  • 完成用户模块
  • 完成讨论模块界面:讨论区主页、话题内讨论界面
  • 完成捐赠模块界面:捐赠区主页、捐赠活动详情、用户捐赠界面、捐赠活动库
  • 完成后台模块界面:管理员日志界面、视频审核界面、用户操作界面、捐赠管理、评论管理
  • 完成个人中心模块界面:侧边抽屉、个人中心主页
  • 完成各个模块的测试

后端

  • 完成用户、捐赠、讨论、视频和后台模块的接口
  • 使用postman进行接口测试
  • 使用Junity对数据库映射类进行单元测试
  • 使用Swagger2为前端自动生成可视化接口文档

工具类: 完成工具类的编写,包括EncodeUtil(数据加密解密),CommonUtil(通用工具类),FileUtil(文件相关工具类),UserUtil(用户数据相关工具类)等。

封装类: 完成对响应类(GrowingLightResult),相应码枚举类,数据库模型类,数据表单类等类的封装。

使用Junit对工具类的方法进行单元测试,并完成优化和修改。

服务器端:JDK环境安装,Nginx环境及配置,Mysql环境及数据库初始化,Redis环境安装

部署项目: 后端打包成jar包部署到服务器后台运行。

Alpha冲刺计划

时间 工作安排
4.26 讨论准备,学习技术
第一阶段
4.27~5.1
前端:完成登录注册模块、主页、讨论模块、用户模块
后端:完成相应模块的接口设计
测试阶段
5.1
将第一阶段的各个模块和后端整合测试功能
第二阶段
5.1~5.6
前端:完成后台模块、捐赠模块、个人中心模块
后端:完成相应模块的接口设计
测试阶段
5.6
将第二阶段的各个模块和后端整合测试功能

人员分工安排

学号 姓名 前后端 分工
221801424 苏杰阳 前端 前端登录注册模块、首页、个人中心模块、视频推荐算法模块
221801428 杨朕炫 后端 后端用户模块、视频播放功能
221801133 杨思雨 前端 前端捐赠模块及附属组件
221801423 陈起 后端 后端讨论模块
221801435 齐易捷 后端 后端捐赠模块、视频推荐算法
221801405 潘增滢 前端 前端登录注册模块、首页、个人中心模块
221801415 张富源 前端 前端讨论模块及附属组件、后台模块及附属组件
221801204 黄伟源 后端 后端后台模块
221801412 刘晓君 前端 前端讨论模块及附属组件、后台模块及附属组件
221801426 林泽坤 前端 团队博客、前端个人中心模块
posted @ 2021-04-27 22:23  Growing-light  阅读(71)  评论(2编辑  收藏  举报