Files
cma-management/menu-evaluation-report.md

12 KiB
Raw Permalink Blame History

菜单结构评估报告 — cma.sxbh.ltd

评估人:财务Bot(CMA理论专家) 评估日期:2026-07-16 对标框架:CMA-PDCAPlan-Do-Check-Act)管理循环


1. 当前菜单结构快照

分组 菜单项 项数 角色范围
数据基础 我的工作台·KPI字典·数据管理 3 ceo/finance/business/it
分析决策 驾驶舱·战略地图·客户维度·学习成长看板·战略回顾会·差异分析·成本分析·预测模拟·预算管理 9 全角色子集
高级分析 管理报表·战略执行看板·杜邦分析 3 ceo/finance/business+it
行动管理 预警中心·改善行动 2 全角色
系统管理 组织管理·用户管理·通知配置·系统设置 4 ceo/it
帮助支持 CMA知识库·新手引导 2 全角色

路由中存在但未在菜单中显示的页面/data-quality(数据质量)、/bi-reportsBI报表)


2. 当前问题分析

🔴 问题1:「分析决策」分组过载(9项→需拆分)

这是菜单中最大的单一分组,容纳了从战略规划到执行监控的全流程功能:

分析决策(9项)
├── 驾驶舱         ← C(检查)阶段
├── 战略地图       ← P(计划)阶段
├── 客户维度       ← C(检查)
├── 学习成长看板   ← C(检查)
├── 战略回顾会     ← A(改进)阶段
├── 差异分析       ← D(执行)阶段
├── 成本分析       ← D(执行)
├── 预测模拟       ← A(改进)
└── 预算管理       ← P(计划)

后果:一个分组涵盖PDCA全部四个阶段,管理者无法按工作流节奏导航。每个决策前需要在这9项之间反复跳跃。

🔴 问题2:CMA-PDCA工作流被分裂在多个分组中

以「预算管理→差异分析→改善行动」这条典型PDCA链路为例:

P:预算管理 → 藏在「分析决策」分组(第9项)
D:差异分析 → 也在「分析决策」分组(第6项)
C:驾驶舱   → 也在「分析决策」分组(第1项)
A:改善行动 → 跳到「行动管理」分组

同一管理链路横跨多个分组,管理者需要跨组查找才能完成一个闭环。

🔴 问题3:「高级分析」分组缺乏管理逻辑

「管理报表」「战略执行看板」「杜邦分析」三者本质都是检查(Check)阶段的绩效评价工具,不应单独成组。将它们抽离「分析决策」称为「高级」缺乏管理理论支撑,反而暗示其他分析是「低级」的。

🔴 问题4:「我的工作台」归属不当

被归入「数据基础」分组,但其定位是个人视角入口(待办、快速导航、通知摘要),与KPI字典、数据管理没有直接关联。应独立于功能分组之外,作为系统默认首页。

🔴 问题5:新增功能未在菜单层级体现

6个新增功能通过Tab内嵌方式加入,菜单上完全不可见:

新增功能 所在页面 Tab名称 发现成本
成本法对比 /cost 成本法对比 需进入成本分析→翻到第6个Tab
风险矩阵热力图 /alerts 风险矩阵 需进入预警中心→切换Tab
COSO内控自检表 /action-plans COSO内控自检 需进入改善行动→切换Tab
预算方法三选一向导 /budget 编制方法 需进入预算管理→翻Tab
职业道德自测题 /knowledge 职业道德自测 需进入知识库→切换Tab
本量利分析 /predict 本量利分析 需进入预测模拟→切换Tab

管理者无法从菜单感知这些功能的存在,只能靠口口相传或逐个点击发现。

🔴 问题6:分组数量略多且不均衡

6个分组中,最大9项(分析决策),最小2项(行动管理、帮助支持)。管理者每天面对的是一个「一头沉」的侧边栏。


3. 对标CMA-PDCA工作流

CMA阶段 管理活动 当前对应菜单 当前分组 状态
P — 计划 战略目标分解 战略地图 分析决策 存在但位置不对
KPI设定与对齐 KPI字典·战略执行看板 数据基础·高级分析 ⚠️ 分裂在2个分组
预算编制 预算管理 分析决策 存在但位置不对
D — 执行 成本核算与控制 成本分析 分析决策 存在但位置不对
差异追踪 差异分析 分析决策 存在但位置不对
改善行动实施 改善行动 行动管理 ⚠️ 与计划/检查分离
C — 检查 综合驾驶舱监控 驾驶舱 分析决策 存在但位置不对
客户/学习维度透视 客户维度·学习成长看板 分析决策 存在但位置不对
预警与风险管理 预警中心 行动管理 ⚠️ 与检查分离
管理报表决策 管理报表·杜邦分析 高级分析 ⚠️ 被标签为「高级」
A — 改进 战略回顾复盘 战略回顾会 分析决策 存在但位置不对
预测模拟推演 预测模拟 分析决策 存在但位置不对
管理决策分析 杜邦分析·本量利分析 高级分析·Tab隐藏 分散且隐藏

关键发现:当前菜单没有任何一个分组与PDCA阶段对齐,管理者必须在6个分组之间跳跃才能完成一个PDCA循环。


4. 建议方案(PDCA对齐重组)

设计原则

  1. PDCA四阶段 + 基础设施 = 5个分组,单组不超过7项
  2. 「我的工作台」作为独立入口,不归属任何功能分组
  3. Tab内嵌功能中的高价值项提升为独立菜单项
  4. 「分析决策」「高级分析」等无管理理论支撑的命名废弃

