# 应用全盘审查 — 缺失分析与指导建议 > 审查日期:2026-08-02 > 目标:提升利润、效率、复购率 > 角色覆盖:企业老板 / 总部管理 / 区域管理 / 店长 --- ## 一、现有功能盘点 | 模块组 | 已有页面 | |--------|----------| | 经营总览 | 老板驾驶舱、总部驾驶舱、态势感知、银行授信 | | 角色工作台 | 区域经理、店长工作台、任务管理、月度验收 | | 收入分析 | 营收分析(渠道/餐段/门店排名)、平台优惠、会员复购 | | 成本与费用 | 菜品成本(8Tab)、成本库存、中央厨房、配送对账、BOM穿透、生产要货、门店费用(10Tab) | | 运营分析 | 商品SKU(ABC/长尾治理)、时间分析(周/小时)、智能排班(8Tab) | | 风险与选址 | 风险内控(异常账单/零收入/收银)、门店选址 | --- ## 二、按角色缺失分析 ### 1. 老板 (Boss) — 缺失"战略决策级"分析 **已有**:利润瀑布、利润机会池、风险态势、门店营收/利润排名、日度趋势 **缺失**: - **现金流分析** — 当前只有"贡献利润"估算,缺少现金流视角(应收应付、租金支付周期、供应商账期),老板无法判断资金链安全 - **投资回报预测** — 新店投资回收期、ROI模拟;关停门店的止损金额vs迁址成本对比,目前 `store-evaluation` 只有定性建议,缺量化模型 - **品牌/口碑监控** — 门店评分趋势、差评率、NPS,直接影响复购率但目前无数据 - **营销ROI总览** — 平台页有优惠成本统计,但缺少"投入产出比"视角(每元优惠带来多少增量收入/增量利润) - **门店生命周期分析** — 新店爬坡曲线(开业N个月收入趋势vs基准)、成熟店衰退预警 - **竞争对标** — 周边竞品价格、商圈客流变化,目前完全空白 ### 2. 总部管理 (HQ) — 缺失"运营优化级"指导 **已有**:营收/渠道/餐段分析、菜品成本/BOM/损耗、SKU治理、平台优惠、会员对比、排班、风险 **缺失**: - **会员生命周期管理 (LTV)** — 当前 `MemberPage` 只有复购率和会员/非会员对比,缺少: - 会员LTV(生命周期价值)计算与趋势 - 会员分层(新客/活跃/沉睡/流失)及各层规模、消费贡献 - 沉睡会员唤醒率与成本 - 会员拉新成本(CAC)与回收周期 - **复购驱动因子分析** — 哪些品类/活动/优惠对复购率提升最有效 - **营销活动ROI追踪** — `PlatformPage` 有营销方案列表但缺ROI闭环:活动前后对比、增量收入、增量利润、费效比 - **菜单工程优化建议** — `cost-analysis` 有菜单工程矩阵(明星/瘦狗),但缺少: - 自动生成"淘汰/保留/提价/降本"行动清单 - 价格弹性测试建议(哪些菜品可以提价不影响销量) - 菜品关联销售分析(哪些菜品搭配卖最好,用于套餐设计) - **库存周转与损耗趋势** — 有成本库存页但缺少: - 库存周转率(天)及趋势 - 临期物料预警 - 损耗率月度趋势(是否在改善) - **新品上市追踪** — 新品销售表现、顾客接受度、cannibalization 效应(是否吃掉了老品份额) - **SOP执行率** — 标准化流程的执行达标率,如出餐时间、卫生检查、服务标准 - **培训效果评估** — 培训前后指标对比(如培训后客诉率是否下降、人效是否提升) - **顾客满意度/投诉分析** — 投诉率、投诉类型分布、处理时效、重复投诉率 - **食品安全/卫生** — 检查通过率、问题分布、整改跟踪 ### 3. 区域管理 (Regional) — 缺失"辖区对比与赋能"分析 **已有**:门店风险列表、P0/P1整改、周巡检、基准对比、区域汇总 **缺失**: - **区域间对比排名** — 各区域(如北京东/西/南/北)的营收、成本率、费用率、复购率横向对比,找出最佳/最差区域 - **区域最佳实践提炼** — 从绿色门店中提取共性特征(排班模式、菜品结构、会员策略),形成可推广的标准化方案 - **区域人才流动** — 店长/员工离职率、晋升率、跨店调动,影响区域稳定性 - **区域营销效果对比** — 同一活动在不同区域的落地效果差异 - **辖区巡检计划生成** — 基于门店风险等级自动生成巡检优先级和时间表 - **区域KPI达成预测** — 基于当前进度预测月末达成率,提前预警 ### 4. 店长 (Store) — 缺失"日常经营抓手" **已有**:经营概览、日度趋势、月度指标对比、任务管理、餐段/品类/成本/会员/异常Tab、核心SKU备货、健康度评分 **缺失**: - **每日销售目标设定与追踪** — 当前有月度目标,但缺少按日/按班次分解的目标和实时追踪(今天要做多少、午市/晚市各多少) - **员工绩效与激励** — 个人销售额、出餐速度、服务评分,用于绩效奖金计算 - **本店会员活跃度** — 本店会员数、活跃率、沉睡数、本月新增/流失,以及针对性的会员激活行动建议 - **库存预警与补货建议** — 基于历史销售和当前库存自动生成补货清单和预警 - **食材损耗改善追踪** — 当前有成本差异但缺少"本周损耗金额、损耗TOP3食材、改善措施记录与效果追踪" - **顾客投诉/差评处理** — 本店投诉清单、处理状态、重复投诉预警 - **改善行动模板库** — 针对常见问题(如毛利率低、复购率低、人效低)提供可执行的改善模板,店长一键认领 - **每日经营复盘** — 班次结束后的快速复盘模板(今日亮点/问题/明日重点) - **本店竞争分析** — 周边竞品价格、客流对比 --- ## 三、按目标优先级排序的建议 ### 提升利润(最高优先级) 1. **营销ROI追踪** — 总部需要知道每元优惠带来多少增量利润,当前完全是盲区 2. **菜单工程行动清单** — 将现有矩阵转化为"提价/降本/淘汰"的具体行动 3. **现金流分析** — 老板需要看到资金链全貌 4. **库存周转与损耗趋势** — 减少库存积压和损耗是直接的利润提升点 5. **菜品关联销售分析** — 套餐设计优化可提升客单价 ### 提升效率(高优先级) 1. **SOP执行率监控** — 标准化是效率的基础 2. **区域间对比排名** — 找出最佳实践并推广 3. **每日销售目标分解** — 店长需要日颗粒度的目标管理 4. **改善行动模板库** — 减少店长"不知道做什么"的时间 5. **辖区巡检计划自动生成** — 区域经理的时间优化 ### 提升复购率(高优先级) 1. **会员生命周期管理(LTV)** — 从"有复购率数据"到"有会员运营策略" 2. **复购驱动因子分析** — 哪些行为真正驱动复购 3. **会员分层运营** — 沉睡会员唤醒、高价值会员维护 4. **顾客满意度/口碑监控** — 评分直接影响复购 5. **本店会员活跃度面板** — 店长需要看到本店会员的实时状态 --- ## 四、建议实施路线图 ### 第一批(快速见效,1-2周) | 序号 | 功能 | 受益角色 | 数据来源 | 复杂度 | |------|------|----------|----------|--------| | 1 | 营销活动ROI追踪 | 总部/老板 | 现有平台数据+活动列表 | 中 | | 2 | 菜单工程行动清单 | 总部 | 现有菜单工程矩阵数据 | 低 | | 3 | 会员分层与LTV | 总部 | 现有会员数据扩展 | 中 | | 4 | 每日销售目标分解 | 店长 | 现有日度数据 | 低 | | 5 | 区域间对比排名 | 区域/总部 | 现有门店数据聚合 | 低 | ### 第二批(中期推进,2-4周) | 序号 | 功能 | 受益角色 | 数据来源 | 复杂度 | |------|------|----------|----------|--------| | 6 | 现金流分析 | 老板 | 需新增应收应付数据 | 高 | | 7 | 库存周转与损耗趋势 | 总部 | 现有库存数据扩展 | 中 | | 8 | 改善行动模板库 | 店长/区域 | 需新建模板库 | 中 | | 9 | 复购驱动因子分析 | 总部 | 会员消费明细关联 | 高 | | 10 | 本店会员活跃度面板 | 店长 | 现有会员数据扩展 | 中 | ### 第三批(长期建设,1-2月) | 序号 | 功能 | 受益角色 | 数据来源 | 复杂度 | |------|------|----------|----------|--------| | 11 | 品牌口碑监控 | 老板/总部 | 需接入评价平台API | 高 | | 12 | 门店生命周期分析 | 老板/总部 | 历史数据建模 | 高 | | 13 | SOP执行率监控 | 总部/区域 | 需新建检查录入系统 | 高 | | 14 | 员工绩效与激励 | 店长 | 需接入考勤/绩效数据 | 高 | | 15 | 竞争对标分析 | 老板/区域 | 需外部数据源 | 高 | --- ## 五、现有数据支撑能力评估 > 基于数据库实际表结构和行数验证(2026-08-02) ### 有数据支撑的表/物化视图 | 表名 | 行数 | 说明 | |------|------|------| | `analytics.bill_fact` | 1,669,925 | 账单事实表,含会员ID、收银员、服务员、班次、营销方案、各平台收入/佣金等47个字段 | | `public.dish_sales_details` | 5,553,314 | 菜品明细,含菜品名、分类、数量、金额、门店、账单号 | | `public.bill_records` | 1,669,928 | 原始账单记录,199列(c001-c196),含餐段/区域/桌型/各品类金额/平台收入/优惠/时间戳 | | `public.distribution_detail_records` | 325,906 | 配送明细记录 | | `public.salary_detail_records` | 3,596 | 薪资明细,含员工编码、岗位、组织层级、绩效评分、出勤、加班费等 | | `public.attendance_records` | 3,556 | 考勤记录,含员工编码、岗位、部门、每日打卡 | | `analytics.fact_inventory_snapshot` | 54,842 | 库存快照,含期初/采购/消耗/期末/报损/调拨 | | `analytics.mv_inventory_cost_classified_monthly` | 41,866 | 库存成本分类 | | `analytics.dim_material` | 6,777 | 原料主数据 | | `analytics.dim_supplier` | 198 | 供应商主数据 | | `analytics.dim_store` | 91 | 门店主数据,含区域/业态/面积/座位数(但大部分面积/座位/开业日期为空) | | `analytics.dim_calendar` | 365 | 日历主数据,含周末/节假日标记 | | `analytics.mv_store_risk_rating_monthly` | 91 | 门店风险评级 | | `analytics.mv_store_operating_expense_monthly` | 89 | 门店运营费用(含工资/租金/水电/配送佣金等34字段) | | `analytics.mv_store_deep_diagnosis_monthly` | 91 | 门店深度诊断(38字段,含搭售率/套餐占比/成本差异等) | | `analytics.mv_store_action_priority_deep_monthly` | 91 | 门店行动优先级 | | `analytics.mv_store_member_opportunity_monthly` | 91 | 会员机会(含会员占比/转化场景/收入提升空间) | | `analytics.mv_store_repeat_summary_monthly` | 89 | 复购汇总(含识别会员数/复购会员数/复购率/复购收入占比) | | `analytics.mv_dish_sku_summary_monthly` | 1,745 | 菜品SKU月度汇总 | | `analytics.mv_dish_sku_abc_monthly` | 1,745 | 菜品ABC分类 | | `analytics.mv_dish_pair_summary_monthly` | 86,836 | 菜品搭配分析 | | `analytics.store_task` | 138 | 门店整改任务 | | `analytics.standardized_practice` | 3 | 标准化经验 | | `analytics.indicator_dictionary` | 26 | 指标字典 | ### 空表(已定义但无数据) | 表名 | 说明 | 影响 | |------|------|------| | `analytics.dim_member` | 会员主数据(含注册渠道/等级/状态/总消费) | 无法做会员LTV/分层分析 | | `analytics.dim_employee` | 员工主数据(含入职/离职/岗位/门店) | 无法做人才流动分析 | | `analytics.dim_promotion` | 活动主数据(含预算/承担方/目标客群) | 无法做营销ROI追踪 | | `analytics.dim_sku` | SKU主数据(含编码/分类/状态/标签) | 无法做新品追踪 | | `analytics.dim_channel` | 渠道主数据 | 渠道分析依赖bill_fact已有字段 | | `analytics.fact_promotion_usage` | 优惠使用事实表 | 无法做活动级别ROI | | `analytics.fact_employee_shift` | 员工排班事实表 | 智能排班页使用的是salary/attendance原始表 | | `analytics.fact_customer_contact` | 会员触达事实表 | 无法做唤醒率/转化率分析 | | `analytics.fact_waste` | 报损事实表 | 无法做损耗趋势分析 | | `analytics.fact_purchase_receipt` | 采购收货事实表 | 无法做采购分析 | | `analytics.fact_recipe_bom` | BOM配方事实表 | BOM分析使用其他数据源 | | `analytics.fact_bill` / `fact_bill_item` | 规范事实表 | 实际使用bill_fact和dish_sales_details | | `analytics.fact_payment` | 支付事实表 | 支付数据在bill_fact中已有 | | `analytics.fact_platform_order` | 平台订单损益表 | 平台数据在bill_fact中已有 | | `analytics.task_weekly_check` | 周度检查记录 | 周巡检功能无数据 | | `analytics.task_monthly_review` | 月度验收记录 | 月度验收功能无数据 | | `analytics.store_grade_change` | 门店升降级日志 | 升降级追踪无数据 | | `analytics.indicator_dictionary` | 指标字典(26条) | 有少量数据 | ### bill_fact 关键字段数据覆盖率 | 字段 | 非空数量 | 覆盖率 | 说明 | |------|----------|--------|------| | `member_id` | 231,438 | 13.9% | 8.3万独立会员,可做会员分析 | | `member_level` | 231,438 | 13.9% | 等级为数字1-7及LV6/LV7等,需标准化 | | `cashier` | ~970K | ~58% | 583个独立收银员 | | `waiter` | ~980K | ~59% | 591个独立服务员 | | `marketing_plan` | 53,208 | 3.2% | 31种营销方案(会员价/各种折扣) | | `shift_name` | ~1.67M | ~100% | 4种班次 | | `opened_at` / `closed_at` | ~1.67M | ~100% | 可计算用餐时长 | | 各平台收入字段 | ~1.67M | ~100% | 美团/淘宝/京东/现金/支付宝/微信等 | --- ## 六、逐项数据支撑评估 ### ✅ 有数据支撑,可直接实现 | 建议功能 | 数据来源 | 说明 | |----------|----------|------| | **菜单工程行动清单** | `mv_dish_sku_abc_monthly` (1,745行) | 已有ABC分类和明星/引流/潜力/淘汰象限,可直接生成行动清单 | | **菜品关联销售分析** | `mv_dish_pair_summary_monthly` (86,836行) | 已有菜品搭配数据,可直接用于套餐设计 | | **每日销售目标分解** | `bill_fact` (167万行) | 有opened_at/closed_at/meal_period,可按日/餐段聚合历史均值设定目标 | | **区域间对比排名** | `dim_store` (91行,含region) + `mv_store_risk_rating_monthly` | 91家门店分布在12个区,可按区域聚合对比 | | **区域KPI达成预测** | `bill_fact` 日度数据 | 可基于当月已过天数的日均收入预测月末达成率 | | **本店会员活跃度面板** | `bill_fact.member_id` (8.3万独立会员) | 可按门店+会员ID聚合,计算活跃/沉睡/新增 | | **复购驱动因子分析** | `bill_fact` (member_id + marketing_plan + dish_sales_details) | 可关联会员消费频次与品类/活动/优惠的关联 | | **员工绩效与激励** | `salary_detail_records` (3,596行) + `attendance_records` (3,556行) | 有员工编码/岗位/绩效评分/出勤/加班费,可做个人绩效分析 | | **食材损耗改善追踪** | `fact_inventory_snapshot` (54,842行) | 有waste_quantity/waste_amount,可追踪损耗趋势 | | **库存周转与损耗趋势** | `fact_inventory_snapshot` + `mv_inventory_cost_classified_monthly` | 有opening/ending/purchase/consumption,可算周转率 | | **营销活动ROI追踪(基础版)** | `bill_fact.marketing_plan` (31种方案,53,208笔) | 可对比有/无营销方案时的客单价、利润率差异 | | **改善行动模板库** | `store_task` (138行) + `standardized_practice` (3行) | 已有任务模板和经验库基础,可扩展 | | **辖区巡检计划生成** | `mv_store_risk_rating_monthly` (91行) | 有risk_level可按风险排序生成巡检计划 | | **每日经营复盘** | `bill_fact` 日度数据 | 可自动生成每日亮点/异常/对比 | ### ⚠️ 部分支撑,需补充数据或建模 | 建议功能 | 现有数据 | 缺失部分 | |----------|----------|----------| | **会员LTV/分层运营** | `bill_fact.member_id` (8.3万会员) + `member_level` | `dim_member` 空表,需从bill_fact聚合填充;缺少会员注册日期、状态(活跃/沉睡/流失)需计算 | | **营销活动ROI追踪(完整版)** | `bill_fact.marketing_plan` (31种) | `dim_promotion` 空表,缺少活动预算、平台/公司/门店承担比例、目标客群;需手动录入活动元数据 | | **门店生命周期分析** | `bill_fact` 有多月数据 + `dim_store.open_date`(大部分为空) | `dim_store` 的 `open_date` 大部分为空,需补充开业日期才能做爬坡曲线 | | **区域人才流动** | `salary_detail_records` (3,326员工) + `attendance_records` | 有员工编码和岗位,但 `dim_employee` 空表,缺少入职/离职日期;需从薪资表的hire_date/leave_date提取 | | **区域营销效果对比** | `bill_fact.marketing_plan` + `dim_store.region` | 可按区域聚合营销效果,但活动维度元数据缺失 | ### ❌ 无数据支撑,需新建数据源 | 建议功能 | 缺失数据 | 获取方式 | |----------|----------|----------| | **现金流分析** | 应收应付、供应商账期、租金支付周期 | 需接入财务系统数据 | | **品牌/口碑监控** | 门店评分、差评率、NPS | 需接入美团/大众点评评价API | | **SOP执行率** | 出餐时间达标率、卫生检查结果、服务标准执行 | 需新建检查录入系统 | | **顾客满意度/投诉分析** | 投诉记录、处理时效、满意度评分 | 需接入客服系统或新建录入 | | **食品安全/卫生** | 检查通过率、问题分布、整改跟踪 | 需新建检查录入系统 | | **新品上市追踪** | 新品标记、上市日期、cannibalization基线 | `dim_sku` 空表,需补充SKU状态和上市日期 | | **竞争对标分析** | 周边竞品价格、商圈客流 | 需外部数据源(爬虫或第三方API) | | **培训效果评估** | 培训记录、培训前后指标对比 | 需接入培训系统或新建录入 | | **本店竞争分析** | 周边竞品价格、客流 | 同上,需外部数据 | --- ## 七、修订后的实施路线图 基于数据支撑评估,调整实施顺序和可行性: ### 第一批:数据完备,可立即启动(1-2周) | 序号 | 功能 | 数据支撑 | 实现方式 | |------|------|----------|----------| | 1 | 菜单工程行动清单 | ✅ `mv_dish_sku_abc_monthly` | 基于现有ABC+象限分类生成行动建议 | | 2 | 菜品关联销售分析 | ✅ `mv_dish_pair_summary_monthly` | 展示搭配排行,推荐套餐组合 | | 3 | 每日销售目标分解 | ✅ `bill_fact` 日度数据 | 按历史均值/餐段分解月度目标 | | 4 | 区域间对比排名 | ✅ `dim_store.region` + 各mv | 按区域聚合现有指标 | | 5 | 区域KPI达成预测 | ✅ `bill_fact` 当月数据 | 基于日均外推月末达成率 | | 6 | 本店会员活跃度面板 | ✅ `bill_fact.member_id` | 按门店聚合会员活跃/沉睡/新增 | | 7 | 改善行动模板库 | ✅ `store_task` + `standardized_practice` | 扩展现有模板库 | | 8 | 辖区巡检计划生成 | ✅ `mv_store_risk_rating_monthly` | 按风险排序生成巡检优先级 | ### 第二批:需少量数据补录或建模(2-4周) | 序号 | 功能 | 需补录数据 | 实现方式 | |------|------|------------|----------| | 9 | 会员LTV与分层 | 从bill_fact聚合填充dim_member | 编写ETL从bill_fact计算会员首次/末次消费、总消费、状态 | | 10 | 营销活动ROI(基础版) | 从bill_fact.marketing_plan对比 | 对比有/无营销方案的客单价、毛利率差异 | | 11 | 复购驱动因子分析 | 关联member_id + 品类 + 活动 | 多维度交叉分析复购驱动因素 | | 12 | 员工绩效与激励 | salary + attendance已有数据 | 按员工聚合绩效评分、出勤、销售额关联 | | 13 | 库存周转与损耗趋势 | fact_inventory_snapshot已有 | 计算周转天数、损耗率月度趋势 | | 14 | 食材损耗改善追踪 | fact_inventory_snapshot.waste_* | 按门店/原料追踪损耗TOP和改善趋势 | | 15 | 每日经营复盘 | bill_fact日度数据 | 自动生成每日亮点/异常/对比模板 | ### 第三批:需补录主数据(1-2月) | 序号 | 功能 | 需补录数据 | 实现方式 | |------|------|------------|----------| | 16 | 门店生命周期分析 | dim_store.open_date(大部分为空) | 需人工补录91家店开业日期 | | 17 | 营销活动ROI(完整版) | dim_promotion(空表) | 需录入活动预算、承担方、目标客群 | | 18 | 区域人才流动 | dim_employee(空表) | 从salary表hire_date/leave_date提取 | ### 第四批:需新建数据源(长期) | 序号 | 功能 | 需新建数据源 | 获取方式 | |------|------|-------------|----------| | 19 | 现金流分析 | 应收应付/账期数据 | 接入财务系统 | | 20 | 品牌/口碑监控 | 评分/差评/NPS | 接入评价平台API | | 21 | 顾客满意度/投诉 | 投诉记录 | 接入客服系统或新建录入 | | 22 | SOP执行率 | 检查记录 | 新建检查录入系统 | | 23 | 食品安全/卫生 | 检查记录 | 新建检查录入系统 | | 24 | 新品上市追踪 | dim_sku补录 | 补充SKU状态和上市日期 | | 25 | 竞争对标分析 | 竞品价格/客流 | 外部数据源 | | 26 | 培训效果评估 | 培训记录 | 接入培训系统 |