第5组 · 胡成溯 · 第2次评审详情 - sebestp/coursewise GitHub Wiki
- 报告期次:第2次 | 报告日期:2026-10-21 | 项目组号:第5组 | 项目名称:在线购物系统(挑战升级)
-
已完成工作:模块化重构:Entity / Mapper 从 common 迁入各模块 domain 包,common 只保留 api、exception、util 并冻结
-
成果物:https://github.com/xiaochu-dev/online-shopping-group5/blob/iter2-java/pom.xml
-
已完成工作:客户注册:buyer 表与四字段注册(用户名唯一、密码、电话必填不唯一、默认交易地点选填),密码 sha256 + 随机盐存储
-
已完成工作:买家登录 / 退出 / 会话保持,与卖家两套独立 cookie 可同浏览器共存,对外暴露 BuyerContext.current()
-
已完成工作:卖家侧客户管理列表:分页、按用户名 / 电话检索、注册时间倒序,展示用户名、电话、默认交易地点、注册时间
-
已完成工作:客户详情页:四项基本信息 + 该客户购买历史(含成功与失败两类结果)
-
已完成工作:账号模块接口契约分节(注册 / 登录 / 客户管理),并入总体契约文档
-
成果物:https://github.com/xiaochu-dev/online-shopping-group5/blob/iter2-java/docs/契约-账号与客户-迭代2.md
-
已完成工作:账号模块自动化用例:注册 4 条、登录 3 条、客户列表与越权校验
(评审后填写)