Penerapan Metode Haversine Formula Pada Sistem Absensi Kegiatan Kuliah Lapangan (KKL)
DOI:
https://doi.org/10.36774/sisiti.v15i1.2150Abstract
Pencatatan kehadiran pada Kuliah Kerja Lapangan (KKL) yang bersifat mobile sering kali menghadapi tantangan terkait akurasi data dan potensi terjadinya kejadian, seperti praktik titip absen. Penelitian ini bertujuan untuk merancang sistem absensi berbasis web yang memanfaatkan algoritma Haversine Formula untuk memvalidasi lokasi mahasiswa secara real-time. Pendekatan yang digunakan dalam penelitian ini adalah metode eksperimen kuantitatif dengan model pengembangan prototyping. Sistem ini menghitung jarak lingkaran besar (great-circle distance), yang merupakan jarak terpendek antara dua titik pada permukaan bumi, antara posisi GPS pengguna dan titik koordinat lokasi KKL yang telah ditentukan. Hasil pengujian menunjukkan bahwa sistem ini mampu memvalidasi kehadiran dengan tingkat akurasi yang tinggi, dengan rata-rata selisih jarak antara 0,1 hingga 0,8 Meter jika dibandingkan dengan pengukuran menggunakan Google Maps, serta secara efektif menolak absensi yang dilakukan di luar radius toleransi sebesar 50 meter. Implementasi ini membuktikan bahwa metode Haversine dapat berfungsi secara efektif sebagai mekanisme geofencing yang sederhana untuk meningkatkan integritas dan akuntabilitas data kehadiran siswa.








