健身房會籍管理
Human ↔ Human新會員生命週期,從報名、健康評估、環境介紹、課程指派、定期簽到到續約。
6 個節點 · 6 條連接fitness
humansystem
視覺化
新會員報名human
潛在會員簽署會籍合約、選擇方案並提供付款資訊。
↓sequential→ 健康評估
健康評估human
合格教練進行體能評估,包含體態分析、柔軟度及目標設定。
↓sequential→ 環境介紹
環境介紹human
工作人員帶領場地導覽、說明器材使用及健身房規範。
↓sequential→ 課程指派
課程指派human
教練依據評估結果制定個人化訓練計畫。
↓sequential→ 每月簽到
每月簽到human
教練回顧訓練進度、調整課程並設定新的短期目標。
↓loop→ 每月簽到
↓conditional→ 會籍續約
會籍續約human
會員在合約到期時審閱會籍選項並選擇續約、升級或取消。
uc-membership-management.osop.yaml
osop_version: "1.0"
id: "membership-management"
name:"健身房會籍管理"
description:"新會員生命週期,從報名、健康評估、環境介紹、課程指派、定期簽到到續約。"
nodes:
- id: "member_signup"
type: "human"
subtype: "input"
name: "新會員報名"
description: "潛在會員簽署會籍合約、選擇方案並提供付款資訊。"
- id: "health_assessment"
type: "human"
subtype: "input"
name: "健康評估"
description: "合格教練進行體能評估,包含體態分析、柔軟度及目標設定。"
- id: "orientation_session"
type: "human"
subtype: "input"
name: "環境介紹"
description: "工作人員帶領場地導覽、說明器材使用及健身房規範。"
- id: "program_assignment"
type: "human"
subtype: "input"
name: "課程指派"
description: "教練依據評估結果制定個人化訓練計畫。"
- id: "monthly_checkin"
type: "human"
subtype: "review"
name: "每月簽到"
description: "教練回顧訓練進度、調整課程並設定新的短期目標。"
- id: "renewal"
type: "human"
subtype: "input"
name: "會籍續約"
description: "會員在合約到期時審閱會籍選項並選擇續約、升級或取消。"
edges:
- from: "member_signup"
to: "health_assessment"
mode: "sequential"
- from: "health_assessment"
to: "orientation_session"
mode: "sequential"
- from: "orientation_session"
to: "program_assignment"
mode: "sequential"
- from: "program_assignment"
to: "monthly_checkin"
mode: "sequential"
- from: "monthly_checkin"
to: "monthly_checkin"
mode: "loop"
when: "months_remaining > 1"
label: "Repeat monthly"
- from: "monthly_checkin"
to: "renewal"
mode: "conditional"
when: "months_remaining == 0"
label: "Contract ending"