第10组 · 朱江 · 第1次评审详情 - sebestp/coursewise GitHub Wiki

朱江 · 第1次评审详情(第10组 · 组员)

基本信息

  • 报告期次:第1次 | 报告日期:2026-09-24 | 项目组号:第10组 | 项目名称:在线购物系统

工作任务与成果物

成果物 · 在线购物系统(挑战升级)MVP 需求清单与业务规则说明

在线购物系统(挑战升级)MVP 需求清单与业务规则说明
一、基线需求(MVP)总览

本项目为极简在线购物系统,核心目标是实现单商品、单卖家的闭环交易流程,不涉及多商户、多商品库存、用户注册体系、在线支付等复杂能力。

二、商品核心规则
  1. 单商品流转规则:平台仅售卖一个商品,商品售出后自动生成并上架一个同款新商品,实现 “卖掉一个再制作一个” 的循环。
  2. 商品信息规范:每件商品必须包含 4 项核心信息:商品名称、商品描述、商品图片、商品价格。
三、用户购买规则
  1. 免注册机制:用户无需提前注册账号,浏览商品无门槛。
  2. 购买信息提交:用户确认购买时,填写个人联系 / 收货信息即可提交购买意向。
  3. 线下交易模式:所有交易均为线下完成,一手交钱一手交货,系统不涉及在线支付流程。
四、交易冻结规则
  1. 触发冻结:用户提交购买意向后,对应商品自动冻结,其他用户无法重复提交购买。
  2. 交易成功处理:卖家标记交易成功后,商品永久下架,系统自动生成新款同款商品并上架。
  3. 交易失败处理:卖家标记交易失败后,商品自动解除冻结,恢复上架状态,可重新被购买。
五、卖家后台功能规则

卖家后台仅支持单一卖家账号登录,包含 5 项核心功能:

  1. 发布商品:新增商品信息并上架展示
  2. 查看历史商品:查询所有已下架、已售出的历史商品记录
  3. 查看意向购买人:查看提交购买意向的用户信息与对应商品
  4. 冻结商品:手动将在售商品设置为冻结状态
  5. 修改密码:修改卖家后台的登录密码
六、角色边界说明
角色 权限范围
普通访客 浏览商品详情、提交购买意向
卖家 商品全量管理、订单管理、账号管理

成果物 · 在线购物系统 需求规格说明书

在线购物系统 需求规格说明书
1. 项目概述
1.1 项目背景

本项目为课程实践项目,目标是开发一款极简版在线购物系统,验证电商核心交易流程的产品逻辑与技术实现,采用 MVP(最小可行产品)模式缩减范围,聚焦核心交易闭环。

1.2 项目目标

实现单商品、单卖家的完整交易流程,包含商品展示、购买意向提交、交易状态流转、卖家后台管理四大核心模块。

1.3 项目范围
  • 包含范围:商品展示、购买提交、交易冻结、卖家后台管理
  • 不包含范围:用户注册体系、多商品库存、在线支付、购物车、多商户入驻
2. 功能需求
2.1 前台商品模块
  • 商品详情展示:展示商品名称、描述、图片、价格
  • 购买意向提交:用户填写信息后提交购买申请
2.2 交易状态模块
  • 自动冻结机制:提交购买后商品自动锁定
  • 状态流转:支持交易成功 / 失败两种结果的状态变更
  • 商品自动补货:交易成功后自动生成新商品上架
2.3 卖家后台模块
  • 账号登录:卖家账号密码登录
  • 商品管理:发布商品、手动冻结 / 解冻商品、查看历史商品
  • 订单管理:查看意向购买人信息、标记交易结果
  • 账号设置:修改登录密码
3. 非功能需求
  • 可用性:页面操作流程清晰,无学习成本
  • 兼容性:支持主流 PC 浏览器访问
  • 数据一致性:交易状态与商品状态严格对应,无超卖、状态错乱
  • 安全性:卖家后台需登录鉴权,密码加密存储
4. 业务规则
  1. 同一时间仅允许 1 件商品处于在售状态
  2. 每件商品仅可被提交一次购买意向
  3. 交易结果仅由卖家手动标记,系统不做自动判定
  4. 所有用户购买信息仅卖家可见
5. 验收标准
  1. 前台可正常展示商品信息,提交购买后商品显示冻结状态
  2. 卖家后台可成功发布商品,商品同步展示到前台
  3. 标记交易成功后,原商品下架,新商品自动上架
  4. 标记交易失败后,商品自动恢复在售状态
  5. 卖家可正常修改密码,使用新密码可成功登录

教师点评

(评审后填写)

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