第三天

项目进展

日期 任务内容概览 详细操作与代码安排
第2天 实现任务管理(添加、删除、查看)
前端(黄熙儿、杨子俊) 写添加任务表单,任务保存到 tasks 数组里并显示。操作:前端页面增加输入框,按钮点击后添加数据并刷新列表。
后端(袁卓妍) 写 FastAPI 接口:GET /tasks(获取任务列表),POST /tasks(添加任务),DELETE /tasks/{id}(删除任务)。
桌面端(钟鸣) WinForms 添加任务按钮,写按钮点击事件,保存到本地内存 List 中。
智能分类(黄娟英) C++ 程序读取一串描述(模拟输入),分析关键词,返回分类(简单 if-else 判断)。
提醒模块(吴其锦) 写一个简单的倒计时逻辑,到时间后在控制台输出“任务提醒”。
用户管理(夏钦涛) 实现前端输入用户名/密码功能,简单表单验证。

2.每人的代码/文档签入记录





3.适当的项目程序/模块的最新(运行)截图





问题困难

后端(袁卓妍的 FastAPI 接口)与前端(黄熙儿、杨子俊的 HTML+JS)、桌面端(钟鸣的 C# WinForms)对接时,可能出现参数格式不统一、接口地址错误等问题。如前端调用GET /tasks接口时,后端返回数据结构与前端预期不一致,导致页面显示异常。

心得体会

意识到接口设计的规范性和稳定性是系统核心。编写GET /tasks、POST /tasks等接口时,需严格测试数据增删改查逻辑,确保多模块调用时的可靠性。

posted @ 2025-04-27 16:27  bugubugu!  阅读(46)  评论(0)    收藏  举报