哈基米队——冲刺博客day3

哈基米队 2025-11-02 00:27:27
这个作业属于哪个课程软件工程
这个作业要求在哪里团队作业——站立式会议+α冲刺
这个作业的目标讨论项目每个成员从昨天站立式会议到现在的进展、存在的问题/遇到的困难、从现在到明天站立式会议的安排
其他参考文献《阿里巴巴 Java 开发手册 v1.3.0》《构建之法》第2章、第13章

目录

  • 1. 会议总结
  • 1.1 SpringBoot 组
  • (1)郑哲傲(S1)
  • (2)吴坚铭(S2)
  • (3)林哲兴(S3)
  • 1.2 Web 组
  • (1)黄贵(W1)
  • (2)陈周发(W2)
  • (3)骆泽权(W3)
  • 1.3 数据库组
  • (1)林少杰(D1)
  • (2)胡致兴(D2)
  • (3)郑栋文(D3)
  • 2. 站立式会议照片及项目燃尽图
  • 2.1 站立式会议照片
  • 2.2 项目燃尽图
  • 3. 项目最新进展
  • 4. 下次任务安排

1. 会议总结

1.1 SpringBoot 组

(1)郑哲傲(S1)

  • 项目进展:完成商品发布 / 查询接口开发,补充参数合法性校验,并基于 JUnit 编写接口测试用例;初步集成 Swagger 文档。
  • 存在的问题 / 困难:商品图片上传接口与 OSS 存储对接时出现权限配置问题,导致本地测试失败;部分查询接口在模糊搜索时响应较慢。
  • 心得体会:接口文档先行能极大提升前后端协作效率;性能问题需尽早暴露,避免堆积到后期。

(2)吴坚铭(S2)

  • 项目进展:完成订单创建接口开发,实现订单状态机(待支付 → 已支付 → 已完成),并加入事务回滚机制保障数据一致性。
  • 存在的问题 / 困难:订单状态更新在高并发模拟测试中出现短暂状态不一致,需进一步优化乐观锁或分布式锁策略。
  • 心得体会:事务与状态管理是电商类系统的核心难点,必须结合业务场景设计健壮的状态流转逻辑。

(3)林哲兴(S3)

  • 项目进展:完成收藏接口和个人中心接口开发,集成 Spring Security 权限注解,实现基于角色的接口访问控制。
  • 存在的问题 / 困难:部分接口在未登录状态下仍能被绕过访问,需加强全局拦截器配置;权限粒度仍需细化(如“仅本人可编辑”)。
  • 心得体会:安全不是附加功能,而是贯穿整个系统设计的基石,权限控制必须“宁严勿松”。

1.2 Web 组

(1)黄贵(W1)

  • 项目进展:完成首页商品列表展示、商品详情页开发,对接后端查询接口,实现分页加载与图片懒加载。
  • 存在的问题 / 困难:商品详情页图片加载偶尔失败,需优化 OSS 图片 URL 拼接逻辑;页面在低网速下首屏加载较慢。
  • 心得体会:用户体验细节决定产品成败,前端不仅要“能用”,更要“好用”。

(2)陈周发(W2)

  • 项目进展:完成商品发布表单页面,支持富文本编辑与多图上传,对接后端发布接口;优化商品管理表格性能(虚拟滚动)。
  • 存在的问题 / 困难:富文本编辑器与后端 Markdown 解析存在格式兼容问题;多图上传进度反馈不够直观。
  • 心得体会:组件交互细节需要前后端共同约定,避免“我以为你懂”的沟通盲区。

(3)骆泽权(W3)

  • 项目进展:完成个人中心页面(含收藏列表、我的订单),对接用户信息与订单接口;优化 Axios 封装,增加统一 loading 与错误提示。
  • 存在的问题 / 困难:订单状态变更后前端未实时刷新,需引入 WebSocket 或轮询机制;部分 API 错误码未覆盖全面。
  • 心得体会:前端不仅是 UI 展示,更是用户与系统交互的“翻译官”,必须对异常场景有充分预案。

1.3 数据库组

(1)林少杰(D1)

  • 项目进展:针对商品查询 SQL 添加复合索引(category + status + create_time),QPS 提升约 40%;优化订单表外键约束。
  • 存在的问题 / 困难:部分模糊查询仍无法有效利用索引,考虑引入全文检索(如 MySQL 全文索引或 Elasticsearch)。
  • 心得体会:索引不是万能药,需结合业务查询模式精准设计,避免过度索引拖累写入性能。

(2)胡致兴(D2)

  • 项目进展:完成订单与收藏表的批量插入/更新 SQL 优化,使用批处理减少数据库交互次数;测试高并发下单场景。
  • 存在的问题 / 困难:高并发下出现少量死锁,需调整事务隔离级别或 SQL 执行顺序。
  • 心得体会:数据库性能优化是系统稳定的“最后一道防线”,必须用数据说话,而非凭感觉。

(3)郑栋文(D3)

  • 项目进展:完成每日自动备份脚本部署(crontab + mysqldump),并成功执行一次恢复演练;调整 MySQL 连接池参数(max_connections=200)。
  • 存在的问题 / 困难:备份文件较大,恢复时间较长;需考虑增量备份或压缩策略。
  • 心得体会:数据安全无小事,备份不是“有就行”,而是“能快速恢复才有效”。

2. 站立式会议照片及项目燃尽图

2.1 站立式会议照片

img

2.2 项目燃尽图

img


3. 项目最新进展

img

img


4. 下次任务安排

成员任务安排
郑哲傲优化商品查询性能,修复图片上传,开发收藏接口
吴坚铭开发订单取消/退款接口,完善订单日志,联调支付流程
林哲兴重构权限校验模块,实现 JWT 刷新,联调个人中心权限
黄贵优化图片加载,开发商品搜索与筛选功能
陈周发修复富文本兼容问题,增强多图上传体验,开发商品编辑页
骆泽权实现订单状态实时更新,完善错误处理,开发支付确认弹窗
林少杰评估全文检索方案,编写关键词搜索 SQL,监控慢查询
胡致兴分析死锁原因,优化事务,编写 JMeter 压测脚本
郑栋文压缩备份文件,测试增量备份,监控数据库资源
...全文
133 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

103

社区成员

发帖
与我相关
我的任务
社区描述
2501_CS_SE_FZU
软件工程 高校
社区管理员
  • FZU_SE_LQF
  • 木村修
  • 心态773
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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