IMPLEMENTASI GEOFENCING DENGAN ALGORITMA RAY CASTING PADA APLIKASI E-PRESENSI PENGAJAR RUMAH TAHFIDZ BERBASIS ANDROID
Hakim, Moh Ridho Abdul, Ridho (2026) IMPLEMENTASI GEOFENCING DENGAN ALGORITMA RAY CASTING PADA APLIKASI E-PRESENSI PENGAJAR RUMAH TAHFIDZ BERBASIS ANDROID. S1 thesis, Universitas Muhammadiyah Ponorogo.
1 SURAT PERSETUJUAN UNGGAH KARYA ILMIAH.pdf
Download (868kB)
2 HALAMAN DEPAN.pdf
Download (2MB)
3 BAB I.pdf
Download (231kB)
4 BAB II.pdf
Restricted to Repository staff only
Download (497kB)
5 BAB III.pdf
Restricted to Repository staff only
Download (718kB)
6 BAB IV.pdf
Restricted to Repository staff only
Download (1MB)
7 BAB V.pdf
Restricted to Repository staff only
Download (223kB)
8 DAFTAR PUSTAKA.pdf
Download (215kB)
9 LAMPIRAN.pdf
Restricted to Repository staff only
Download (619kB)
10 SKRIPSI FULL TEXT.pdf
Restricted to Repository staff only
Download (5MB)
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.
| Dosen Pembimbing: | Adi Fajaryanto Cobantoro, Adi and Mohammad Bhanu Setyawan, Bhanu and Hakim, MRA | UNSPECIFIED |
|---|---|
| Item Type: | Thesis (S1) |
| Uncontrolled Keywords: | Android, E-Presensi, Firebase, Flutter, Geofencing, Ray Casting |
| Subjects: | L Education > L Education (General) |
| Divisions: | Faculty of Engineering |
| Depositing User: | Moh. Ridho Abdul Hakim |
| Date Deposited: | 03 Jun 2026 02:50 |
| Last Modified: | 03 Jun 2026 02:50 |
| URI: | https://eprints.umpo.ac.id/id/eprint/18448 |
