Files

118 lines
6.8 KiB
Plaintext
Raw Permalink Normal View History

2026-01-11 18:14:42 +08:00
# 奶茶店线上订单系统需求规格说明书
## 顾客端功能模块
### 1. 用户账户管理
- 实现用户注册功能,支持上传完整个人信息,包括:姓名(必填)、性别(可选)、手机号码(必填,需短信验证)、密码(需符合安全规范)、收货/取餐地址支持多地址管理包含省市区、详细地址、联系人、联系电话、是否默认地址、头像图片支持JPG/PNG格式最大2MB
- 开发登录功能,支持手机号+密码登录及验证码快捷登录
- 提供个人信息修改界面,允许用户更新除手机号外的所有注册信息,修改手机号需通过原手机号验证
### 2. 奶茶产品选购系统
- 设计产品分类展示功能,按产品类型(如奶茶类、果茶类、咖啡类等)进行分类导航
- 实现产品详情页,完整展示产品信息:名称、价格、规格(大/中/小杯)、基础配料、产品图片、营养成分、用户评价
- 开发个性化定制功能,支持:
- 甜度调节(全糖、七分糖、五分糖、三分糖、无糖)
- 冰度选择(正常冰、少冰、去冰、热饮)
- 配料添加/移除(额外收费配料需明确标注价格)
- 实现"加入购物车"功能支持选择数量1-10杯并加入购物车
### 3. 购物车管理系统
- 开发购物车页面,展示所有已选商品,包含:产品名称、定制信息、单价、数量、小计金额
- 实现购物车商品管理功能:
- 修改商品数量1-10杯范围内
- 移除单个商品
- 清空购物车
- 选择/取消选择商品
- 实时计算并展示所选商品的总计金额
### 4. 订单下单与支付流程
- 开发订单确认页面,展示所选商品清单、定制信息、数量、单价、小计、配送费(如适用)、总计金额
- 实现收货/取餐地址选择功能,支持从地址库选择或临时添加新地址
- 集成支付系统,支持微信支付和支付宝两种支付方式
- 开发订单提交功能,提交后生成唯一订单号,跳转至支付页面
- 实现支付状态同步,支付成功后跳转至订单成功页面,支付失败提供重试入口
### 5. 订单信息查询系统
- 开发订单中心,按状态分类展示订单:
- 待支付订单30分钟内未支付自动取消
- 制作中订单
- 待取餐/配送中订单
- 已完成订单
- 已取消订单
- 实现订单详情页,展示完整订单信息:订单号、下单时间、商品清单、定制信息、数量、单价、总计金额、支付方式、支付时间、取餐/配送地址、订单状态
### 6. 公告信息展示系统
- 开发公告列表页面,按发布时间倒序展示门店公告
- 实现公告详情页,完整展示公告内容、发布时间、发布人
- 支持公告分类:活动公告、通知公告、新品上市等
### 7. 在线留言反馈系统
- 开发留言提交功能支持用户选择留言类型点单问题、取餐问题、产品问题、其他建议并输入详细内容最多500字可上传图片最多3张
- 实现留言记录查询功能,展示历史留言内容、提交时间、处理状态、商家回复
- 开发留言通知功能,当商家回复后推送消息提醒用户
### 8. 订单跟踪系统
- 实现订单全流程状态跟踪,展示关键节点时间:
- 订单提交时间
- 支付完成时间
- 商家接单时间
- 开始制作时间
- 制作完成时间
- 取餐/配送完成时间
- 开发订单状态实时更新功能,状态变更时推送消息通知用户
## 商家端功能模块
### 1. 商家账户与门店管理
- 实现商家注册功能,支持上传完整门店及负责人信息,包括:
- 门店信息门店名称、详细地址需定位确认、联系电话、营业时间、门店图片3-5张、门店简介
- 负责人信息:姓名、手机号码(需验证)、密码(需符合安全规范)、邮箱(需验证)、头像图片
- 开发商家登录功能,支持手机号+密码登录
- 提供信息修改界面,允许商家更新门店信息及负责人信息,修改关键信息(如门店地址、联系电话)需审核
### 2. 产品管理系统
- 开发产品管理功能,支持:
- 新增产品:填写产品名称、选择分类、设置价格、规格(大/中/小杯,可分别定价)、上传产品图片、设置基础配料、添加产品描述
- 编辑产品:修改现有产品的所有信息
- 下架产品:支持临时下架和永久删除功能
- 实现配料管理功能,支持添加、编辑、删除配料,设置配料是否收费及单价
- 开发产品上下架状态管理,支持批量操作
### 3. 订单管理系统
- 开发新订单提醒功能,当有新订单时通过系统通知和声音提醒
- 实现订单处理功能:
- 接单/拒单操作(拒单需选择原因)
- 更新订单制作状态(开始制作、制作完成)
- 标记订单状态(待取餐、已完成、已取消)
- 开发订单查询功能,支持按时间(今日/昨日/近7天/自定义)、订单状态、订单号进行查询
- 实现订单详情查看,展示完整订单信息及客户信息
### 4. 库存管理系统
- 开发原料管理功能,支持添加、编辑、删除原料信息(名称、单位、规格、初始库存)
- 实现库存操作功能:
- 入库记录(原料名称、数量、单价、供应商、入库日期)
- 出库记录(原料名称、数量、用途、出库日期)
- 开发库存预警功能,支持设置各原料的低库存阈值,当库存低于阈值时发出预警提醒
- 实现库存报表功能,展示当前库存余量、库存变动记录、库存预警列表
### 5. 公告发布系统
- 开发公告编辑功能,支持富文本编辑,可插入图片、链接
- 实现公告发布功能,支持设置公告类型、发布范围、生效时间
- 开发公告管理功能,支持查看、编辑、删除已发布公告,置顶重要公告
### 6. 评价管理系统
- 开发评价查看功能展示用户对产品的评价包括评价内容、评分1-5星、评价时间、评价图片、对应的订单信息
- 实现评价回复功能,支持商家对用户评价进行文字回复
- 开发负面评价处理功能支持对低分评价1-2星进行申诉处理记录处理结果
### 7. 数据统计分析系统
- 开发销售数据统计功能,支持按日、周、月查看:
- 销售总量(杯数)
- 销售总额
- 订单数量
- 客单价
- 实现热门产品排行功能,按销量和销售额分别排行
- 开发数据可视化功能,通过图表展示销售趋势、产品销售分布、用户评价分析
- 支持数据导出功能可导出Excel格式报表
所有功能模块需保证界面友好、操作便捷、响应迅速,并确保数据安全与用户隐私保护。