饭fun而谈队——Beta冲刺Day3

饭饭而谈1 2024-11-21 23:18:13
这个作业属于哪个课程https://bbs.csdn.net/forums/2401_CS_SE_FZU?typeId=7771625&category=0
这个作业要求在哪里https://bbs.csdn.net/topics/619428294
团队名称饭fun而谈队
这个作业的目标Beta冲刺Day3——SCRUM与PM报告
项目名称吃饱bao

目录

  • 1.SCRUM部分
  • 1.1站立式会议照片
  • 1.2组员总结
  • 222200404刘嘉榕
  • 222200214吴思
  • 222200219陈诗柠
  • 222200410 张巧莹
  • 222200125郑韵
  • 222200230梁蕴潆
  • 222200234马思敏
  • 222200305卢禧
  • 222200411张晨阳
  • 2.PM报告
  • 2.1项目时间报告
  • 2.2项目燃尽图
  • 2.3任务总量变化表
  • 2.4项目程序/模块的最新运行图片

1.SCRUM部分

1.1站立式会议照片

在这里插入图片描述

1.2组员总结

222200404刘嘉榕

自昨日站立式会议至今的项目进展:
优化算法部分
探索YOLOv数据集收集
收集和标注数据集是食材识别成功的关键。我在寻找可以提供食材的网站或者相关数据集进行标注数据整理数据集

在这里插入图片描述


存在的问题/遇到的困难:
在算法部署和测试过程中,遇到了性能瓶颈,需要进一步优化 找到相关数据集单仍然需要处理和更多数据
心得体会:
性能优化的必要性: 面对性能瓶颈,我认识到了性能优化在项目成功中的关键作用。通过分析和优化数据库查询、缓存策略和代码效率,我们能够显著提升系统性能。

222200214吴思

昨天站立式会议到现在的项目进展
在昨日的站立式会议之后,我继续进行食物原料数据集的标注工作,完成了数据集标注的工作,并数据集进行预处理。

在这里插入图片描述

存在的问题
标注数据集工作简单但工作量大,标注过程没遇到什么问题。

从现在到明天的安排
对于食物原料数据集用,yolov11模型进行训练

心得体会
耐心是关键: 数据标注工作往往重复且耗时,需要极大的耐心。每一个标注都可能影响到模型的最终性能,因此,即使面对大量数据,也要保持耐心,确保每个标注都尽可能准确。
细致入微: 细致是数据标注的核心。在目标检测任务中,边界框的精确度直接影响模型的定位能力。因此,细致地处理每一个细节,确保标注的准确性。
数据集的精确度直接关系到模型的准确性。高质量的、精确标注的数据集可以帮助模型更好地学习特征和模式,从而提高模型的预测准确性。
高质量的数据集可以减少数据预处理和清洗的工作量,让数据科学家和工程师能够将更多的时间和精力投入到模型的优化和迭代中。
高质量的数据集可以减少模型调优的工作量,因为模型在训练过程中能够更快地学习到正确的特征,减少了由于数据质量问题导致的模型性能波动。

222200219陈诗柠

  • 昨天站立式会议到现在的项目进展
    修改接口文件连接后端接口并开始测试;

    在这里插入图片描述


    实现管理端用户本地存储token并实现首页的登录和退出逻辑;

    在这里插入图片描述


    修改bug,由于本人机型太大,导致组件较大需要调整,重新调整美食帖子的尺寸和菜谱帖子大小类似;
    由于接口实现是通过后端进行分页,前端分页时调用接口,所以搜索框内容不应该在搜索后就直接清除,应该保存。重新修改此处逻辑;
    用python爬取食物识别模型训练和测试所需的数据;
    优化小程序端负责界面的代码;
    代码签入记录:

    在这里插入图片描述

  • 存在的问题/遇到的困难
    调整美食帖子和菜谱帖子尺寸时,由于页面布局的复杂性,需要精确计算各个元素的位置和比例,花费了较多时间来确保整体视觉效果的一致性。
  • 从现在到明天的安排
    爬取模型数据;标记模型数据;优化前端代码;
  • 心得体会
    通过这次项目实践,我深刻体会到了前后端开发协同工作的重要性。前端开发不仅仅是构建美观的界面,还需要与后端紧密配合,确保数据的流畅传输和交互逻辑的正确性。在处理各种兼容性问题和调试过程中,我锻炼了自己的耐心和解决问题的能力,学会从不同角度去分析问题产生的原因。数据爬取工作让我对网络数据获取有了更深入的理解,也让我认识到应对反爬机制是数据采集过程中的重要挑战。优化代码的过程让我更加注重代码的质量和可维护性,明白了良好的代码结构对于项目长期发展的意义。同时,在遇到各种困难和问题时,我也学会了主动查阅资料、寻求团队成员的帮助,这不仅提高了我的技术水平,也增强了团队协作能力,让我明白在项目开发中团队的力量是无穷的,每个成员都在为项目的成功贡献着不可或缺的力量。

