Skip to content
全部階段依各階段有效範圍顯示
全階段總覽

本頁範圍:P1 起

A-01 Admin Dashboard ​

管理員端整體概況設計規格P1 起
P1 版本
畫面用途

A-01 Admin Dashboard 為 APlus 管理員端(Admin Portal)的首頁監控畫面,用於提供系統運行狀態的全局監控(System Overview)。

閱讀完整規格 ↓
變化時間線
  1. P1新增 +1移除 −0
  2. P2新增 +2移除 −0

第一版式樣草案 · Markdown 來源:04-App畫面-管理員.mdGitHub 版本尚未推送;目前以本機手冊為準

取圖紀錄: QL APP,2026-10-18,版本 2410774734466577464;節點 698:1189 。學生 2x/Web 1x。圖片是目前設計稿,文字為 APlus 首版目標規格。 設計稿待更新(F-32): 圖中舊品牌、華語內容或待核對項目照實保留;請以本節英語文字規格為目標。設計修改後重新取圖。

🎨 Figma: node-698-1189 🔗

🎯 功能定位 ​

A-01 Admin Dashboard 為 APlus 管理員端(Admin Portal)的首頁監控畫面,用於提供系統運行狀態的全局監控(System Overview)。

使用者: Admin / Super Admin

此頁面提供管理員以下核心資訊:

  • KPI 總覽: Total Users / Active Rate / Questions Practiced / Mastery Rate 四大指標,均附帶與 1 個月前的對比。
  • Class Analytics 三層 Drill-down: 從 All Category → 單一 Category → 單一 Level → 單一 Class,逐步深入分析。
  • Cognitive Distribution(最深層): 在單一 Level 視圖下顯示所有班級平均的 5 階段分佈。

🧱 畫面結構 ​

Web 佈局:12-col grid,1280px max-width,深色 Sidebar

  • Header:

    • Logo + 搜尋框 + [🔔] + [👤 Admin] → A-03 / A-04
  • Sidebar (深色):

    • Dashboard Users Classes Courses Rules Analytics
  • Global Filter Bar:

    • Period: [4 Weeks ▾] / Zone: [All Zones ▾]
    • 預設值:Period 4 Weeks,變更後全頁數據重讀
  • Main Content:

KPI Cards × 4(頂部橫排):

  • Total Users: 12,450 — 當前所有用戶,vs 1 個月前 ↑/↓ 百分比
  • Active Rate: 78% — 一周 2 天使用 app,至少 1 次練習(定義同 T-01,可配置參數見 09-規則配置.md §9),vs 1 個月前
  • Questions Practiced: 156K — 總練習數量,vs 1 個月前
  • Mastery Rate: 68% — 整體 Mastery,vs 1 個月前

Class Analytics — 三層 Drill-down Chart:

L1:All Category 視圖 ​

  • Filter: [ All Category ] | [ - ]
  • X 軸: Category 種類(EK / ES / NH 等)
  • Y 軸: Mastery / Active Rate / Questions Practiced(最近 4 週)
  • 圖表: 每 Category 顯示 4 根柱子(W1 / W2 / W3 / W4),三指標可切換
  • Y 軸輔助線: 顯示所有 X 軸數據的平均值

L2:單一 Category 視圖 ​

  • Filter: [ ES ] | [ All Level ](預設)
  • X 軸: 該 Category 的各 Level(如 ES-Level 1 / ES-Level 2 / ES-Level 3)
  • Y 軸: Mastery / Active Rate / Questions Practiced(最近 4 週)
  • 圖表: 每 Level 顯示 4 根柱子(W1-W4)
  • Y 軸輔助線: 顯示所有 X 軸數據的平均值

L3:單一 Level 視圖 ​

  • Filter: [ ES ] | [ ES-Level 2 ]
  • X 軸: 該 Level 的所有 Class(可橫向滑動)
  • Y 軸: Mastery / Active Rate / Questions Practiced(最近 4 週)
  • 圖表: 每 Class 顯示 4 根柱子(W1-W4)
  • Y 軸輔助線: 顯示所有 X 軸數據的平均值

