一、项目背景与目标
随着餐饮行业数字化进程加快,传统纸质菜单与人工点餐模式已难以满足现代消费者对效率与便捷性的期望。本项目旨在为餐馆、饭店搭建一套完整的微信小程序点餐系统,覆盖到店堂食扫码点餐、线上自取预约及外卖配送等多种消费场景,同时面向周边大学生群体提供线下引流入口,帮助商家提升点餐效率、减少服务员来回跑单的人力成本、拓展线上客源,实现门店运营的全面数字化管理。
二、系统使用角色
系统涉及三类核心使用角色,各自拥有独立的操作权限范围。
平台管理员负责整个系统的全局配置与多门店统一管理,拥有最高操作权限。门店店长负责所属门店的日常运营,包括菜单维护、订单处理、营销活动配置及经营数据查看。消费者通过微信小程序完成浏览菜单、下单、支付及查看订单等消费行为,涵盖到店堂食顾客与周边大学生等线下引流用户。
三、功能需求
3.1 顾客点餐端(微信小程序)
3.1.1 点餐入口
- 支持桌台扫码进入点餐页,顾客扫描餐桌上的二维码后直接进入当前桌位的点餐界面
- 支持一人点餐模式,顾客独自完成选菜与下单
- 支持多人协作点餐模式,同桌多位顾客可同时在各自手机上选菜,统一提交并结算,避免传递手机的麻烦
- 支持门店推广码扫码,商家可在门店外张贴或发放专属二维码(如门口立牌、校园海报、宣传单页等),附近顾客扫码后直接进入小程序完成点餐,无需到店才能下单
- 通过推广码进入后,顾客需先选择”到店自取”或”外卖配送”,再进入菜单浏览与下单环节
3.1.2 点餐流程
- 菜品按分类展示,如凉菜、热菜、主食、汤品、饮品等,界面清晰直观
- 支持为每款菜品配置规格选项,如份量(小份/大份)、口味(微辣/中辣/不辣)、做法(清蒸/红烧)等
- 支持顾客下单时填写备注,如”不放香菜””少放盐””过敏花生”等特殊要求
- 外卖配送模式下需填写收货地址
- 自取模式下确认取餐门店即可
- 支持提前预约下单,顾客可提前指定用餐时间,方便商家提前备菜
- 下单确认页明确显示预计出餐或送达时间
3.1.3 账户与会员
- 支持微信一键授权登录
- 支持手机验证码登录
- 个人主页可查看历史订单记录
- 个人主页可查看积分余额
- 个人主页可查看持有的优惠券列表
- 个人主页可查看账户充值余额
- 个人主页可查看会员卡信息及对应权益
- 账户余额可在结算时直接抵扣消费金额
- 积分可与现金组合使用,兑换菜品或抵扣消费金额
3.1.4 优惠与营销
- 支持在线领取优惠券,下单时可选择可用券进行抵扣
- 每次消费后自动累积积分
- 首次通过推广码扫码进入小程序的新顾客,系统自动发放新人专属优惠券,降低首次到店消费门槛
- 顾客将小程序分享给好友后,双方均可获得优惠奖励,适合校园及周边社区口碑传播场景
- 支持学生身份认证,认证后可享受专属折扣或会员权益
3.2 商家后台管理端
3.2.1 菜品管理
- 支持创建菜品分类(如凉菜、热菜、主食、汤品、酒水等),并可自由调整分类排列顺序
- 支持控制分类的显示与隐藏状态,方便按季节或时段灵活调整菜单
- 支持在分类下添加菜品,填写菜品名称、描述及上传菜品图片
- 支持为每款菜品配置规格选项,如份量大小(小份/大份)、口味偏好(微辣/中辣/不辣)、做法选择(清蒸/红烧)等
- 不同规格可单独定价
- 支持随时控制菜品的上架或下架状态,方便处理售罄或季节性菜品
- 提供图片素材库,统一存放已上传的菜品图片,方便重复调用
3.2.2 门店管理
- 支持同时管理多家门店,各门店数据相互独立
- 每家门店可独立设置营业时间
- 每家门店可独立设置外卖配送范围
- 每家门店可独立设置联系方式及门店公告
- 管理员可在后台查看所有门店的汇总经营数据
- 支持配置店铺首页轮播图、公告及推荐菜品展示位
- 支持按不同场景生成专属推广二维码(如校园推广码、外卖入口码)
- 每个推广码可绑定指定门店及取餐方式
- 后台可实时查看各推广码的扫码次数与实际下单转化数据,便于评估推广效果
3.2.3 订单管理
- 支持按订单状态筛选:待接单、备餐中、待取餐/待配送、已完成、已取消
- 支持按下单时间、门店、订单类型(堂食/外卖/自取)进行筛选查询
- 订单详情展示所点菜品明细、顾客备注(如口味要求)、支付方式及优惠抵扣信息
- 支持对订单执行接单操作
- 支持对订单执行拒单操作并填写原因
- 支持对订单执行标记完成操作
- 支持回复顾客催单消息
- 顾客申请退款后,商家可在后台审核并选择同意或拒绝
- 退款结果与微信支付实时同步
3.2.4 桌台管理
- 支持录入门店内的桌位信息,包括桌台编号、所在区域及容纳人数
- 每张餐桌对应一个专属二维码
- 支持批量生成并打印餐桌二维码,方便张贴至各桌
- 后台可实时查看每张餐桌的使用状态(空闲或使用中)
- 可查看每张餐桌当前关联的订单信息
3.2.5 收银台
- 支持扫码枪收款方式
- 支持扫码收款盒子收款方式
- 收银员可在收银台界面快速完成选菜、确认金额及收款操作
- 完成收款后自动打印餐饮小票
3.2.6 会员与顾客管理
- 可查看所有注册顾客的基本信息
- 可查看顾客的历史消费记录及消费偏好
- 可查看顾客的积分余额及变动明细
- 可查看顾客的账户充值余额及变动明细
- 可查看顾客持有的优惠券及会员卡状态
- 支持对顾客添加标签备注(如”常客””对花生过敏”等),便于个性化服务
- 会员卡支持设置多个等级
- 各等级会员可配置对应的专属折扣或优惠权益
3.2.7 营销管理
- 支持创建满减券、折扣券、兑换券等多种类型优惠券
- 支持设置新人券、消费满赠、手动发放等发放规则
- 支持设置优惠券有效期与使用限制条件
- 可查看优惠券的核销记录
- 支持配置消费积分累积比例
- 支持配置积分兑换菜品及兑换规则
- 支持设置充值赠送规则(如充100送20)
- 支持配置学生认证专属折扣规则
- 支持配置分享好友裂变奖励规则
3.2.8 财务管理
- 支持查看收款流水,可按时间、门店、支付方式筛选
- 支持查看每日营业额汇总数据
- 支持查看退款记录
- 支持查看顾客账户余额的变动明细
- 多门店场景下支持各门店独立出账
- 支持查看多门店整体汇总报表
3.2.9 系统设置
- 支持配置微信小程序的对接信息
- 支持配置微信支付相关参数
- 支持绑定云打印机及设置小票打印模板
- 支持设置各门店营业时间与外卖配送费规则
- 支持管理多门店账号及权限分配
3.3 门店账号
- 操作权限仅限于所属门店范围内
- 可查看并处理本门店订单
- 可管理本门店菜品的上下架状态
- 可查看本门店经营数据
- 可操作收银台完成日常收款
- 无法查看其他门店的数据
- 无法修改全局系统设置
四、系统质量要求
稳定性方面,系统需能应对午餐、晚餐高峰期及周边大学生集中下单等高并发场景,保证下单、支付、出票等核心流程的稳定运行,避免因访问量集中导致系统卡顿或订单丢失,确保用餐高峰期的顺畅体验。
数据安全方面,顾客的支付信息与个人资料需加密保存,各门店之间的数据严格隔离,防止信息越权访问或泄露。
操作便捷性方面,后台管理界面需简洁直观,店长与收银员无需专业技术背景即可独立完成日常菜单维护、订单处理及营销配置等操作,降低门店员工的学习成本。
