你说的都队——α冲刺Day2

你说的都队 2025-10-31 00:16:35
项目内容
这个作业属于哪个课程202501 福大-软件工程实践-w 班
这个作业要求在哪里站立式会议+α 冲刺
这个作业的目标第二篇冲刺随笔

目录

  • 1.成员每日总结
  • 1.1 朱奕韬
  • 1.2 林柏林
  • 1.3 徐江山
  • 1.4 林腾岳
  • 1.5 严晨峰
  • 1.6 郑积超
  • 1.7 林嘉乐
  • 1.8 陶斯予
  • 2.项目燃尽图
  • 3.站立式会议照片
  • 4.AI 技术员的工作情况

1.成员每日总结

1.1 朱奕韬

项目进展:
用户登录注册的实现
Git 情况:

在这里插入图片描述


登陆界面实现


注册页面实现


代码实现

从现在到明天站立式会议的安排:
课程资源的搜索查看

遇到的困难:
(1) 跨域与 Cookie/Token 传递
问题: 开发环境跨域导致凭证丢失 / 请求被拦。
解决: 使用本地代理(serve.js 或 Vite 代理)统一源;如走 Cookie,注意 withCredentials 与 CORS 配置。
(2) 账户校验与错误提示不一致
问题: 后端返回的错误码各不相同,前端提示语不统一,用户不知所措。
解决: 在 src/api/auth.js 统一拦截错误,映射为标准提示(账号或密码错误、账户锁定、网络异常)。

心得体会:
开发与生产的域与安全设置要尽量一致,减少“只在本地坏”,将后端多样化错误标准化,有助于一致的用户体验与埋点统计。

1.2 林柏林

项目进展:
完成课程卡片组件的开发

Git 情况:

image-20251030223501513


image-20251030224448967

从现在到明天站立式会议的安排:
完成资源卡片组件的开发

遇到的困难:

1.响应式布局适配
难点:卡片在不同屏幕尺寸下需要保持良好的显示效果、需要在网格布局中合理排列多个卡片
解决:在 Home.vue 中使用custom-grid类来实现响应式网格布局、通过 CSS 的 grid-template-columns 属性设置自动填充宽度的列:

2.样式统一与可维护性
难点:保证所有卡片组件具有一致的外观和用户体验、方便后续维护和样式调整
解决:定义通用的.card类样式,包含边框圆角、阴影和悬停效果:

心得体会:
CourseCard 组件虽然看似简单,但包含了图片处理、评分展示、事件通信等多个功能点,体现了良好组件设计的重要性。合理的组件划分有助于提高代码复用性和可维护性。

1.3 徐江山

项目进展:
导航栏组件开发,负责实现网站的导航功能、用户状态展示、搜索功能等核心交互

Git 情况:

在这里插入图片描述

从现在到明天站立式会议的安排:
继续相关 UI 界面的开发

遇到的困难:
(1) 下拉菜单的显示与隐藏逻辑处理:点击菜单外部无法正确关闭菜单的问题。初始实现中,仅通过点击按钮切换菜单显示状态,但在用户点击页面其他区域时,菜单仍然保持显示状态,影响用户体验。
(2) 响应式布局断点适配问题:在设置不同屏幕尺寸的断点时,出现了导航项在中等屏幕尺寸下换行的问题。尝试了多种 flex 布局组合,仍难以在保持美观的同时确保所有导航项在同一行显示

心得体会:
深入理解环境配置对项目稳定性的重要性,学会通过终端日志、官方文档排查问题;同时认识到 NVM(版本管理)、Yarn(依赖锁定)等工具对前端工程化一致性的关键作用,

1.4 林腾岳

项目进展:
添加课程相关路由和服务接口

Git 情况:

image.png

image-20251030224306876.png

image-20251030224125220.png

从现在到明天站立式会议的安排:
逐步开始完成其他模块的编写

遇到的困难:
(1)项目环境不统一
(2)Windows 下 docker make 等工具使用不便
(3)数据库的资源共享困难

心得体会:
将抽象设计转化为可运行的系统,带来了巨大的成就感。

1.5 严晨峰

项目进展:
对前一天代码问题的修复

Git 情况:

img

从现在到明天站立式会议的安排:
继续逐步编写相关模块

遇到的困难:
一切顺利

心得体会:
深刻理解了 Web 框架各组件如何协同工作,而不仅是会用。

1.6 郑积超

项目进展:
完成资源评分、评价、上传模块 api

Git 情况:

img

从现在到明天站立式会议的安排:
继续逐步编写相关模块

遇到的困难:
较为顺利

心得体会:
确立规范让开发效率倍增

1.7 林嘉乐

项目进展:
帮助会议记录、编写冲刺博客

从现在到明天站立式会议的安排:
帮助前后端成员明确工作目标,绘制燃尽图

遇到的困难:
一切顺利

心得体会:
团队协作中,清晰的约定和工具比技术本身更重要。

1.8 陶斯予

项目进展:
帮助会议记录、编写冲刺博客

从现在到明天站立式会议的安排:
继续进行会议记录,帮助测试

遇到的困难:
一切顺利

心得体会:
有了明确的目标,团队协作更加高效

2.项目燃尽图

img

3.站立式会议照片

img

4.AI 技术员的工作情况

项目内容
今日角色代码助手
主要贡献1. 问题解决:
开发用户登录接口时,需要实现高并发下安全的验证码(CAPTCHA)生成与验证功能,但对并发安全实现缺乏经验、向 AI 技术员提问:在 Go 语言中,如何实现一个线程安全的验证码生成器?AI 提供的示例代码避免了潜在的并发写入 panic 问题。
2. 效率提升:
需要为已完成的 5 个核心 API 接口(用户注册、登录、查询信息等)编写详细的 Swagger 注解、AI 技术员自动化完成了这项文档化工作,节省了至少 45 分钟的重复性劳动,保证了 API 文档的规范性和一致性。
...全文
47 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

112

社区成员

发帖
与我相关
我的任务
社区描述
202501福大-软件工程实践-W班
软件工程团队开发结对编程 高校 福建省·福州市
社区管理员
  • 202501福大-软件工程实践-W班
  • 离离原上羊羊吃大草
  • MiraiZz2
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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