健身房會籍管理

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"