222200410 张巧莹

  • 昨天站立式会议到现在的项目进展
    调用菜谱详情组件完成查看菜谱详情的功能,同时完成查询菜谱功能的编写;完善增加菜谱的样式与逻辑编写,初步完成修改菜谱组件的样式编写。

成果如下

在这里插入图片描述

在这里插入图片描述


在这里插入图片描述

commit记录:

在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述

  • 存在的问题/遇到的困难
    在过去的一天中,我主要聚焦于实现查看菜谱详情、查询菜谱功能的开发,以及增加和修改菜谱组件的样式和逻辑编写。在这个过程中,我遇到了一系列挑战。首先是在集成组件/修改菜谱组件时,这涉及到了复杂的数据处理和展示逻辑。其次,查询菜谱功能的编写中,我需要处理大量的异步数据请求和响应,确保数据的准确性和实时性,这对于前端的性能优化提出了更高的要求。

  • 从现在到明天的安排
    完成增加菜谱逻辑的对接,并进行调试,确保添加图片到将图片上传到oss、再将返回的图片url封装到对应的位置到最终的发布菜谱的逻辑正确。尽量实现修改菜谱的功能和对接删除菜谱的功能。

  • 心得体会
    通过这些工作,我深刻体会到了前端开发的复杂性和挑战性也学会了如何在快节奏的开发环境中快速定位和解决问题,这不仅提升了我的技术能力,也锻炼了我的沟通和协作能力。也让我深刻体会到了团队协作的重要性。在解决技术难题时,团队成员之间的沟通和协作显得尤为关键。通过不断的交流和讨论,我们能够更快地定位问题并找到解决方案。同时,我也意识到了时间管理的重要性。在项目进度紧张的情况下,合理地安排工作和休息时间,保持高效的工作状态,对于保证项目按时完成至关重要。

    222200125郑韵

  • 昨天站立式会议到现在的项目进展
    完成用户界面,并实现搜索用户和删除用户后的界面刷新

  • 用户搜索

    img

  • 用户删除

    img

  • commit记录

img

img

  • 存在的问题/遇到的困难
  • 用户信息无法完整展示
    原因:userinfo组件没有正确调用
  • 用户无法被正确删除
    原因: 后端未进行状态管理
  • 从现在到明天的安排
    优化目前已有代码
  • 心得体会
  • 在调试userinfo组件时,我学习到了,在使用组件之前要仔细检查组件的逻辑的完整性和复用性,同时与数据接口保持一致,避免遗漏关键数据。
  • 删除功能的问题出在后端未正确处理状态管理。这让我认识到,前端与后端必须保持紧密的沟通,尤其是在状态变化的情况下,确保接口能够支持实时更新,避免用户体验不佳。
  • 开发过程中遇到的各种问题让我进一步提升了调试能力。我更加意识到日志记录和测试工具的重要性,能够快速定位问题源头并验证修复效果
  • 通过这些体验,我认识到技术实现之外的开发能力,比如沟通、规划和优化的价值。这次经历不仅让我技术更加扎实,也让我在开发心态和效率上有所成长。

    222200230梁蕴潆

  • 昨天站立式会议到现在的项目进展
    测试管理端的页面,收集福建省其他城市的美食数据

    在这里插入图片描述

  • 存在的问题/遇到的困难
    这是我第一次使用SQLyog软件来编辑数据库中的数据,一开始遇到了一些困难,对于经纬度的查找等流程不太熟练。
  • 从现在到明天的安排
    继续测试页面;数据集标注工作。
  • 心得体会
    加入新的小组后,我从头开始要学习新小组原先使用到的工具,当时的换组交接比较顺利,所以这次我很快就上手了新的软件。今天的任务锻炼了我对新知识的学习能力,同时也让我对换组工作有了更深刻的理解。