L3 附加:Cognitive Distribution

  • 僅在 L3(單一 Category + 單一 Level)時顯示
  • 五階段堆疊柱狀圖:⚪ Not Started / 🌱 Emerging / 🌿 Developing / 🌳 Proficient / 🏆 Mastered
  • 數據為該 Level 所有班級的平均分佈

📦 區塊說明 ​

#區塊元件行為/交互備註
1Global Filter BarPeriod / Zone Dropdowns變更後全局數據重讀預設 4 Weeks
2KPI CardsCard × 4顯示 Total Users / Active Rate / Questions Practiced / Mastery Rate,附 vs 1 個月前對比箭頭即時數據
3Class Analytics ChartGrouped Bar Chart + 3 指標切換三層 Drill-down(All Category → Category → Level → Class)每層 4 根柱子(W1-W4),Y 軸平均值參考線
4指標切換Segmented Control切換 Mastery / Active Rate / Questions Practiced 視角圖表 Y 軸連動變更
5Cognitive DistributionStacked Bar ChartL3 時顯示,該 Level 所有 Class 平均的 5 階段分佈階段定義同 T-01

⚙️ 數據定義 ​

Active Rate ​

定義: 一周 2 天使用 app,至少進行 1 次練習。與 T-01 定義完全一致。可配置參數(天數閾值、計算窗口)見 09-規則配置.md §9 Active 行為定義。

KPI 對比規則 ​

KPI對比基準顯示
Total Usersvs 1 個月前↑/↓ 百分比 + 箭頭
Active Ratevs 1 個月前↑/↓ 百分點 + 箭頭
Questions Practicedvs 1 個月前↑/↓ 百分比 + 箭頭
Mastery Ratevs 1 個月前↑/↓ 百分點 + 箭頭

Class Analytics 指標定義 ​

三項可切換指標:

指標定義對應 T-01/T-21 概念
Mastery班級/Level/Category 平均 Mastery %同 Session Mastery
Active Rate一周 2 天使用 app,至少 1 次練習的比例。Zone/Class 級別警告閾值見 09-規則配置.md §7同 Active Rate
Questions Practiced總練習數量同 Questions Practiced

Cognitive Distribution(L3 限定) ​

五階段定義與 T-01 完全一致:

Box階段符號
B0Not Started⚪
B1-2Emerging🌱
B3-4Developing🌿
B5-6Proficient🌳
B7Mastered🏆

🔁 交互流程 ​

流程圖

正在載入流程圖…

⚙️ 狀態管理 ​

狀態觸發條件畫面表現
正常所有 API 正常響應卡片顯示即時數據,圖表完整渲染
加載中數據請求或 Filter 變更卡片與圖表顯示 Skeleton / Spinner
空狀態選擇的 Zone / Category / Level 無數據「No data available for the selected filter」
錯誤API 請求失敗錯誤提示 + Retry

🔎 邏輯自我檢查 ​

  • KPI 對比基準統一: 所有 KPI 的對比基準均為「1 個月前」,確保一致性。

  • Active Rate 跨平台一致: A-01 / T-01 / T-21 使用相同的 Active Rate 定義。閾值與窗口由伺服器端統一管理(09-規則配置.md §7、§9),各畫面僅讀取,不獨立設置。

  • Class Analytics Drill-down 連動: 從 L1 → L2 → L3,每一層的 X 軸和數據自動切換,Y 軸平均值參考線同步更新。

  • Cognitive Distribution 僅 L3 顯示: 最深層(單一 Level)才顯示班級平均分佈,L1/L2 不顯示。

  • L3 橫向滑動: 當班級數量超過可視範圍時,支援橫向滑動。

  • 無數據處理: 若選擇範圍無數據,顯示空狀態提示而非空白圖表。

  • 監控牆:A-02 Global Pickup Monitor;規則見 接送與點名規則。

  • 虛擬銀行後台:A-100 School Economy Monitor;規則見 虛擬銀行規則。


提交版本內容版本 c096dd1f提交 7e9453e規格文件,功能實現狀態另行確認