Alpha冲刺 - Day 2

Alpha冲刺 - Day 2

团队名称: 书海拾贝队
冲刺日期: 2025年11月25日
冲刺阶段: Alpha阶段 Day 2/7


一、站立式会议

1.1 会议信息

  • 会议时间: 2025年11月25日 14:00-14:12
  • 会议时长: 12分钟
  • 参会人员: 杨浩、戴宏翔、莫圣韬、赖顺炜、陈东楷、刘霆浩
  • 会议主持: 杨浩
  • 会议记录: 陈东楷

1.2 会议照片

fddab57ceab09ba01633f48527ae577b


二、团队成员工作情况

2.1 杨浩(组长 - 前端开发)

昨天已完成的工作:

  • 用户注册前端页面开发
  • 用户登录前端页面开发
  • 前端路由结构搭建

今天计划完成的工作:

  • 书籍发布前端页面开发
  • 与后端进行用户模块接口联调
  • 修复前端表单验证问题

工作中遇到的困难:

  • Vuetify表单验证规则与需求不完全匹配,需要自定义验证器
  • 已解决:参考官方文档,编写自定义验证规则

2.2 戴宏翔(PM - 后端开发)

昨天已完成的工作:

  • 用户注册后端接口开发
  • 用户登录后端接口开发
  • Token验证机制实现

今天计划完成的工作:

  • 与前端进行接口联调测试
  • 购物车后端接口开发
  • 优化用户模块代码

工作中遇到的困难:

  • JWT Token过期时间设置问题,需要平衡安全性和用户体验
  • 已解决:设置Token有效期为7天,同时实现刷新Token机制

2.3 莫圣韬(测试工程师)

昨天已完成的工作:

  • 用户模块单元测试用例编写
  • 测试环境搭建完成
  • 准备测试数据

今天计划完成的工作:

  • 完成用户模块单元测试用例
  • 对用户注册登录接口进行测试
  • 编写书籍模块测试用例

工作中遇到的困难:

  • Postman测试时遇到CORS跨域问题
  • 已解决:后端配置CORS允许跨域请求

2.4 赖顺炜(后端+DBA)

昨天已完成的工作:

  • ISBN查询接口对接
  • 书籍创建后端接口开发
  • 数据库表结构最终确认

今天计划完成的工作:

  • 书籍列表后端接口开发
  • 书籍详情后端接口开发
  • 数据库索引优化

工作中遇到的困难:

  • 豆瓣API访问频率限制,导致ISBN查询失败
  • 已解决:增加国家图书馆API作为备用,实现API轮询机制

2.5 陈东楷(需求+文档)

昨天已完成的工作:

  • 完善接口文档
  • 编写用户手册初稿
  • 跟踪团队进度

今天计划完成的工作:

  • 更新接口文档(新增书籍模块接口)
  • 编写开发日志
  • 协助测试人员编写测试报告

工作中遇到的困难:

  • 暂无

2.6 刘霆浩(全栈+运维)

昨天已完成的工作:

  • 图片上传功能开发
  • 配置阿里云OSS服务
  • 解决团队技术问题

今天计划完成的工作:

  • 书籍详情前端页面开发
  • 优化图片上传组件
  • 协助解决跨域问题

工作中遇到的困难:

  • 阿里云OSS上传时偶尔超时
  • 已解决:增加重试机制,设置超时时间为30秒

三、项目燃尽图

3.1 Day 2 燃尽图

image

图例:
红线 理想剩余工时
蓝线 实际剩余工时

3.2 燃尽图数据

日期 理想剩余工时 实际剩余工时 完成工时
Day 1 138h 138h 0h
Day 2 118h 115h 23h
Day 3 98h - -
Day 4 78h - -
Day 5 58h - -
Day 6 38h - -
Day 7 0h - -

四、代码/文档签入记录

4.1 今日签入统计

