潛在學生諮詢
(電話/網路/現場)"] --> B{"系統中是否存在此名單?"};
B -- "否 (新名單)" --> C["前台:
建立新名單資料
(姓名、聯絡方式、來源)
系統狀態:
潛在客戶"];
B -- "是 (舊名單)" --> D["前台:
查找並更新現有名單
系統狀態:
重新接觸"];
C --> E;
D --> E;
E["前台:
聯繫學生,安排試聽時間
系統:
記錄排定時間,更新狀態為
'已安排試聽'"];
E --> F["學生: 參加試聽課程"];
F --> G["前台/老師:
課後進行關懷與反饋
系統:
記錄反饋摘要,更新狀態為
'試聽完成,待追蹤'"];
G --> H{"學生是否立即決定報名?"};
H -- "是" --> I["前台:
處理報名手續、收款
系統:
更新狀態為 '已報名,待排課'"];
H -- "否" --> J["前台:
在系統中設定下次追蹤日期
系統:
進入追蹤列表,到期自動提醒前台"];
J --> K["系統:
在指定日期發送
'待辦事項'提醒前台聯繫"];
K --> L["前台:
根據提醒再次聯繫學生"];
L --> H;
I --> M["前台:
與學生溝通可上課時間
進行排課"];
M --> N["前台:
將課表錄入系統
系統:
更新狀態為 '在學中'"];
N --> O["系統:
自動發送課表與
上課提醒給學生"];
O --> P["學生:
收到課表,準備上課"];
">
潛在學生諮詢
(電話/網路/現場)"] --> B{"系統中是否存在此名單?"};
B -- "否 (新名單)" --> C["前台:
建立新名單資料
(姓名、聯絡方式、來源)
系統狀態:
潛在客戶"];
B -- "是 (舊名單)" --> D["前台:
查找並更新現有名單
系統狀態:
重新接觸"];
C --> E;
D --> E;
E["前台:
聯繫學生,安排試聽時間
系統:
記錄排定時間,更新狀態為
'已安排試聽'"];
E --> F["學生: 參加試聽課程"];
F --> G["前台/老師:
課後進行關懷與反饋
系統:
記錄反饋摘要,更新狀態為
'試聽完成,待追蹤'"];
G --> H{"學生是否立即決定報名?"};
H -- "是" --> I["前台:
處理報名手續、收款
系統:
更新狀態為 '已報名,待排課'"];
H -- "否" --> J["前台:
在系統中設定下次追蹤日期
系統:
進入追蹤列表,到期自動提醒前台"];
J --> K["系統:
在指定日期發送
'待辦事項'提醒前台聯繫"];
K --> L["前台:
根據提醒再次聯繫學生"];
L --> H;
I --> M["前台:
與學生溝通可上課時間
進行排課"];
M --> N["前台:
將課表錄入系統
系統:
更新狀態為 '在學中'"];
N --> O["系統:
自動發送課表與
上課提醒給學生"];
O --> P["學生:
收到課表,準備上課"];
">
潛在學生諮詢
(電話/網路/現場)"] --> B{"系統中是否存在此名單?"};
B -- "否 (新名單)" --> C["前台:
建立新名單資料
(姓名、聯絡方式、來源)
系統狀態:
潛在客戶"];
B -- "是 (舊名單)" --> D["前台:
查找並更新現有名單
系統狀態:
重新接觸"];
C --> E;
D --> E;
E["前台:
聯繫學生,安排試聽時間
系統:
記錄排定時間,更新狀態為
'已安排試聽'"];
E --> F["學生: 參加試聽課程"];
F --> G["前台/老師:
課後進行關懷與反饋
系統:
記錄反饋摘要,更新狀態為
'試聽完成,待追蹤'"];
G --> H{"學生是否立即決定報名?"};
H -- "是" --> I["前台:
處理報名手續、收款
系統:
更新狀態為 '已報名,待排課'"];
H -- "否" --> J["前台:
在系統中設定下次追蹤日期
系統:
進入追蹤列表,到期自動提醒前台"];
J --> K["系統:
在指定日期發送
'待辦事項'提醒前台聯繫"];
K --> L["前台:
根據提醒再次聯繫學生"];
L --> H;
I --> M["前台:
與學生溝通可上課時間
進行排課"];
M --> N["前台:
將課表錄入系統
系統:
更新狀態為 '在學中'"];
N --> O["系統:
自動發送課表與
上課提醒給學生"];
O --> P["學生:
收到課表,準備上課"];
">
graph TD;
A["<b>潛在學生諮詢</b><br/>(電話/網路/現場)"] --> B{"系統中是否存在此名單?"};
B -- "否 (新名單)" --> C["<b>前台:</b><br/>建立新名單資料<br/>(姓名、聯絡方式、來源)<br/><b>系統狀態:</b><br/>潛在客戶"];
B -- "是 (舊名單)" --> D["<b>前台:</b><br/>查找並更新現有名單<br/><b>系統狀態:</b><br/>重新接觸"];
C --> E;
D --> E;
E["<b>前台:</b><br/>聯繫學生,安排試聽時間<br/><b>系統:</b><br/>記錄排定時間,更新狀態為<br/>'已安排試聽'"];
E --> F["<b>學生:</b> 參加試聽課程"];
F --> G["<b>前台/老師:</b><br/>課後進行關懷與反饋<br/><b>系統:</b><br/>記錄反饋摘要,更新狀態為<br/>'試聽完成,待追蹤'"];
G --> H{"學生是否立即決定報名?"};
H -- "是" --> I["<b>前台:</b><br/>處理報名手續、收款<br/><b>系統:</b><br/>更新狀態為 '已報名,待排課'"];
H -- "否" --> J["<b>前台:</b><br/>在系統中設定下次追蹤日期<br/><b>系統:</b><br/>進入追蹤列表,到期自動提醒前台"];
J --> K["<b>系統:</b><br/>在指定日期發送<br/>'待辦事項'提醒前台聯繫"];
K --> L["<b>前台:</b><br/>根據提醒再次聯繫學生"];
L --> H;
I --> M["<b>前台:</b><br/>與學生溝通可上課時間<br/>進行排課"];
M --> N["<b>前台:</b><br/>將課表錄入系統<br/><b>系統:</b><br/>更新狀態為 '在學中'"];
N --> O["<b>系統:</b><br/>自動發送課表與<br/>上課提醒給學生"];
O --> P["<b>學生:</b><br/>收到課表,準備上課"];
%% Styling
style A fill:#cde4ff,stroke:#000,stroke-width:2px
style F fill:#cde4ff,stroke:#000,stroke-width:2px
style P fill:#cde4ff,stroke:#000,stroke-width:2px
style B fill:#ffdaaf,stroke:#000,stroke-width:2px
style H fill:#ffdaaf,stroke:#000,stroke-width:2px
graph LR
%% 定義階段
subgraph Discovery [探索階段]
A[市場研究與用戶需求] --> B[競品分析]
B --> C[產品定位與目標設定]
end
subgraph Planning [規劃階段]
C --> D[PRD 文檔撰寫]
D --> E[User Story 拆解]
E --> F[UI/UX 設計與原型]
end
subgraph Development [執行階段]
F --> G[技術評審會]
G --> H[開發 Sprint 迭代]
H --> I[QA 測試與 Bug 修復]
end
subgraph Launch [上線與優化]
I --> J[驗收測試 UAT]
J --> K[正式發佈]
K --> L[數據監控與用戶回饋]
L -->|進入下一輪迭代| A
end
%% 樣式美化
style Discovery fill:#f9f,stroke:#333,stroke-width:2px
style Planning fill:#bbf,stroke:#333,stroke-width:2px
style Development fill:#dfd,stroke:#333,stroke-width:2px
style Launch fill:#fdd,stroke:#333,stroke-width:2px