IMPLEMENTASI GEOFENCING DENGAN ALGORITMA RAY CASTING PADA APLIKASI E-PRESENSI PENGAJAR RUMAH TAHFIDZ BERBASIS ANDROID
Berkas Tugas Akhir
1 SURAT PERSETUJUAN UNGGAH KARYA ILMIAH.pdf
4 BAB II.pdf
Restricted to Repository staff only
5 BAB III.pdf
Restricted to Repository staff only
6 BAB IV.pdf
Restricted to Repository staff only
7 BAB V.pdf
Restricted to Repository staff only
9 LAMPIRAN.pdf
Restricted to Repository staff only
10 SKRIPSI FULL TEXT.pdf
Restricted to Repository staff only
Abstract
Rumah Tahfidz ‘Aisyiyah Bagor belum memiliki sistem presensi yang efektif untuk mencatat kehadiran para pengajar, terutama saat mereka bertugas di luar lokasi. Penelitian ini bertujuan untuk mengembangkan aplikasi e-presensi berbasis Android yang memanfaatkan algoritma Ray Casting sebagai metode validasi lokasi dalam sistem geofencing. Aplikasi ini memungkinkan proses presensi hanya dilakukan jika pengajar berada di dalam area yang telah ditentukan berdasarkan koordinat GPS. Algoritma Ray Casting digunakan untuk menentukan apakah titik lokasi pengguna berada di dalam poligon geofence dengan cara menghitung jumlah perpotongan garis horizontal terhadap sisi-sisi poligon. Sistem dibangun menggunakan framework Flutter dan Firebase sebagai backend untuk penyimpanan data presensi secara real-time. Pengujian sistem dilakukan dengan metode white-box untuk memastikan logika program berjalan sesuai harapan, termasuk fungsi login, validasi lokasi, dan proses clock-in/out. Hasil pengujian menunjukkan tingkat akurasi validasi lokasi mencapai 100% dalam semua skenario uji.
Informasi Item
| Item Type | Thesis (S1) |
|---|---|
| Uncontrolled Keywords | Android, E-Presensi, Firebase, Flutter, Geofencing, Ray Casting |
| Subjects | L Education > L Education (General) |
| Divisions | Faculty of Engineering |
| Date Deposited | 03 Jun 2026 02:50 |
| Last Modified | 03 Jun 2026 02:50 |
| URI | https://eprints.umpo.ac.id/id/eprint/18448 |