成员 签入次数 代码行数 文件数 主要内容
杨浩 1 +285 5 书籍发布前端页面
戴宏翔 1 +546 16 购物车 API + Token 刷新
莫圣韬 1 +35 1 书籍模块测试扩展
赖顺炜 1 +48 3 书籍列表与详情接口
陈东楷 1 +262 4 统一接口文档与用户手册
刘霆浩 1 +295 5 书籍列表与详情前端页面

总计: 6次提交,1471行代码,34个文件

4.2 Git提交记录

1000141555

4.3 Issue关联

image


image


image


image


Issue链接: https://github.com/Bookmatescope/ReuseBook/issues


五、Code Review

5.1 Review记录

Review 1: 用户注册登录模块

  • Reviewer: 戴宏翔
  • Reviewee: 杨浩

Review内容:

  • ✅ 代码规范:符合团队编码规范
  • ✅ 注释完整:关键代码有注释说明
  • ⚠️ 建议:表单验证可以提取为公共方法
  • ⚠️ 建议:错误提示信息可以更友好

改进措施:

  • 创建validation.js工具类,统一管理验证规则
  • 优化错误提示文案

Review 2: JWT认证模块

  • Reviewer: 赖顺炜
  • Reviewee: 戴宏翔

Review内容:

  • ✅ 代码规范:符合编码规范
  • ✅ 安全性:密码加密、Token验证正确
  • ✅ 异常处理:异常捕获完整
  • ⚠️ 建议:Token刷新机制可以优化

改进措施:

  • 实现Token自动刷新功能
  • 添加Token黑名单机制

Review 3: 图片上传模块

  • Reviewer: 杨浩
  • Reviewee: 刘霆浩

Review内容:

  • ✅ 代码规范:符合编码规范
  • ✅ 功能完整:上传、压缩、验证都实现
  • ✅ 用户体验:有加载提示和进度条
  • ⚠️ 建议:图片预览功能可以增强

改进措施:

  • 添加图片裁剪功能
  • 支持拖拽上传

六、项目运行截图/代码

6.1 用户注册页面

image

功能说明:

  • 学号、邮箱、密码输入框
  • 实时表单验证
  • 注册按钮和跳转登录链接

测试结果: ✅ 功能正常


6.2 用户登录页面

image

功能说明:

  • 学号/邮箱、密码输入框
  • 记住密码选项
  • 登录按钮和跳转注册链接

测试结果: ✅ 功能正常


6.3 接口测试(Postman)

用户注册接口测试:

POST http://localhost:8081/api/users/register

Request:
{
  "studentId": "3123004462",
  "username": "杨浩",
  "email": "yanghao@example.com",
  "password": "12345678"
}

Response:
{
  "code": 200,
  "message": "注册成功",
  "data": {
    "userId": 1,
    "studentId": "3123004462",
    "username": "杨浩",
    "email": "yanghao@example.com"
  }
}

测试结果: ✅ 接口正常


用户登录接口测试:

POST http://localhost:8081/api/users/login

Request:
{
  "account": "3123004462",
  "password": "12345678"
}

Response:
{
  "code": 200,
  "message": "登录成功",
  "data": {
    "userId": 1,
    "username": "杨浩",
    "token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9..."
  }
}

测试结果: ✅ 接口正常


6.4 图片上传功能

image

功能说明:

  • 支持点击上传和拖拽上传
  • 图片预览
  • 上传进度显示
  • 图片格式和大小验证

测试结果: ✅ 功能正常


6.5 数据库数据

用户表数据:

mysql> SELECT * FROM user;
+---------+------------+----------+----------------------------------+----------------------+-------+--------+------+--------+---------------------+---------------------+
| user_id | student_id | username | password                         | email                | phone | avatar | role | status | create_time         | update_time         |
+---------+------------+----------+----------------------------------+----------------------+-------+--------+------+--------+---------------------+---------------------+
|       1 | 3123004462 | 杨浩     | e10adc3949ba59abbe56e057f20f883e | yanghao@example.com  | NULL  | NULL   |    0 |      1 | 2025-11-19 10:35:20 | 2025-11-19 10:35:20 |
|       2 | 3123004435 | 戴宏翔   | e10adc3949ba59abbe56e057f20f883e | daihx@example.com    | NULL  | NULL   |    1 |      1 | 2025-11-19 11:20:15 | 2025-11-19 11:20:15 |
+---------+------------+----------+----------------------------------+----------------------+-------+--------+------+--------+---------------------+---------------------+
2 rows in set (0.00 sec)

