Sistem absensi berbasis web mencatat kehadiran bersama konteks kerja seperti karyawan, departemen, shift, jadwal, cuti, dan lembur. QR, GPS, atau selfie dapat menjadi metode atau bukti tambahan, tetapi masing-masing mempunyai batasan teknis dan kebijakan operasional yang perlu dipahami.
Absensi bukan hanya persoalan jam masuk dan pulang. Perusahaan biasanya juga membutuhkan jadwal, shift, hari libur, cuti, lembur, cabang, laporan, dan pada beberapa kasus rekap untuk payroll.
Metode seperti QR dan GPS dapat membantu proses pencatatan, tetapi teknologi tersebut bukan pengganti kebijakan HR. Sistem sebaiknya dipakai untuk membuat data lebih konsisten, sementara aturan keterlambatan, toleransi waktu, persetujuan, dan koreksi tetap ditetapkan organisasi.
Bagaimana alurnya bekerja?
- Admin membuat data karyawan, departemen, shift, jadwal, dan hari libur.
- Karyawan melakukan absensi menggunakan metode yang diaktifkan, misalnya QR atau metode lain sesuai konfigurasi.
- GPS atau selfie dapat ditambahkan sebagai konteks/bukti bila dibutuhkan.
- Cuti dan lembur dicatat agar laporan kehadiran tidak berdiri sendiri.
- Data kemudian dapat direkap untuk laporan dan alur payroll sesuai fitur yang digunakan.
Komponen yang perlu diperhatikan
QR dan dynamic QR
QR dipindai dari tampilan admin; portal karyawan tidak menampilkan token QR aktif.
GPS
Lokasi dapat dipakai sebagai konteks absensi ketika browser memberikan izin dan halaman berjalan melalui HTTPS.
Selfie
Selfie berfungsi sebagai bukti foto, bukan face recognition.
Shift, jadwal, cuti, lembur
Data kehadiran dapat dibaca bersama struktur jam kerja dan ketidakhadiran yang sah.
Device management
Perangkat dapat dicatat dan, bila diaktifkan, perangkat baru dapat memerlukan approval.
Contoh penggunaan
Karyawan datang sesuai shift, memindai QR yang tersedia pada sisi admin, lalu browser mencatat data absensi. Jika GPS diaktifkan, pengguna memberi izin lokasi. Ketika ada cuti atau lembur, data tersebut dicatat pada modul terkait sehingga laporan bulanan memiliki konteks yang lebih lengkap.


Hal yang perlu diperhatikan sebelum digunakan
- GPS membutuhkan HTTPS dan izin lokasi browser; akurasi tetap dipengaruhi perangkat dan lingkungan.
- Selfie bukan teknologi pengenalan wajah. Jangan menjanjikannya sebagai face recognition.
- Role dan cabang menyediakan struktur operasional dasar; kebutuhan isolasi data cabang yang sangat ketat perlu ditinjau lebih lanjut.
- Aturan payroll harus diverifikasi dengan kebijakan perusahaan sebelum digunakan sebagai dasar perhitungan resmi.
Pertanyaan yang sering muncul
Apakah GPS bisa bekerja tanpa HTTPS?
Untuk penggunaan browser modern, akses lokasi umumnya membutuhkan secure context/HTTPS, selain izin dari pengguna.
Apakah selfie mengenali wajah otomatis?
Tidak. Pada produk demo, selfie adalah bukti foto dan bukan face recognition.
Apakah QR aktif terlihat oleh karyawan?
Portal karyawan tidak membocorkan token QR aktif; QR dipindai dari tampilan yang disediakan admin.
Apakah sistem mendukung shift dan lembur?
Ya. Demo menyertakan shift, jadwal, cuti, lembur, kalender, hari libur, serta laporan terkait.

