IMPLEMENTASI SISTEM MONITORING KEHADIRAN SISWA BERBASIS QR CODE DENGAN VALIDASI LOKASI MENGGUNAKAN METODE HAVERSINE

  • Michael Winata Cahyanto Teknik Informatika, Universitas Stikubank Semarang
  • Dewi Handayani Untari Ningsih Teknik Informatika, Universitas Stikubank Semarang

Abstract

Pencatatan kehadiran manual di sekolah menengah atas masih menjadi praktik umum yang rentan terhadap manipulasi dan membutuhkan waktu yang tidak efisien. SMA Negeri 1 Ambarawa menghadapi permasalahan ini secara nyata, di mana metode konvensional tidak mampu mencegah kecurangan "titip absen" dan memperlambat proses rekapitulasi data. Penelitian ini bertujuan merancang dan membangun sistem pencatatan kehadiran berbasis QR Code yang dikombinasikan dengan Location Based Services (LBS) untuk meningkatkan akurasi, keamanan, dan efisiensi pencatatan. Sistem dikembangkan menggunakan metode Waterfall secara bertahap dari analisis kebutuhan hingga pengujian, serta menerapkan algoritma Haversine untuk menghitung jarak sferis antara posisi perangkat siswa dan lokasi sekolah. Pengujian fungsional menggunakan Black-Box Testing pada 384 data siswa kelas XII menghasilkan tingkat keberhasilan 100% pada seluruh skenario uji. Validasi geospasial menunjukkan galat kalkulasi antara 0,00 hingga 0,28 meter dengan batas toleransi 10 meter. Sistem autentikasi ganda dengan token berkadaluwarsa 60 detik terbukti efektif mencegah kecurangan absensi dan mengubah proses rekapitulasi menjadi instan dan terdigitalisasi

Downloads

Download data is not yet available.
Published
2026-09-28