这个作业属于哪个课程 | 2301-计算机学院-软件工程社区-CSDN社区云 |
---|---|
这个作业要求在哪里 | 团队作业—beta冲刺+事后诸葛亮-CSDN社区 |
这个作业的目标 | 记录beta冲刺Day1 |
团队名称 | 熬夜会秃头 |
团队置顶集合随笔链接 | 熬夜会秃头——Beta冲刺置顶随笔-CSDN社区 |
目录
一、团队成员会议总结
1、成员工作进度
组员 | 今日进展: | 耗时(min) | 存在的问题/遇到的困难: | 明日计划: | 心得体会: |
陈少桐 | 完成创建桶以及获取个人信息的接口 | 120 | uniapp的bug非常多,用自带的uni。Request无法传送formdata类型的参数,需要跟后端商量修改 | 完成还未完成的文件上传以及分片上传 | 能不利用uniapp开发app就不做,要做就做微信小程序,bug少还稳定。App需要兼容的东西很多并且繁杂,uniapp兼容多端无法兼顾方法的完善,实在要做就做安卓或者iOS原生开发 |
梁菲汎 | 修改之前不符合代码规范的前端页面 | 100 | 无 | 将界面修改完,并且编写登陆注册的接口 | 在编写前端代码的时候要及时跟核对代码规范的的同学进行对接防止造成更大损失,只有多多交流才能加快项目进展 |
陈知菲 | 完善文件删除功能,后端删除桶逻辑修改,与前端的接口对接 | 90 | 无 | 实现查看文件列表、下载文件功能 | 前后端交互仍存在一定问题,明天需要继续进行调试与修改 |
李恒欣 | 编写和测试接口 | 60 | 前后端交互知识掌握较差,效率低 | 完善后端功能与接口交互 | 复习和巩固了前后端交互的知识,但仍然还有很多不足 |
邱思源 | 巩固后端代码单元测试相关知识,了解新阶段后端需要实现的功能 | 30 | 无 | 对新实现的后端代码进行单元测试 | 对新阶段后端要实现的功能有了清晰认识,便于后续开展后端代码单元测试工作 |
宋芳鑫 | 完善前端web功能交互 | 60 | 无 | 进一步完善前端web功能 | 熟能生巧,现在对于前端的开发工作已经越来越熟练了 |
张一凡 | 巩固前端代码单元测试相关知识,进行前端代码单元测试 | 75 | 前端功能愈发庞大与完善,小部分测试短时间内无法做到面面俱到 | 对新实现的前端代码进行单元测试 | 随着项目功能的逐渐完善,前端单元测试的要求逐渐提高,必须尽可能多地考虑到各方面的可能性才能做好测试 |
林承桢 | 对新完成的模块进行功能测试,将完成的测试结果写入测试文档 | 50 | 随着代码功能逐渐完善,此前完成的单元测试可能需要进行返工再次进行测试 | 继续进行功能测试,完善测试文档 | 只有不断地进行尽可能全面的单元测试,努力涵盖项目已实现功能可能出现的各种情况才能使单元测试文档完善、符合要求 |
黄才栋 | 学习uniapp相关知识 | 90 | 无 | 参与APP端开发 | 有vue的基础,学习uniapp相关知识较为轻松 |
谢怀广 | 核对已完成代码规范、学习vue并制作项目燃尽图 | 60 | 进入新阶段,需要学习的内容增加 | 核对新增代码规范、尝试利用vue实现web端的文件上传、制作项目燃尽图 | 随着项目的不断推进,全项目成员需要对项目进展、功能模块和如何实现有深刻认识和理解,才能使项目有条不紊地向前推进 |
2、工作记录展示
删除文件接口
@PostMapping("/delFile")
public Result delFile(@RequestParam String bucketId,
@RequestParam String fileName,
@RequestParam Boolean isForever,
@RequestHeader(value = "from", required = false) String from) {
if (from != null || !ClusterProperty.cluster) {
return deleteService.delFile(bucketId, fileName, isForever);
} else {
return cDeleteService.delFile(bucketId, fileName, isForever);
}
}
Service层
@Override
public Result delFile(String bucketId, String fileName, Boolean isForever) {
if (isForever) {
FileUtil.deleteDirectory(FileProperty.realPath + bucketId + "/" + fileName);
FileUtil.deleteDirectory(FileProperty.delPath + bucketId + "/" + fileName);
} else {
FileUtil.moveDirectory(FileProperty.realPath + bucketId + "/" + fileName,
FileProperty.delPath + bucketId + "/" + fileName);
}
bucketCache.getFileSetByName(bucketId, 3);
return new Result(200, "已删除");
}
3、SCRUM 会议照片
二、PM报告
1. 工作进度估计
任务总量 | 已完成工作量 | 剩余工作量 |
59 | 7 | 52 |