Tampilan
Log Kehadiran (Attendance History Log)
Halaman Log Kehadiran (/face-attendance/history) menyediakan rekapitulasi mentah (raw logs) dari semua aktivitas pemindaian kehadiran yang dilakukan oleh siswa, guru, dan staf di sekolah Anda.
1. Tampilan Utama Log Kehadiran
Dalam tabel Log Kehadiran, Anda dapat memantau secara langsung:
- Nama Pengguna: Nama siswa, guru, atau staf yang melakukan pemindaian.
- Waktu Scan: Tanggal dan jam presisi saat pemindaian dilakukan.
- Sumber Absen (Source): Menampilkan asal pencatatan kehadiran:
- Face ID: Pemindaian biometrik wajah via kamera/webcam browser.
- Fingerprint: Hasil sinkronisasi otomatis dari mesin sidik jari fisik (ADMS).
- Status: Status kehadiran seperti Masuk (Check-in), Pulang (Check-out), atau status lainnya.
- Tingkat Akurasi / Match: Persentase kecocokan AI untuk absensi wajah, atau informasi mesin untuk absensi sidik jari.
- Keterangan: Catatan tambahan (misalnya informasi perangkat atau status pengecualian).
2. Fitur Interaktif & UX
Tooltip Informasi Keterangan
Untuk menjaga kerapian layout tabel, informasi detail di kolom Keterangan yang terlalu panjang akan secara otomatis diringkas dengan elipsis (...).
- Cukup arahkan kursor (hover) pada teks keterangan tersebut untuk memunculkan Tooltip.
- Tooltip akan menampilkan informasi lengkap secara utuh tanpa mengganggu ukuran kolom tabel.
Sinkronisasi Real-Time (WebSocket)
Halaman ini didukung oleh Laravel Reverb:
- Anda tidak perlu memuat ulang halaman secara manual.
- Setiap kali ada siswa yang melakukan pemindahan sidik jari di gerbang sekolah, atau melakukan scan wajah di kelas, baris data baru akan muncul secara otomatis di atas tabel dalam hitungan detik.
3. Penyaringan Data (Filtering)
Gunakan panel filter di atas tabel untuk mencari data spesifik:
- Rentang Tanggal: Membatasi pencarian log pada hari atau rentang tanggal tertentu.
- Pencarian Nama / PIN: Mencari log berdasarkan nama pengguna atau nomor identitas/PIN sidik jari.
- Filter Peran: Membatasi tampilan untuk Siswa, Guru, atau Staf saja.
- Filter Sumber: Memilah log yang hanya berasal dari Face ID atau hanya dari Fingerprint.