Implementasi Algoritma Haversine Untuk Penentuan Jarak Titik Lokasi Pada Aplikasi Absensi Pegawai Berbasis Android

Ahmad Husna Ahadi, Teuku Djauhari, Fattachul Huda Aminuddin, Gustina Gustina

Abstract


Saat ini Instansi Pemerintah yaitu Badan Kepegawaian dan Pengembangan Sumber Daya Manusia (BKPSDM) di Kabupaten Bungo telah memiliki website yang digunakan sebagai sistem absensi online berbasis website. Pada website tersebut terdapat permasalahan seperti karyawan dapat melakukan absensi dimana saja. Sehingga perlu adanya pengembangan untuk mengunci titik lokasi absensi agar pegawai hanya dapat melakukan absensi pada tempat yang telah ditentukan titik lokasi tersebut. Penelitian ini bertujuan untuk mengembangkan sistem yang sudah ada agar dapat memberikan solusi terhadap permasalahan yang terjadi. Solusi yang diberikan adalah dengan mengembangkan aplikasi absensi berbasis android sehingga dapat mengambil titik lokasi pada saat karyawan melakukan absensi. Titik lokasi karyawan saat melakukan absensi dapat diambil dengan menggunakan teknologi geolokasi pada perangkat android masing-masing karyawan. Metode haversine digunakan untuk mengukur ketepatan jarak antara titik lokasi absensi karyawan dengan titik lokasi yang telah ditentukan untuk melakukan absensi. Jarak antara dua titik ini bisa dijadikan dasar untuk mengunci lokasi. Pemodelan pembangunan aplikasi ini menggunakan Unified Modeling Language (UML). Diharapkan penelitian ini dapat mengatasi permasalahan yang terjadi.


Full Text:

PDF

References


Antono, F & Saruni D. (2022). Implementasi Absensi Karyawan Menggunakan Algoritma Haversine dengan Global Posisitioning System Berbasis Android. Jurnal Esensi Infokom, 6(1). https://ibn.e-journal.id/index.php/KOMPUTASI/article/view/459/349

Arif, S. (2022, 18 Oktober). What is Geolocation? How it Works & Why it Matters. Diakses pada 18 Juni 2023, dari https://blog.apilayer.com/what-is-geolocation-how-it-works-why-it-matters

esri.com. (2017, 10 Mei). Distance on a sphere: The Haversine Formula. Diakses pada 18 Juni 2023, dari https://community.esri.com/t5/coordinate-reference-systems-blog/distance-on-a-sphere-the-haversine-formula/ba-p/902128

Estes, B. (2016). Geolocation—The Risk and Benefits of a Trending Technology. 2016. ISACA Journal, (2016), 1-11. https://www.isaca.org/resources/isaca-journal/issues/2016/volume-5/geolocationthe-risk-and-benefits-of-a-trending-technology

Fauzi, A., Pernando, F., & Raharjo, M. (2018). Penerapan Metode Haversine Formula Pada Aplikasi Pencarian Lokasi Tempat Tambal Ban Kendaraan Bermotor Berbasis Mobile Android. Jurnal Teknik Komputer AMIK BSI, 4(2). https://ejournal.bsi.ac.id/ejurnal/index.php/jtk/article/view/3512/2468

Gatto, P. A. & Rolly M. A. (2023). Pengelompokan Kedisiplinan Pegawai Berdasarkan Absensi Menggunakan Algoritma K-Means. Bandung: Penerbit Buku Pedia.

Haqi, B. & Heri S. S. (2019). Aplikasi Absensi Dosen dengan Java dan Smartphone sebagai Barcode Reader. Jakarta: PT. Elex Media Komputindo.

Kurniawan, S. (2019). Implementasi Geolocation Untuk Mendeteksi Lokasi Pada Aplikasi JasaBox Berbasis Web/Steven Kurniawan/55150227/Pembimbing: Yunus Fadhillah Soleman.

Kusrini & Koniyo A. (2007). Tuntunan Praktis Membangun Sistem Informasi Akuntansi dengan Visual Basic & Microsoft SQL server. Yogyakarta : Penerbit ANDI.

Marini, M. (2019). Prototype Sistem Informasi Administrasi Pengadaan Barang Dengan Teknologi RFID. Jurnal SIMADA (Sistem Informasi dan Manajemen Basis Data), 2(1), 1-14.

Mulyani, S., (2016). Metode Analisis dan Perancangan Sistem. Bandung : Abdi Sistematika.

Ndaumanu, R. I., dkk. (2022). Tahapan-tahapan Rekayasa Perangkat Lunak. Bandung : Penerbit Media Sains Indonesia.

Painem & Hari S.(2020). Sistem Presensi Pegawai Berbasis Web Service Menggunakan Metode Restfull Dengan Keamanan JWT Dan Algoritma Haversine. Fountain of Informatics Journal, 5(3). https://doi.org/10.21111/fij.v5i3.4906

Sabtu, S., Devega, A. T., Adi, N. H., & Saputra, B. (2022). Multimedia Interaktif Untuk Pengenalan SOP Pengelolaan Limbah B3 Berbasis Android. Jurnal Pendidikan Teknologi Informasi dan Vokasional, 4(2). http://jurnal.fkip.unila.ac.id/index.php/JPVTI/article/view/26029/16392

Sari, I. R. F., & Utami, A. (2021). Rekayasa Perangkat Lunak Berorientasi Objek Menggunakan PHP. Penerbit Andi.

Sidiq, H., Deni S., Humaira. (2022). Implementasi Algoritma Haversine Pada Absensi Kepegawaian Berbasis Android. Journal of Applied Computer Science and Technology(JACOST), 3(1). https://journal.isas.or.id/index.php/JACOST/article/view/263/118

Supardi, Y. (2014). Semua Bisa Menjadi Programer Android. Jakarta : Elex Media Komputindo.




DOI: http://dx.doi.org/10.23960%2F28072

Refbacks

  • There are currently no refbacks.


Jurnal Pendidikan Teknologi Informasi dan Vokasional

Diterbitkan oleh:

PROGRAM STUDI PENDIDIKAN TEKNOLOGI INFORMASI
FAKULTAS KEGURUAN DAN ILMU PENDIDIKAN
UNIVERSITAS LAMPUNG

 

Jl. Prof. Dr. Sumantri Brojonegoro No.1Kota Bandar Lampung
Homepage: http://pti.fkip.unila.ac.id
email: pti@fkip.unila.ac.id