Tomato——Beta冲刺Day7

托码头小队 团队 2024-05-28 23:18:38
这个作业属于哪个课程<2302软件工程社区>
这个作业要求在哪里团队作业—beta冲刺+事后诸葛亮
这个作业的目标团队Beta冲刺
团队名称托码头小队
团队项目Tomato时间管理小程序
其他参考文献《构建之法》

目录

  • SCRUM部分
  • 一、站立式会议照片
  • 二、成员描述
  • 三、项目展示
  • PM 报告
  • 一、整个项目预期的任务量
  • 二、项目燃尽图
  • 三、代码展示

SCRUM部分

一、站立式会议照片

img

二、成员描述

人员描述
222100224林然鹏今日进展:管理员页面的开发,前后端联调测试
遇到的困难:发现一些新bug
心得体会:管理员页面开发时间较少,较为简略。
222100225林璞今日进展:华为云后端代码部署,前后端联调结束
遇到的困难:暂无
心得体会:到此结束!!!
222100226欧景天今日进展:实现待办排序、各种实时刷新
遇到的困难:实时刷新自定义组件的标签时不能及时获取最新的数据,解决办法是监听数据修改后去获取最新数据
心得体会:完成了绝大部分的功能很有成就感
222100119柯昊旸今日进展:完成第七天的Beta冲刺,优化前端界面,解决后端数据传输bug
遇到的困难:暂无
心得体会:要细心一点才能发现错误并减少出错
222100235黄烨琳今日进展:后端剩余接口收尾,完成测试工作
遇到的困难:暂无
心得体会:目前没有新的错误,继续测试
222100327赵振廷今日进展:解决页面繁琐问题
遇到的困难:团队协作很重要
心得体会:大家都很辛苦
222100329衷进之今日进展:继续修改bug
遇到的困难:暂无
心得体会:终于完成软工实践,收获很大
052106112林黄骁今日进展:完成项目部署,后端容器式运行
遇到的困难:之前没有用过 docker
现在到明天站立式会议的安排:讨论 docker 部署命令
心得体会:容器是我追求的部署方式,但是其具备较高的使用成本

三、项目展示

  • 开发成员代码签入记录

  • 前端:

img

  • 后端:

img

PM 报告

一、整个项目预期的任务量

所有工作的预期时间:21天时间,共有待办、我的、登录、文章展示、专注计时、社交等模块功能需要完成。

目前已经完成的工作量:后端程序正在试验前后端联调,华为云后端代码部署成功,前后端联调结束

前端界面:待办、我的、论坛、登录等模块功能已完成,评论的页面,专注功能的计时都已完成,完成回复评论功能

还剩余的工作量:前端论坛的评论功能界面已经完成,回复评论功能正在优化。

二、项目燃尽图

img

三、代码展示

  • 后端代码
 public void sendMessage(String title, String date) {
    String accessToken = getAccessToken();
    String url = "https://api.weixin.qq.com/cgi-bin/message/subscribe/send?access_token=" + accessToken;
    WxMsgVo vo = new WxMsgVo();
    HashMap<String, Object> map = new HashMap<>(3);
    //根据模板写值
    map.put("thing1",title);
    if(date.length() > 10){
        map.put("time2",date.substring(0,11));
    }
    else map.put("time2",date);
    map.put("phrase8","已结束");
    vo.setData(map);
    vo.setRequest_url(url);
    HttpClientUtil.sendTemplateMessage(vo);
}
@Override
public String getTime(){
    Calendar calendar = Calendar.getInstance();
    int year = calendar.get(Calendar.YEAR);
    int month = calendar.get(Calendar.MONTH) + 1;
    int date = calendar.get(Calendar.DATE);
    String yearStr = String.valueOf(year);
    String monthStr = month >= 10 ? String.valueOf(month) : '0'+String.valueOf(month);
    String dateStr = date >= 10 ? String.valueOf(date) : '0'+String.valueOf(date);
    String calendarStr = yearStr + '-' + monthStr + '-' + dateStr;
    return calendarStr;
}
public Result getTrophy(@PathVariable("id")Long id,@PathVariable("trophy")Long number) {
todoListService.getTrophy(id,number);
TodoListVO vo = todoListService.getTodoThingByID(id);
if(vo != null){
wxMessageService.sendMessage(vo.getTitle(),vo.getStartAt().toString());
}
else{
wxMessageService.sendMessage("专注计时结束",wxMessageService.getTime());
}
return Result.success();
}
...全文
130 回复 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

122

社区成员

发帖
与我相关
我的任务
社区描述
FZU-SE
软件工程 高校
社区管理员
  • LinQF39
  • 助教-吴可仪
  • 一杯时间
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