S

SportLink

Use Case Specification

定義 SportLink 系統邊界、參與者角色 (Actors) 以及核心業務邏輯的互動關聯。

一、 系統參與者定義 (Actors)

一般會員

基礎使用者。可維護個人檔案、查詢場地、組織固定球隊,以及申請加入他人球局。

主揪 (Host)
繼承自:一般會員

具備資源管理權限之會員。負責鎖定場地時段、設定雷達招募條件與審核加入名單。

系統排程器
非人類參與者 (System)

負責計算動態鎖定時間、檢查退坑期限與執行信用扣分結算。

二、 核心使用案例清單 (Use Cases)

模組 A:資源調度與開局
UC-01 預約場地資源Actor: 主揪

主揪選定場館預約,強制觸發系統資源鎖定以防併發衝突。

Include呼叫「計算動態鎖定時間」:依熱度與假日回傳 5-15 分鐘結帳期。
UC-02 發起球局與招募Actor: 主揪
Extend啟動 LBS 缺咖雷達廣播 (主揪手動開啟時)。