Wahyu Ramadhan Tanjung
Universitas Pembangunan Panca Budi

Published : 1 Documents Claim Missing Document
Claim Missing Document
Check
Articles

Found 1 Documents
Search

Perancangan Aplikasi Absensi Berbasis Web Dengan Menggunakan Metode Waterfall Di SMPN 4 Satu Atap Wahyu Ramadhan Tanjung; Juliandri; Ruly Dwi Arista
Jurnal Nasional Teknologi Komputer Vol 6 No 4 (2026): Oktober 2026
Publisher : CV. Hawari

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.61306/jnastek.v6i4.640

Abstract

Kehadiran siswa di sekolah merupakan salah satu indikator krusial dalam mengevaluasi tingkat kedisiplinan dan tanggung jawab akademik. Di SMP Negeri 4 Selesai Satu Atap, Kabupaten Langkat, proses pencatatan presensi saat ini masih mengandalkan metode konvensional. Pendekatan ini memicu berbagai persoalan administratif, mulai dari inefisiensi waktu, risiko kehilangan data fisik, kerentanan terhadap kesalahan manusia (human error), hingga ketidak mampuan melacak kedisiplinan spesifik siswa pada setiap mata pelajaran. Mengatasi kendala tersebut, penelitian ini mengusulkan perancangan aplikasi absensi berbasis web yang mengintegrasikan validasi lokasi geografis (Geofencing) menggunakan algoritma Haversine, fitur penguncian presensi (Attendance Locking), dan sistem peringatan dini (Early Warning System/EWS). Pengembangan perangkat lunak mengadopsi metode sekuensial Waterfall, yang dibangun memanfaatkan bahasa pemrograman PHP, framework Laravel, dan basis data MySQL. Sistem menerapkan Role-Based Access Control (RBAC) untuk memisahkan wewenang Admin, Guru, dan Wali Siswa. Hasil pengujian menunjukkan sistem mampu mengeksekusi pencatatan absensi per mata pelajaran secara presisi, memvalidasi koordinat GPS secara real-time, serta menyajikan pelaporan dan notifikasi EWS yang terstruktur.