Detail Tugas Akhir

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.

Berkas Tugas Akhir

PDF
Text (SURAT PERSETUJUAN UNGGAH KARYA ILMIAH)
1 SURAT PERSETUJUAN UNGGAH KARYA ILMIAH.pdf
Baca PDF Ukuran File (868kB)
PDF
Text (HALAMAN DEPAN)
2 HALAMAN DEPAN.pdf
Baca PDF Ukuran File (2MB)
PDF
Text (BAB I)
3 BAB I.pdf
Baca PDF Ukuran File (231kB)
PDF
Text (BAB II)
4 BAB II.pdf
Restricted to Repository staff only
Akses terbatas: khusus staf repository Request a copy Ukuran File (497kB)
PDF
Text (BAB III)
5 BAB III.pdf
Restricted to Repository staff only
Akses terbatas: khusus staf repository Request a copy Ukuran File (718kB)
PDF
Text (BAB IV)
6 BAB IV.pdf
Restricted to Repository staff only
Akses terbatas: khusus staf repository Request a copy Ukuran File (1MB)
PDF
Text (BAB V)
7 BAB V.pdf
Restricted to Repository staff only
Akses terbatas: khusus staf repository Request a copy Ukuran File (223kB)
PDF
Text (DAFTAR PUSTAKA)
8 DAFTAR PUSTAKA.pdf
Baca PDF Ukuran File (215kB)
PDF
Text (LAMPIRAN)
9 LAMPIRAN.pdf
Restricted to Repository staff only
Akses terbatas: khusus staf repository Request a copy Ukuran File (619kB)
PDF
Text (SKRIPSI FULL TEKS)
10 SKRIPSI FULL TEXT.pdf
Restricted to Repository staff only
Akses terbatas: khusus staf repository Request a copy Ukuran File (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.

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

Actions (login required)

View Item
View Item
Ada yang bisa kami bantu?