Alpha冲刺——代码规范和冲刺计划
作业基本信息
这个作业属于哪个课程 | 2021春软件工程实践|W班 |
---|---|
这个作业要求在哪里 | 团队作业五——站立式会议+alpha冲刺 |
团队 | Growing light |
这个作业的目标 | 团队的代码规范、本次冲刺任务与计划 |
其他参考文献 | 阿里巴巴Java开发手册终极版v1.3.0、华为内部代码规范 |
团队代码规范
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 | 林泽坤 | 前端 | 团队博客、前端个人中心模块 |