112
社区成员
发帖
与我相关
我的任务
分享| 项目 | 内容 |
|---|---|
| 这个作业属于哪个课程 | 202501 福大-软件工程实践-w 班 |
| 这个作业要求在哪里 | 站立式会议+β 冲刺 |
| 这个作业的目标 | 对 β 冲刺进行总结 |
| 功能模块 | 功能项 | 完成状态 | 完成详情 / 后续要求 |
|---|---|---|---|
| 收藏模块 | 我的收藏 | 🔶 UI完成 | 待开发: 后端接口与数据持久化逻辑 |
| 添加收藏 | 🔶 UI完成 | 待开发: 收藏状态存储与用户关联功能 | |
| 取消收藏 | 🔶 UI完成 | 待开发: 数据库更新与状态同步机制 | |
| 管理员模块 | 学校管理 | ✅ 已完成 | - |
| 用户管理 | ✅ 已完成 | - | |
| 审核功能 | 🔶 部分完成 | 待完善: 审核结果邮件自动通知机制 | |
| 权限与角色 | ✅ 已完成 | - | |
| 课程管理 | ✅ 已完成 | - | |
| 资源管理 | ✅ 已完成 | - | |
| 评论与评分 | 🔶 部分完成 | 待优化: 课程综合评分算法,需引入加权平均与防刷机制 | |
| 资源模块 | 举报资源 | ✅ 已完成 | - |
收藏模块(UI完成)
当前进度:前端界面与交互效果已实现
核心缺失:完整的数据流与业务逻辑
后续要求:
(1)建立收藏数据表结构
(2)开发收藏/取消收藏API接口
(3)实现用户收藏列表查询功能
项目链接
https://share.yourang.top/
3.1 登录

3.2 注册

3.3 首页

3.4 课程详情界面

3.5 教师详情界面

3.6 资源详情界面

3.7 查看选课界面

3.8 个人用户界面

3.9 管理员用户管理界面

3.10 管理员资源管理界面

3.11 管理员课程管理界面

3.12 管理员系统管理界面

3.13 收藏界面