222200234马思敏

  • 昨天站立式会议到现在的项目进展
    完成用户信息组件编写,修改实现删除组件的复用逻辑

    在这里插入图片描述

在这里插入图片描述

  • 存在的问题/遇到的困难
    由于对组件复用逻辑编写不熟悉 花费了较多时间
  • 从现在到明天的安排
    收集管理端所需美食数据
  • 心得体会
    在编写逻辑时,我更加深入地理解了Vue的响应式系统。我意识到如何利用Vue的data、computed和methods来构建响应用户交互的组件。通过实际编写逻辑,我加深了对父子组件通信、事件发射和props传递的理解。这些实践经验对于我未来在更复杂的项目中工作至关重要。

222200305卢禧

  • 昨天站立式会议到现在的项目进展
  1. 数据库中用一张操作记录表代替点赞,点踩,收藏和学习表。
  2. 修改我的收藏菜谱以及涉及到这四个表的相关接口内容与定时任务。

img

  • 存在的问题/遇到的困难
  1. 在优化根据菜谱id获得菜谱详情时,原本想在xml中直接查询除了菜谱内容与用户信息之外的用户与该帖子点赞,点踩,收藏,学习关系来加速查询效率。但根据后端代码规范要求联表最好不要超过三张,原来的情况下联表会有6张。经过同学的建议,决定以操作记录表取代点赞,点踩,收藏和学习表,达到只要菜谱信息表,用户信息表以及操作记录表即可查询出全部的信息的效果。

img

  • 从现在到明天的安排
  1. 继续代码优化,性能优化
  • 心得体会
    在优化根据菜谱ID获取菜谱详情的过程中,我学到了如何更有效地使用数据库查询来提升性能。原本的查询设计涉及到多个表的联接,这不仅增加了查询的复杂性,也可能导致性能瓶颈。通过采纳同学的建议,我采用了更简洁的查询方式,这不仅提升了查询速度,也使得代码更加清晰和易于维护。

此外,我还意识到了团队合作的重要性。在遇到问题时,与同学的交流和讨论帮助我找到了更好的解决方案。这种合作精神不仅加快了问题解决的速度,也提高了团队的整体效率。

222200411张晨阳

  • 昨天站立式会议到现在的项目进展:实现美食地图点击对应地区跳出对应top美食的前端逻辑

    在这里插入图片描述

  • 存在的问题/遇到的困难:在页面缩放时操作区域会实现偏差,需要对不同的页面缩放比例进行自适应
  • 从现在到明天的安排:对接后端接口,实现完整的美食地图功能
  • 心得体会:可以调整操作区域的大小,实现在常见比例下功能的正常实现

2.PM报告

2.1项目时间报告

所有工作的预期时间(min)已完成工作花费的时间(min)剩余工作的预期时间(min)
21008961204

2.2项目燃尽图

2.3任务总量变化表

在这里插入图片描述

2.4项目程序/模块的最新运行图片

  • 用户登录

    在这里插入图片描述

  • 菜谱管理

    在这里插入图片描述


    在这里插入图片描述

  • 用户搜索

    img

  • 用户删除

    img

...全文
36 回复 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

111

社区成员

发帖
与我相关
我的任务
社区描述
202401_CS_SE_FZU
软件工程 高校
社区管理员
  • FZU_SE_TeacherL
  • 言1837
  • 防震水泥
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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