Implementasi Geofencing Dengan Algoritma Ray Casting Pada Aplikasi E-Presensi Pengajar Rumah Tahfidz Berbasis Android

Authors

  • MOH. RIDHO ABDUL HAKIM Universitas Muhammadiyah Ponorogo
  • Adi Fajaryanto Cobantoro Universitas Muhammadiyah Ponorogo
  • Moh. Bhanu Setyawan Universitas Muhammadiyah Ponorogo

Keywords:

Android, Firebase, Geofencing, Presensi, Ray Casting

Abstract

Rumah Tahfidz ‘Aisyiyah Bagor di Kabupaten Nganjuk belum memiliki sistem presensi yang efektif untuk mencatat kehadiran para pengajar, sehingga rawan menimbulkan ketidakteraturan dalam pengelolaan data. Kondisi tersebut memerlukan solusi berbasis teknologi yang dapat meningkatkan akurasi dan efisiensi pencatatan kehadiran. Penelitian ini bertujuan mengembangkan aplikasi e-presensi berbasis Android yang menerapkan geofencing dengan algoritma Ray Casting sebagai metode validasi lokasi. Aplikasi dirancang menggunakan framework Flutter dengan Firebase sebagai backend untuk mendukung penyimpanan data secara real-time. Metode penelitian yang digunakan meliputi studi literatur, perancangan sistem, implementasi algoritma, serta pengujian white-box untuk memverifikasi logika program. Uji coba dilakukan terhadap autentikasi pengguna, validasi lokasi berbasis geofence, dan fitur presensi masuk/keluar. Hasil pengujian menunjukkan bahwa algoritma Ray Casting mampu memvalidasi titik lokasi dengan akurasi 100% pada seluruh skenario, baik saat pengguna berada di dalam maupun di luar area yang ditentukan. Selain itu, seluruh fungsi utama aplikasi berjalan dengan baik tanpa error. Kesimpulannya, aplikasi e-presensi yang dikembangkan terbukti stabil, akurat, dan layak diimplementasikan sebagai sistem pencatatan kehadiran berbasis lokasi, serta berpotensi diterapkan di lembaga pendidikan serupa untuk mendukung efisiensi manajemen kehadiran.

Downloads

Published

2025-08-28

How to Cite

MOH. RIDHO ABDUL HAKIM, Fajaryanto Cobantoro, A. ., & Bhanu Setyawan, M. . (2025). Implementasi Geofencing Dengan Algoritma Ray Casting Pada Aplikasi E-Presensi Pengajar Rumah Tahfidz Berbasis Android. SinarFe7, 7(1), 646–656. Retrieved from https://journal.fortei7.org/index.php/sinarFe7/article/view/770