Lewati ke isi

Sentra Membership — Edge Cases & Incident Handling

20.1 Edge Gate Offline Bypass & Manual Override

Isu: Hardware kamera pengenal wajah lokal rusak atau PC mini cabang terbakar sehingga menghalangi seluruh member untuk masuk area kelas.

Solusi Sistem: - Sistem menyediakan Emergency Manual Override Key di dasbor resepsionis. - Resepsionis dapat memicu pembukaan gerbang turnstile secara manual fisik menggunakan kunci override mekanik. - Aplikasi kasir resepsionis mencatat override fisik tersebut — resepsionis mencentang kehadiran member di dasbor admin untuk pelaporan audit kehadiran harian. - Setiap override manual dicatat dengan timestamp, user resepsionis, dan alasan override untuk audit trail.


20.2 Instruktur / Trainer Berhalangan Hadir Mendadak

Isu: Trainer kecelakaan di jalan 30 menit sebelum kelas pilates dimulai, padahal slot kelas sudah penuh dipesan oleh 20 member aktif.

Solusi Sistem: 1. Branch Manager memicu fitur Emergency Trainer Substitute di aplikasi admin. 2. Sistem mengizinkan penugasan trainer pengganti dari pool trainer cabang yang tersedia. 3. Jika tidak ada trainer pengganti yang siap dalam 15 menit, sistem memicu pembatalan otomatis kelas. 4. Sistem mengirim notifikasi WhatsApp pembatalan instan ke seluruh 20 member yang sudah booking. 5. Kuota sesi dikembalikan ke akun member secara otomatis tanpa potongan penalti. 6. Bonus kompensasi 50 loyalty points didistribusikan ke masing-masing member sebagai permintaan maaf sistem.


20.3 Penanganan Double Booking & Sinkronisasi Jam Cabang

Isu: Jam PC di cabang Jakarta Pusat tidak sinkron dengan jam server AWS Cloud (selisih 5 menit lebih lambat), menyebabkan member bisa memesan kelas yang secara aktual sudah dimulai di server.

Solusi Sistem: - Edge gateway cabang secara periodik (setiap 60 detik) menyinkronkan jam lokalnya dengan NTP (Network Time Protocol) server pusat AWS. - Pemesanan kelas dan pembatalan divalidasi berdasarkan jam server terpusat (UTC), bukan berdasarkan local device clock member. - Jika selisih jam lokal vs server > 30 detik, gateway menampilkan peringatan "Clock Drift Detected" dan menolak validasi akses sampai sinkronisasi selesai.