根据“Alpha 阶段问题总结随笔”和“凡事预则立随笔”中设立的改进计划,我们团队在 Beta 冲刺阶段积极落实了各项措施,大多数计划已顺利完成,有效提升了团队协作效率和项目推进质量。具体完成情况如下:
✅ 已完成
(1)定向沟通机制 :成功建立"任务-责任人-关联人"的点对点沟通模式,核心需求和变更直接同步相关成员,避免了全员群消息刷屏问题
(2)沟通结论共享 :重要技术方案调整和任务节点变更均以简洁文字形式同步至共享文档指定板块,减少了不必要的复盘会议
✅ 已完成
(1)技术素材前置输出 :技术端在完成模块开发后,能够按要求输出功能实现逻辑、关键技术点等基础信息,为汇报提供充分素材
(2)需求明确与素材收集 :汇报端提前明确博客/PPT 的核心信息需求,在开发过程中同步收集素材,避免了事后反复追问
(3)共享素材库建立 :技术文档、测试截图、核心代码片段等资料已按模块分类归档,实现了资源的有效共享和直接取用
✅ 已完成
(1)每日进度更新 :各成员能够坚持每日结束前在共享表格更新任务完成情况及次日目标,实现了进度透明化
(2)动态分工协调 :基于每日进度反馈,任务负责人通过简短私信协调次日分工,优先解决卡壳任务,提高了响应效率
(3)极简同步机制 :在需要时通过"15 分钟极简同步"快速调整整体进度偏差,避免了冗长的细节讨论
| 博客 | 计划发布时间 | 实际发布时间 |
|---|---|---|
| Beta 冲刺计划随笔 | day1 | day4 |
| Beta 冲刺第 1 天随笔 | day1 | day4 |
| Beta 冲刺第 2 天随笔 | day2 | day5 |
| Beta 冲刺第 3 天随笔 | day3 | day6 |
| Beta 冲刺第 4 天随笔 | day4 | day7 |
| Beta 冲刺第 5 天随笔 | day5 | day8 |
| Beta 冲刺第 6 天随笔 | day6 | day9 |
| Beta 冲刺第 7 天随笔 | day7 | day10 |
| Beta 冲刺总结笔 | day7 | day10 |
注:实际发布时间推迟三天主要因技术开发复杂度增加、测试环节加强及质量把控更严格,为确保产品稳定性而合理调整进度。
| 学号 | 体验 | 收获 | 心得体会 |
|---|---|---|---|
| 102300219 林腾岳 | 主导项目技术架构与任务管理 | 掌握了精细化任务拆解方法 | 清晰的小任务是保持团队冲刺节奏的关键 |
| 102300409 严晨峰 | 负责后端核心功能开发与稳定性保障 | 理解了迭代开发的重要性 | 在项目周期内,完成比完美更重要 |
| 052301346 郑积超 | 使用 Go 语言进行后端 API 开发 | 熟悉了 Go 语言的特性与开发流程 | 必须高度重视错误处理,确保服务健壮性 |
| 102300325 陶斯予 | 协调团队进度并负责文档测试 | 认识到清晰目标对协作效率的促进 | 明确的共同目标是高效协作的基础 |
| 102300233 朱奕韬 | 主导前端技术选型与复杂问题攻关 | 学会了在 UI 设计中平衡信息与空间 | 简洁的设计和一致的配置能提升体验 |
| 102300226 徐江山 | 负责前端页面实现与交互优化 | 体会到细节设计对用户体验的价值 | 前端预留对接点能显著提高开发效率 |
| 102300218 林柏林 | 实现前端用户登录等交互功能 | 认识到简单功能背后的复杂性 | 合理的状态管理和错误处理是关键 |
| 102300033 林嘉乐 | 撰写项目博客与绘制进度图表 | 体会到协作工具与约定的重要性 | 清晰的约定和工具能有效保障团队协作 |
| 学号 | 工作内容 | 贡献比例 |
|---|---|---|
| 102300219 林腾岳 | 技术选型、拆解任务、把控进度、解决复杂问题 | 17% |
| 102300409 严晨峰 | 基于后端技术栈开发接口与数据库逻辑,保障功能稳定 | 13% |
| 052301346 郑积超 | 基于后端技术栈开发接口与数据库逻辑,保障功能稳定 | 13% |
| 102300325 陶斯予 | 统筹项目进度与各角色协作,答辩PPT的制作 | 7% |
| 102300233 朱奕韬 | 技术选型、拆解任务、把控进度、解决复杂问题 | 16% |
| 102300226 徐江山 | 基于前端技术栈实现页面开发,保障界面交互流畅 | 13% |
| 102300218 林柏林 | 基于前端技术栈实现页面开发,保障界面交互流畅 | 13% |
| 102300033 林嘉乐 | 冲刺博客的编写,项目燃尽图的绘制 | 8% |
(1)在作业构思阶段,需要快速梳理技术方案和实现路径。使用 AI 工具对需求进行分析,指令为"提供博客系统的技术选型建议与模块划分方案"。AI 生成包含前后端职责分离、API 接口设计规范的详细规划,为团队分工协作奠定基础。
(2)开发过程中遇到前端组件状态管理逻辑复杂的问题,通过 AI 生成基于 Pinia 的状态管理实现方案,包含用户登录状态持久化、路由权限校验等核心逻辑。团队直接复用其代码结构,减少约 60%的基础代码编写时间。
(3)撰写报告时,需要系统整理各模块功能说明和接口文档。文档编写效率提升约 200%,保障了技术文档的规范性与完整性。
(4)部署演示环境前,需要验证数据库查询性能。通过 AI 分析 SQL 语句并生成优化方案,对慢查询语句添加索引建议。最终使核心接口响应时间降低约 40%,确保演示环节系统稳定运行。