PERBANDINGAN ALGORITMA HAVERSINE DAN EQUIRECTANGULAR DALAM IMPLEMENTASI SISTEM PRESENSI KARYAWAN BERBASIS WEB (STUDI KASUS PT XYZ)

RAMADHAN, MUHAMMAD NAUFAL (2026) PERBANDINGAN ALGORITMA HAVERSINE DAN EQUIRECTANGULAR DALAM IMPLEMENTASI SISTEM PRESENSI KARYAWAN BERBASIS WEB (STUDI KASUS PT XYZ). S1 thesis, Universitas Mercu Buana Jakarta.

[img]
Preview
Text (HAL COVER)
Cover.pdf

Download (640kB) | Preview
[img] Text (BAB I)
Bab 1.pdf
Restricted to Registered users only

Download (99kB)
[img] Text (BAB II)
Bab 2.pdf
Restricted to Registered users only

Download (126kB)
[img] Text (BAB III)
Bab 3.pdf
Restricted to Registered users only

Download (269kB)
[img] Text (BAB IV)
Bab 4.pdf
Restricted to Registered users only

Download (908kB)
[img] Text (BAB V)
Bab 5.pdf
Restricted to Registered users only

Download (38kB)
[img] Text (DAFTAR PUSTAKA)
Daftar Pustaka.pdf
Restricted to Registered users only

Download (108kB)
[img] Text (LAMPIRAN)
Lampiran.pdf
Restricted to Registered users only

Download (441kB)

Abstract

This study aims to compare the accuracy and efficiency of the Haversine and Equirectangular algorithms in calculating geographic distances within a webbased employee attendance system. The system was developed using the Waterfall model and integrated with GPS to obtain real-time location coordinates. Testing was conducted at three official work locations of PT XYZ, involving employees as direct users. The data analysis included evaluating distance accuracy, algorithm processing time, and the success rate of attendance validation within a 100-meter radius. The results indicate that the Haversine algorithm provides higher accuracy for both short and long distances, making it highly suitable for systems that require precision. Conversely, the Equirectangular algorithm is proven to be more computationally efficient and produces insignificant distance differences over short ranges, making it ideal for fast validation processes. These findings emphasize that algorithm selection should be aligned with operational needs, especially in location-based attendance systems that require a balance between precision and efficiency. Keywords: location-based attendance, Haversine, Equirectangular, GPS, web information system. Penelitian ini bertujuan untuk membandingkan akurasi dan efisiensi algoritma Haversine dan Equirectangular dalam proses perhitungan jarak geografis pada sistem presensi karyawan berbasis web. Sistem dikembangkan menggunakan model Waterfall dan diintegrasikan dengan GPS untuk memperoleh koordinat lokasi secara real-time. Pengujian dilakukan pada tiga lokasi kerja resmi PT XYZ dengan melibatkan karyawan sebagai pengguna langsung. Analisis data mencakup evaluasi akurasi jarak, waktu pemrosesan algoritma, serta keberhasilan validasi presensi dalam radius 100 meter. Hasil penelitian menunjukkan bahwa algoritma Haversine memberikan tingkat akurasi lebih tinggi pada jarak dekat maupun jauh, sehingga sangat tepat digunakan pada sistem yang menuntut ketelitian. Sebaliknya, algoritma Equirectangular terbukti lebih efisien secara komputasi dan menghasilkan perbedaan jarak yang tidak signifikan pada jarak pendek, sehingga cocok untuk proses validasi cepat. Temuan ini menegaskan bahwa pemilihan algoritma perlu disesuaikan dengan kebutuhan operasional, terutama pada sistem presensi berbasis lokasi yang memerlukan keseimbangan antara presisi dan efisiensi. Kata kunci: presensi berbasis lokasi, Haversine, Equirectangular, GPS, sistem informasi web.

Item Type: Thesis (S1)
NIM/NIDN Creators: 41520120005
Uncontrolled Keywords: presensi berbasis lokasi, Haversine, Equirectangular, GPS, sistem informasi web.
Subjects: 000 Computer Science, Information and General Works/Ilmu Komputer, Informasi, dan Karya Umum > 000. Computer Science, Information and General Works/Ilmu Komputer, Informasi, dan Karya Umum > 004 Data Processing, Computer Science/Pemrosesan Data, Ilmu Komputer, Teknik Informatika
500 Natural Science and Mathematics/Ilmu-ilmu Alam dan Matematika > 510 Mathematics/Matematika > 518 Numerical Analysis/Analisis Numerik, Analisa Numerik > 518.1 Algorithms/Algoritma
600 Technology/Teknologi > 650 Management, Public Relations, Business and Auxiliary Service/Manajemen, Hubungan Masyarakat, Bisnis dan Ilmu yang Berkaitan > 658 General Management/Manajemen Umum > 658.3 Personnel Management/Manajemen Personalia, Manajemen Sumber Daya Manusia, Manajemen SDM
Divisions: Fakultas Ilmu Komputer > Informatika
Depositing User: khalimah
Date Deposited: 04 Mar 2026 03:19
Last Modified: 04 Mar 2026 03:19
URI: http://repository.mercubuana.ac.id/id/eprint/101333

Actions (login required)

View Item View Item