112
社区成员
发帖
与我相关
我的任务
分享| 这个作业属于哪个课程 | 202501福大-软件工程实践-W班 |
|---|---|
| 这个作业要求在哪里 | 团队作业——站立式会议+α冲刺 |
| 这个作业的目标 | 记录冲刺随笔 |
| 其他参考文献 |

| 姓名 | 任务 |
|---|---|
| 吴诗涵 | 今天完成了测试用例编写工作,覆盖了[材料上传]、[积分查看]等主要功能点,测试用例文档已初步完成,并进行了内部审核,基本符合预期要求,为后续的测试执行工作奠定了基础。 |
| 李东仙 | 今天主要完成了界面的总体架构搭建,并初步实现了各个页面的大致布局。整体框架已经成型,主要功能区域和跳转逻辑基本清晰。 |
| 叶远涛 | 配置flutter环境 |
| 黎淑平 | 成功安装并配置 Flutter 开发环境,熟悉了基本命令。安装并使用 Git 进行版本管理,学习了常用操作,为后续多人协作打下基础。搭建了项目的基本框架结构,为后续功能模块开发做好准备。 |
| 张宇亮 | user端的查看积分接口 |
| 粱伟彬 | user端的登录、注册接口 |
| 刘静芸 | 搭建数据库完成sql语句、根据开发实际需要修改数据库 |
| 陈俊南 | 跟踪项目进度,撰写博客 |
| 陈珞瑶 | 1. 基于Go语言Hertz框架,完成比赛材料上传接口的核心结构搭建,在material.go中定义了MaterialServiceHandler结构体及UploadMaterialFile方法,实现了从表单中获取文件的基础逻辑,并添加了文件获取失败时的错误响应(返回400状态码及错误信息)。2. 完成接口的初步结构设计,明确了文件上传接口的处理流程框架,为后续实现文件校验、存储及数据库记录等功能奠定了基础。 |







| 姓名 | 遇到的困难和心得体会 |
|---|---|
| 吴诗涵 | 存在的问题/遇到的困难 在编写测试用例过程中,发现部分功能模块的业务逻辑较为复杂,存在一些模糊不清的地方,导致在某些测试场景的设计上存在不确定性,需要进一步与开发人员或业务人员沟通确认;另外,测试环境搭建过程中,遇到了一些兼容性问题,部分测试工具在当前测试环境中运行不稳定,影响了测试用例编写的效率和准确性。从现在到明天站立式会议的安排 明天将重点进行测试用例的优化和完善,根据今天沟通确认的结果,调整测试用例中的测试步骤和预期结果,确保测试用例的准确性和完整性;同时,继续跟进测试环境的搭建和优化工作,解决测试工具的兼容性问题,确保测试环境稳定可靠,为后续的测试执行做好充分准备;此外,计划与开发团队进行一次详细的对接会议,就测试用例的执行细节和开发进度进行沟通协调,确保双方对项目的理解和进度达成一致。心得体会 通过今天的测试用例编写工作,进一步加深了对项目业务流程和功能需求的理解,也意识到在测试工作中,与开发和业务团队的沟通协作至关重要,只有及时准确地获取相关信息,才能设计出高质量的测试用例,有效发现潜在问题,保障项目的质量。同时,也认识到测试环境的稳定性对测试工作的影响,后续需要更加注重测试环境的搭建和维护,确保测试工作的顺利进行。 |
| 李东仙 | 在搭建过程中,也发现了一些问题。例如,不同模块之间的组件复用还不够统一,部分布局在不同分辨率下的适配效果不理想,需要后续进一步调整。此外,代码结构上还可以更规范,比如页面状态管理和组件命名需要再梳理。总体来说,今天的进展比较顺利,也让我更直观地理解了整个界面的层次关系和设计逻辑。明天的重点将是完善界面细节、优化交互体验,并逐步实现部分实际功能,让整体更接近最终效果。 |
| 叶远涛 | 遇到的困难:配置环境中遇到各种问题,通过不断学习解决了问题。心得体会:在开发过程中难免遇到问题,但是只要耐心解决就可以解决 |
| 黎淑平 | 在前面开发微信小程序的时后与先前开发过的项目差别巨大,和组员讨论过后决定换成app开发。在环境配置过程中,遇到了一些兼容性问题,例如 Flutter SDK 与 Android Studio 插件版本不匹配,导致无法正常识别设备。通过查阅官方文档和社区讨论,最终成功解决。更加熟悉了 Flutter 的跨平台开发流程,也体会到搭建环境与管理项目的重要性。让我理解了团队协作中代码管理的意义。 |
| 张宇亮 | 反思和遇到的问题:初期仅通过用户 ID 查询积分,未验证请求者是否为本人或有查看权限,存在越权查询风险,后续补充 JWT 解析获取用户身份,强制校验 心得体会:每一步设计都要提前预判业务场景中的潜在风险。 |
| 粱伟彬 | 反思和遇到的问题:token 设计存在缺陷:最初用 jwt 时未设置合理过期时间,且未实现刷新机制,用户频繁重新登录;后续增加 refresh token 并拆分访问令牌与刷新令牌权限,平衡安全性与用户体验。 心得体会:后端接口开发 “细节决定安全性”,看似简单的登录注册,实则需兼顾密码存储、请求校验、身份认证等多维度防护,每一步都要多多 排查漏洞,而非仅满足功能实现。 |
| 刘静芸 | 反思和遇到问题:数据库在搭建时不仅需要考虑数据库性能、也要考虑和后端的对接,方便后端开发 心得体会:团队交流能进一步加深对业务和项目的理解。 |
| 陈俊南 | 反思和遇到的问题:跟踪进度得及时和团队联系,有时候会因为时间对不上而耽误进度。心得体会:第二天还需要加油,努力把项目做成。 |
| 陈珞瑶 | 在编写c.FormFile("file")获取文件逻辑时,对Hertz框架表单文件获取的参数格式理解不够清晰,需进一步确认前端传参的字段名是否与该方法参数完全匹配,避免因字段名不一致导致文件获取失败。反思:1. 后续需补充文件格式校验、大小限制、唯一文件名生成、文件存储及数据库记录等完整逻辑,确保接口功能的完整性。2. 应提前与前端确认文件上传的表单字段名、请求方式等细节,避免联调时出现参数不匹配问题。心得体会:在Go语言后端接口开发中,框架的规范使用与前后端细节的提前对齐是高效完成功能的关键。 |