Rancang Bangun Sistem Informasi Kehadiran dan Izin Terintegrasi Berbasis Web Menggunakan Algoritma Haversine

Authors

Keywords:

sistem presensi, algoritma Haversine, GPS, sistem berbasis web, Agile

Abstract

Pengelolaan data kehadiran pada instansi pemerintah memerlukan sistem yang terintegrasi untuk mendukung proses monitoring dan meningkatkan efisiensi administrasi. Di Dinas Komunikasi dan Informatika Kabupaten Demak, pencatatan kehadiran dan aktivitas peserta magang masih dilakukan melalui sistem yang terpisah sehingga menyulitkan proses
pengawasan dan pengelolaan data. Penelitian ini bertujuan merancang dan mengimplementasikan SIHADIR (Sistem Informasi Kehadiran dan Izin Terintegrasi), yaitu aplikasi berbasis web yang mengintegrasikan presensi, pencatatan logbook, dan pengelolaan izin dalam satu platform. Sistem dikembangkan menggunakan metode Agile dengan bahasa pemrograman Go, basis data MySQL, serta teknologi HTML, CSS, dan JavaScript. Validasi lokasi presensi dilakukan menggunakan algoritma Haversine untuk menghitung jarak antara koordinat GPS pengguna dan lokasi kantor yang telah ditentukan. Pengujian sistem dilakukan
menggunakan metode Black Box Testing untuk memastikan setiap fungsi berjalan sesuai kebutuhan pengguna. Hasil penelitian menunjukkan bahwa SIHADIR mampu mendukung pengelolaan kehadiran secara lebih efektif dan akurat melalui fitur presensi berbasis lokasi, dokumentasi foto, pencatatan logbook, pengajuan izin, serta pembuatan sertifikat secara
otomatis. Sistem yang dikembangkan memberikan kontribusi dalam meningkatkan efisiensi, akurasi, dan integrasi pengelolaan data kehadiran pada lingkungan instansi pemerintah.

Downloads

Published

2026-08-12