建议分组结构

┌─────────────────────────────────────────────────┐
│  我的工作台(独立置顶,不分组的快捷入口)        │
├─────────────────────────────────────────────────┤
│  📋 ① 规划与目标设定(P)                       │
│      ├ 战略地图         → /maps                 │
│      ├ KPI字典          → /kpis                 │
│      ├ 战略执行看板     → /alignment            │
│      ├ 预算管理         → /budget               │
│      └ 预算方法向导     → /budget?tab=method    │
├─────────────────────────────────────────────────┤
│  ⚙️ ② 执行与控制(D)                           │
│      ├ 成本分析         → /cost                 │
│      │  ├ 成本总览·标准成本·ABC作业             │
│      │  └ 成本法对比(Tab内,可见)              │
│      ├ 差异分析         → /deviations           │
│      ├ 改善行动         → /action-plans         │
│      │  └ COSO内控自检(Tab内,可见)            │
│      └ 本量利分析       → /predict?tab=cvp      │
├─────────────────────────────────────────────────┤
│  📊 ③ 监控与评价(C)                           │
│      ├ 驾驶舱           → /dashboard            │
│      ├ 管理报表         → /reports              │
│      ├ BI报表           → /bi-reports           │
│      ├ 杜邦分析         → /dupont-analysis      │
│      ├ 客户维度         → /customer             │
│      ├ 学习成长看板     → /learning-dashboard   │
│      └ 预警中心         → /alerts               │
│         └ 风险矩阵(Tab内,可见)                 │
├─────────────────────────────────────────────────┤
│  🔄 ④ 复盘与改进(A)                           │
│      ├ 战略回顾会       → /maps-review          │
│      ├ 预测模拟         → /predict              │
│      ├ 数据质量         → /data-quality         │
│      └ 数据管理         → /data                 │
├─────────────────────────────────────────────────┤
│  ⚙️ ⑤ 系统与支持(Infra)                       │
│      ├ CMA知识库        → /knowledge            │
│      │  └ 职业道德自测(Tab内,可见)            │
│      ├ 新手引导         → /guide                │
│      ├ 组织管理         → /org                  │
│      ├ 用户管理         → /users                │
│      ├ 通知配置         → /notifications        │
│      └ 系统设置         → /permissions          │
└─────────────────────────────────────────────────┘

分组对标分析

新分组 PDCA阶段 项数 CMA理论支撑
① 规划与目标设定 Plan 5 CMA P1 战略规划、预算编制、KPI体系
② 执行与控制 Do 4(+Tab) CMA P1 成本管理、差异分析、内控
③ 监控与评价 Check 7 CMA P1 绩效评价、BSC、风险管理
④ 复盘与改进 Act 4 CMA P2 决策分析、预测技术
⑤ 系统与支持 Infra 6 系统运维+知识管理

分组内在逻辑:管理者每天按P→D→C→A的顺序依次展开即可完成完整管理闭环,不需要跨组跳跃。

新增功能的融入方案

功能 当前隐藏位置 建议处理
成本法对比 /cost Tab#6 保留为Tab,在CostDashboard内将Tab顺序提前至第2位(紧跟「成本总览」后),无需提升为独立菜单
风险矩阵 /alerts Tab 保留为Tab,建议在菜单项上标注小标记 ⚠️ 提醒「含风险矩阵」
COSO内控自检 /action-plans Tab 保留为Tab,在菜单项上标注
预算方法向导 /budget Tab:编制方法 建议提升为独立菜单项(用于CMA备考教学场景),放在「规划与目标设定」组
职业道德自测 /knowledge Tab 保留为Tab,在知识库名称后标注「含自测」
本量利分析 /predict Tab 建议提升为预测模拟的子菜单或前置Tab,这是CMA P2核心考点

5. 实施建议

修改范围

文件 修改内容 工作量
frontend/src/permission.ts 重写 MENU_ITEMS 数组:调整分组标识、菜单顺序、新增项 小(~40行变更)
frontend/src/layouts/MainLayout.vue 调整分组图标映射(groupIcons)以匹配新分组名 小(~10行变更)
frontend/src/router/index.ts 若预算方法向导提升为独立路由,需添加对应 path 极小(可选)

推荐实施步骤

  1. 第一步:修改 permission.ts 的分组标识和菜单顺序(零风险,纯前端配置变更)
  2. 第二步:同步更新 MainLayout.vuegroupIcons 映射
  3. 第三步(可选):为「预算方法向导」创建独立路由和Vue组件
  4. 第四步:验证各角色菜单渲染无误

风险

  • 低风险:分组名和顺序变更不影响后端API,也不影响路由逻辑
  • 需要同步确认:用户在浏览器中可能缓存旧的JS bundle,部署后需强制刷新(可通过版本号变更触发)
  • 新增独立路由(预算方法向导)需要确认是否已有独立视图或仍用BudgetManagement页面内Tab跳转

6. 总结

当前菜单结构的核心问题是分组逻辑与CMA管理理论脱节:最大的分组(分析决策)9项混装PDCA四个阶段,管理者每天跨组导航成本高。建议按照 P(规划)→D(执行)→C(监控)→A(改进) 的四阶段工作流重组,将「我的工作台」独立置顶,新增功能适当提升可见性。改动仅涉及前端配置层,风险低、收益直接。