← Kembali ke Course
PREVIEW GRATIS · Chapter 1 · Fondasi Sistem Absensi QR

Memahami Alur Absensi QR

QR Code hanyalah pembawa identitas atau token. Nilai sistem sebenarnya ada pada validasi backend: siapa peserta, event apa, kapan scan dilakukan, apakah sudah pernah scan, dan status apa yang harus disimpan.

Konsep utama

QR Code hanyalah pembawa identitas atau token. Nilai sistem sebenarnya ada pada validasi backend: siapa peserta, event apa, kapan scan dilakukan, apakah sudah pernah scan, dan status apa yang harus disimpan.

Langkah kerja

  1. Tentukan actor: peserta, petugas, admin.
  2. Tentukan event atau kegiatan.
  3. Tentukan check-in saja atau check-in dan check-out.
  4. Tentukan rule duplicate scan.
  5. Tentukan laporan yang dibutuhkan.

Contoh

Peserta menunjukkan QR → scanner membaca token → backend mencari peserta → rule event diperiksa → attendance disimpan → UI menampilkan hasil.

Hal yang perlu diperhatikan

Jangan menaruh seluruh data pribadi di QR. Gunakan identifier atau token yang divalidasi server.

Praktik

Terapkan materi ini pada satu skenario nyata. Catat input, aturan, output yang diharapkan, risiko, dan cara menguji hasilnya.

Key Takeaway: Solusi yang baik harus bisa dijelaskan, diuji, dan dirawat.

Lihat Course Lengkap →