团队作业4:第六篇Scrum冲刺博客(歪瑞古德小队)
Author:歪瑞古德小队
Project:海岛漂流
一、Daily Scrum Meeting
1.1 会议照片
1.2 项目进展
| 团队成员 | 昨日完成任务 | 今日计划任务 | 遇到的困难 |
|---|---|---|---|
| 黄钰朝 | #40根据id返回一个海岛 |
#41随机返回一个海岛 |
操作系统实验和Java 作业还没做 |
| 黄煜淇 | #44根据id星标海岛 |
#45上传海岛背景 |
操作系统实验实现有点难度 |
| 余圣源 | #51完成写信界面和功能接入 |
#52整体界面优化 |
菜单按钮旋转动画 想了比较久才想到 |
| 张文俊 | #58完成发布动态,评论功能的接入 |
#59整体页面优化 |
git合并时代码冲突 |
| 丘丽珊 | #65绘制第五天站立会议照片,一张信纸样式 |
#66绘制第六天站立会议照片 |
作业多,课程多, 时间少 |
| 陈宇 | #73查看一个海岛的动态列表 |
#74查询一条动态下面的评论和回复 |
操作系统实验真难 |
二、项目燃尽图
三、签入记录
3.1 代码/文档签入记录
3.2 Code Review 记录
3.3 issue内容和链接
| 团队成员 | issue内容和链接 |
|---|---|
| 黄钰朝 | #40根据id返回一个海岛 |
| 黄煜淇 | #44根据id星标海岛 |
| 余圣源 | #51完成写信界面和功能接入 |
| 张文俊 | #58完成发布动态,评论功能的接入 |
| 丘丽珊 | #65绘制第五天站立会议照片,一张信纸样式 |
| 陈宇 | #73查看一个海岛的动态列表 |
四、最新模块截图
4.1 最新模块代码
(1)星标海岛
@Override
public int insertStar(Star star, Integer userId) {
log.info("正在插入star");
// 查询海岛id是否为空
if (star == null || star.getIslandId() == null) {
log.info("插入star时参数不足");
throw new BizException("海岛ID不能为空!");
}
// 查看海岛是否存在
if (userMapper.selectCount(new QueryWrapper<User>()
.eq("user_id", star.getIslandId())) == 0) {
log.info("星标海岛时id为【{}】的海岛不存在", star.getIslandId());
throw new BizException("星标的海岛不存在!");
}
// 查看是否星标的是自己的海岛
if (star.getIslandId().equals(userId)) {
log.info("星标海岛时用户【{}】尝试星标自己的海岛", userId);
throw new BizException("不可以星标自己的海岛");
}
// 查看自己是否已经星标了该海岛
if (super.count(new QueryWrapper<Star>()
.eq("user_id", userId)
.eq("island_id", star.getIslandId())) > 0) {
log.info("星标海岛时用户【{}】已星标了【{}】海岛", userId, star.getIslandId());
throw new BizException("您已经星标了该海岛");
}
// 进行星标操作
star.setUserId(userId);
if (super.save(star)) {
if (super.save(star)) {
log.info("插入star成功,id为{}", star.getStarId());
return star.getStarId();
}
}
}
4.2 程序运行截图
五、每日总结
| 团队成员 | 总结内容 |
|---|---|
| 黄钰朝 | 作业依然很多... |
| 黄煜淇 | 阅读操作系统书籍,上网了查阅资料辅助实现操作系统 |
| 余圣源 | css动画属性不够熟练,还需要加强使用练习 |
| 张文俊 | 本地处理后再提交 |
| 丘丽珊 | 离终点又进步了一点点,开心! |
| 陈宇 | 操作系统的实验占据了大部分时间,需要分配好时间,兼顾项目和其他课程 |
团队作业4:第六篇Scrum冲刺博客(歪瑞古德小队)的更多相关文章
- 团队作业4:第二篇Scrum冲刺博客(歪瑞古德小队)
目录 一.Daily Scrum Meeting 1.1 会议照片 1.2 项目进展 二.项目燃尽图 三.签入记录 3.1 代码/文档签入记录 3.2 Code Review 记录 3.3 issue ...
- 团队作业4:第一篇Scrum冲刺博客(歪瑞古德小队)
目录 一.Alpha阶段任务认领 二.明日任务安排 三.项目预期任务量 四.敏捷开发前的感想 五.团队期望 Author:歪瑞古德小队 Project:海岛漂流 集合贴:团队作业4:项目冲刺集合贴(歪 ...
- 第六篇Scrum冲刺博客--Interesting-Corps
第六篇Scrum冲刺博客 站立式会议 1.会议照片 2.队友完成情况 团队成员 昨日完成 今日计划 鲍鱼铭 搜索页面以及音乐详情页面数据导入及测试 各界面数据请求云函数设计及实现 叶学涛 进行页面的优 ...
- 团队作业5:Alpha版本测试和发布(歪瑞古德小队)
目录 一.项目文档和代码 二.Alpha版本测试报告 2.1 功能测试 2.1.1 功能列表 2.1.2 场景测试 2.1.3 测试结果 2.1.4 bug清单 2.2 兼容性测试 2.3 性能测试 ...
- Beta阶段第六篇Scrum冲刺博客-Day5
1.站立式会议 提供当天站立式会议照片一张 2.每个人的工作 (有work item 的ID),并将其记录在码云项目管理中: 昨天已完成的工作. 张晨晨:完善收藏功能 郭琪容:收藏功能的实现 吴玲:完 ...
- 第六篇Scrum冲刺博客
一.Daily Scrum Meeting照片 二.每个人的工作 成员 ItemID 已完成工作 明天计划完成的工作 遇到的困难 张鸿 o1 已完成工作,实现积分变换,碰撞检测 将其他剩余功能进行整合 ...
- 2020.5.26 第六篇 Scrum冲刺博客
Team:银河超级无敌舰队 Project:招新通 项目冲刺集合贴:链接 目录 一.每日站立会议 1.1 会议照片 1.2 项目完成情况 二.项目燃尽图 三.签入记录 3.1 代码/文档签入记录 3. ...
- 第六篇 Scrum 冲刺博客
一.站立式会议 1. 会议照片 2. 工作汇报 团队成员名称 昨日完成的工作 今天计划完成的工作 工作中遇到的困难 陈锐基 - 完成关注/取关功能以及动态绑定- 完成点赞/取消点赞功能以及动态绑定 - ...
- 第六篇 Scrum冲刺博客
一.会议图片 二.项目进展 成员 已完成情况 今日任务 冯荣新 购物车列表,购物车工具栏 博客撰写 陈泽佳 静态结构 自定义图片组件,提交功能 徐伟浩 协助前端获取数据 协助前端获取数据 谢佳余 未完 ...
随机推荐
- 做完这套面试题,你才敢说懂Excel
下面的题目来自一份商品专员的面试题,其中有涉及到条件格式.自定义排序.数据验证制作下拉菜单.查找引用类函数.文本提取函数等等技能. 满满的干货技能可不是商品专员“专属”,如果你能熟练掌握,在平日工作中 ...
- Lua学习入门(代码块)
). if then else if a < then b = else b = end ). if elseif else then if a < then b = elseif a = ...
- checkbox变成单选型
checkbox的特性是可以选中或者取消,有时需要利用这一点做一个类似radio的选项框: <input type="checkbox" class="aa&quo ...
- matplotlib 显示中文问题
import matplotlib.pyplot as plt plt.rcParams['font.sans-serif']=['SimHei'] #用来正常显示中文标签plt.rcParams[' ...
- 线程_互斥锁_Lock及fork创建子进程
""" 创建锁 mutex = threading.Lock() 锁定 mutex.acquire([blocking]) 当blocking为True时,当前线程会阻塞 ...
- try{}catch的隐藏(如何优雅的实现异常块)
在项目中,我们会遇到异常处理,对于运行时异常,需要我们自己判断处理.对于受检异常,需要我们主动处理. 但是繁琐的try{}caht嵌套在代码里,看着很不舒服,这里我们不讨论性能,就代码来讲,来看看如何 ...
- PHP xml_parse() 函数
定义和用法 xml_parse() 函数解析 XML 文档.高佣联盟 www.cgewang.com 如果成功,该函数则返回 TRUE.如果失败,则返回 FALSE. 语法 xml_parse(par ...
- PHP vsprintf() 函数
实例 把格式化字符串写入变量中: <?php高佣联盟 www.cgewang.com$number = 9;$str = "Beijing";$txt = vsprintf( ...
- ios企业签名为什么会掉签?
我们都知道ios用户无法直接安装App Store之外的应用,对于那些无法上架苹果应用商店的APP,开发者们一般会选择苹果签名的形式. 目前的苹果签名有ios企业签名.超级签名和TF上架这三种 ...
- 实验01——java模拟银行ATM系统
用java写的一个模拟银行系统,比较初级. ATM.java package cn.tedu.yinhang; import java.util.Scanner; /** * @author 赵瑞鑫 ...