测试结果: ✅ 数据正常存储


七、每日个人总结

7.1 杨浩

今天完成了用户注册和登录页面的开发,整体进度顺利。在开发过程中遇到了表单验证的问题,通过查阅文档和编写自定义验证规则解决了。

与后端的接口联调很顺利,戴宏翔的接口设计很规范,参数和返回值都很清晰。明天开始书籍发布页面的开发,这是一个比较复杂的页面,需要集成图片上传、ISBN查询等功能。

今日收获:

  • 掌握了Vuetify表单验证的高级用法
  • 学会了如何编写自定义验证规则
  • 前后端联调经验增加

明日目标:

  • 完成书籍发布页面开发
  • 开始书籍列表页面开发

7.2 戴宏翔

今天完成了用户注册、登录接口和JWT认证机制,代码质量不错。JWT Token的过期时间设置花了一些时间思考,最终决定设置为7天,并实现了刷新Token机制。

CORS跨域问题是一个常见问题,配置起来很简单。明天开始购物车模块的开发,这个模块涉及到购物车的增删改查,需要仔细设计。

今日收获:

  • 深入理解了JWT认证机制
  • 学会了如何平衡安全性和用户体验
  • CORS配置经验

明日目标:

  • 完成购物车后端接口
  • 优化用户模块代码

7.3 莫圣韬

今天编写了用户模块的测试用例,并对注册登录接口进行了测试。在测试过程中发现了CORS跨域问题,及时反馈给了后端,问题很快得到解决。

测试用例的编写让我对业务逻辑有了更深入的理解。明天继续完成用户模块的测试,并开始书籍模块的测试用例编写。

今日收获:

  • 掌握了Postman接口测试的方法
  • 学会了如何编写完整的测试用例
  • 发现问题并及时反馈的重要性

明日目标:

  • 完成用户模块测试
  • 开始书籍模块测试用例编写

7.4 赖顺炜

今天完成了ISBN查询和书籍创建接口的开发。ISBN查询接口对接了豆瓣API和国图API,实现了API轮询机制,保证了查询的成功率。

书籍创建接口涉及到多个字段的验证和数据库操作,代码写得比较仔细。明天继续书籍模块的开发,完成书籍列表和详情接口。

今日收获:

  • 学会了如何对接第三方API
  • 掌握了API轮询机制的实现
  • 数据库索引优化经验

明日目标:

  • 完成书籍列表接口
  • 完成书籍详情接口
  • 数据库性能优化

7.5 陈东楷

今天主要工作是更新接口文档和编写用户手册。接口文档的更新需要与开发人员密切沟通,确保文档的准确性。

用户手册的编写让我对产品有了更全面的认识。明天继续完善文档,并开始编写开发日志。

今日收获:

  • 学会了如何编写规范的接口文档
  • 掌握了用户手册的编写方法
  • 与开发人员沟通的技巧

明日目标:

  • 更新书籍模块接口文档
  • 编写开发日志
  • 协助测试人员编写测试报告

7.6 刘霆浩

今天完成了图片上传功能的开发,包括前端上传组件和后端上传接口。阿里云OSS的集成比较顺利,但遇到了上传超时的问题,通过增加重试机制解决了。

图片上传是一个常见但重要的功能,需要考虑很多细节,比如图片格式验证、大小限制、压缩等。明天开始书籍详情页面的开发。

今日收获:

  • 掌握了阿里云OSS的使用方法
  • 学会了如何实现文件上传重试机制
  • 图片处理经验增加

明日目标:

  • 完成书籍详情前端页面
  • 优化图片上传组件
  • 协助解决技术问题

书海拾贝队 - Alpha冲刺 Day 2 完成

posted @ 2025-12-03 21:03  elysia。。。  阅读(2)  评论(0)    收藏  举报