admin 发布的文章

订餐系统产品功能文档(V1.0)

1. 产品概述

1.1 产品定位

面向企业内部食堂场景的数字化订餐与核销系统,覆盖“员工订餐 → 食堂核销 → 管理统计”全流程,支持多端使用(微信小程序/H5/后台管理端)。

1.2 产品目标

  • 提升员工订餐便捷性,减少线下沟通成本。
  • 提升食堂出餐与核销效率,降低错领、漏领。
  • 提供可追踪、可导出的运营数据,支持月度结算与管理决策。

1.3 目标用户

  • 员工用户:日常订餐、取消、查看记录、出示核销码。
  • 食堂工作人员:扫码核销、核销结果确认。
  • 管理员:配置基础数据、管理人员与权限、查看统计报表。

2. 核心业务流程

2.1 员工端流程

  1. 登录系统(微信或 H5)。
  2. 首次使用绑定个人信息(姓名、手机号、部门)。
  3. 在可订餐时间内选择餐次与份数完成订餐。
  4. 就餐前出示核销二维码。
  5. 在“历史记录”查看过往订餐与核销情况。

2.2 食堂端流程

  1. 打开扫码核销页面并输入核销密钥。
  2. 扫描员工二维码。
  3. 系统校验有效性(是否过期、是否重复、是否已订)。
  4. 返回核销结果并记录核销人、核销时间。

2.3 管理端流程

  1. 维护部门、员工、餐次时间、价格规则等基础配置。
  2. 查看每日订餐、核销状态,并支持后台手工核销。
  3. 查看日统计、员工统计、月度金额统计并导出报表。
  4. 进行后台菜单配置与权限同步。

3. 功能模块清单

3.1 登录与账号体系

员工侧能力

  • 微信登录(支持 code 登录与手机号授权登录)。
  • H5 登录(账号密码、短信验证码两种方式)。
  • 首次登录绑定资料(姓名、手机号、部门)。
  • 登录态持久化与自动恢复。

管理价值

  • 兼容不同使用环境,降低接入门槛。
  • 通过手机号与员工信息绑定,确保身份可追踪。

3.2 订餐中心

核心能力

  • 支持早餐、午餐、晚餐、面点四类餐次。
  • 支持按份数订餐。
  • 支持取消订餐(在规则允许时间内)。
  • 支持“明日早餐”提前预订(按配置开关)。
  • 实时展示可订状态、时间窗口、当前餐次状态。

业务规则

  • 不在可订时间窗口内时不可订/不可取消。
  • 已核销餐次不可取消。
  • 面点使用独立预约规则(按配置与星期控制)。

3.3 核销中心(二维码)

员工侧能力

  • 已订未核销餐次可生成核销二维码。
  • 二维码显示有效期,支持刷新。

食堂侧能力

  • 扫码核销并返回成功/失败原因。
  • 记录核销时间、核销人员、餐次信息。

风控与可靠性

  • 一码一次:防重复核销。
  • 过期失效:防止历史码复用。
  • 核销链路可追溯:便于审计与问题排查。

3.4 首页/我的/历史记录

首页

  • 展示今日订餐概览(各餐次是否已订)。
  • 展示本月订餐统计(总次数、各餐次份数)。
  • 提供快捷入口(去订餐、历史记录、个人中心)。

我的

  • 展示个人资料与部门信息。
  • 展示本月订餐统计数据。
  • 支持退出登录。

历史记录

  • 按日期区间查询订餐记录。
  • 分天展示各餐次状态(已订/已取消/已核销)。
  • 支持下拉刷新与分页加载。

3.5 管理后台

基础管理

  • 部门管理。
  • 员工管理(状态、部门、员工类型)。
  • 员工类型与餐价配置。
  • 餐次时间配置(订餐窗口、核销窗口、周末开关、提前预订开关)。
  • 字典配置管理。

运营管理

  • 每日订单列表与多条件筛选。
  • 后台手工核销(按订单/餐次)。
  • 二维码核销记录查看。

权限管理

  • 后台菜单配置(分组/子菜单)。
  • 用户级菜单可见性配置。
  • 菜单权限与 Django 权限同步。

3.6 统计与结算

统计能力

  • 订餐统计(按天、按部门)。
  • 员工订餐统计(按员工、按部门、按时间区间)。
  • 金额统计(结合员工类型与餐次价格规则)。

月度结算

  • 支持历史月份金额“固化”(冻结)。
  • 固化后可作为结算依据,避免后续数据波动影响。
  • 支持月度明细查看与导出。

导出能力

  • 支持 Excel 导出(订餐统计、员工统计、月度金额统计)。

4. 产品配置化能力

  • 餐次开关与时间窗口配置。
  • 周末是否允许订餐配置。
  • 早餐提前预订配置。
  • 核销校验策略配置(密钥校验、时效策略)。
  • 员工类型价格模型配置(内部/借调/外来)。

5. 产品价值总结

  • 对员工:订餐流程简单、信息透明、记录可查。
  • 对食堂:核销效率提升,减少人工核对与错领。
  • 对管理者:数据可视化、报表可导出、结算可固化。
  • 对组织:形成可持续的食堂运营数字化基础能力。

6. 后续版本建议(可选)

  • 消息提醒:订餐截止提醒、核销成功提醒。

  • 配餐策略:按部门/班次差异化餐次策略。

  • 异常预警:核销异常、峰值预警、缺餐风险预警。

  • 数据看板:周/月趋势、核销率、浪费率等核心指标可视化。

  • 成本优化:按实际核销与订餐偏差优化备餐量。

  • 对食堂:核销效率提升,减少人工核对与错领。

  • 对管理者:数据可视化、报表可导出、结算可固化。

  • 对组织:形成可持续的食堂运营数字化基础能力。