第9组 · 郭子涵 · 阶段性评审 - sebestp/coursewise GitHub Wiki

郭子涵 · 阶段性评审(第9组 · 组员)

个人阶段性报告简报

期次 日期 已完成工作任务 成果物 教师点评
第1次 2026-10-08 完成技术栈调研,对比 FastAPI/Flask/Django/Express 与 SQLite/MySQL/PostgreSQL,确定 Python + FastAPI + SQLite 方案;完成数据库结构设计,定义 7 张表(卖家、商品、订单意向、交易、口令码、操作日志、附件)及唯一在售、排队序号等约束;完成后端环境搭建,输出依赖清单、配置模块与建表脚本,服务可一键启动;完成 24 个后端接口开发,覆盖公共浏览、买家意向、卖家管理、文件上传四类路由;完成核心业务逻辑编码:唯一在售约束、FIFO 排队与口令码全生命周期、进入交易自动冻结、交易成功下架、失败自动递补、失败者作废/重新排队、商品快照、带脱敏的多轮交易历史;完成后端调试与验证,编写 28 个自动化测试用例并全部通过,另提供一键端到端试运行脚本 https://github.com/tyq-arch/single-merchant-shop-9/blob/main/docs/01-技术栈调研报告.md;https://github.com/tyq-arch/single-merchant-shop-9/blob/main/docs/02-数据库设计文档.md;https://github.com/tyq-arch/single-merchant-shop-9/blob/main/backend/requirements.txt;https://github.com/tyq-arch/single-merchant-shop-9/blob/main/docs/03-接口设计文档.md;https://github.com/tyq-arch/single-merchant-shop-9/tree/main/backend/app/services;https://github.com/tyq-arch/single-merchant-shop-9/tree/main/backend/tests —

评审报告详情

⚠️ **GitHub.com Fallback** ⚠️