Implementasi JWT, Fingerprint dan Algoritma Haversine Dalam Aplikasi Presensi Mahasiswa

Madhiyono Madhiyono(1*), Sandy Kosasi(2), David David(3)

(1) STMIK Pontianak
(2) STMIK Pontianak
(3) STMIK Pontianak
(*) Corresponding Author

Abstract


Sistem presensi selalu menjadi masalah baik bagi dosen maupun mahasiswa. Sistem presensi manual menggunakan lembaran yang kemudian ditandatangani oleh mahasiswa. Lembaran tersebut direkap oleh dosen setiap akhir semester yang membuat waktu dosen untuk menyiapkan materi berikutnya terbuang sia-sia. Pentingnya perubahan dan penyerderhanaan sistem presensi dapat membantu dosen juga mahasiswa dalam hal peringatan mengenai jumlah presensi. Aplikasi sistem presensi dikembangkan dengan metode prototype yang menerapkan JSON Web Token, fingerprint, dan QR Code sebagai keamanan dan keaslian data serta algoritma haversine untuk perhitungan jarak mahasiswa dengan universitas. Sistem presensi dapat diakses oleh dosen melalui website dan mahasiswa melalui mobile yang dihubungkan dengan penerapan web service berbasis REST API. Pengujian dari sistem presensi menggunakan metode black box dengan hasil hampir sesuai dengan yang diharapkan. Hasil dari penelitian ini adalah dengan diciptakannya aplikasi presensi selanjutnya dapat mempermudah dosen maupun mahasiswa dalam hal proses. Hasil dari penelitian ini juga dapat menjadi acuan untuk peneliti berikutnya mengembangkan sistem presensi.

Keywords


Web Service; JWT; Algoritma Haversine; Autentikasi; Presensi

Full Text:

PDF

References


M. Al Satrio and L. A. Abdillah, “Aplikasi Presensi Mahasiswa dengan Menggunakan QR Code Berbasis Android pada Universitas Bina Darma,” pp. 7–12, 2017, doi: 10.31227/osf.io/nmhrx.

N. L. Khoiriyah, F. Marisa, and I. D. Wijaya, “Rancang Bangun Sistem Presensi Online Berbasis Granted Validitas Data,” J I M P - J. Inform. Merdeka Pasuruan, vol. 3, no. 1, 2018, doi: 10.37438/jimp.v3i1.89.

I. Christian, “Perancangan Sistem Deteksi Dini untuk Mahasiswa yang Berpotensi Cekal Dalam Perkuliahan,” Kristen Maranatha, 2018.

D. K. Pamuji, M. Yunus, and D. W. Widarti, “Implementasi Sinkronisasi Database Berbasis RESTful Web Services pada Aplikasi Presensi,” JOINTECS (Journal Inf. Technol. Comput. Sci., vol. 5, no. 1, 2020, doi: 10.31328/jointecs.v5i1.1190.

A. Rahmatulloh, H. Sulastri, and R. Nugroho, “Keamanan RESTful Web Service Menggunakan JSON Web Token (JWT) HMAC SHA-512,” J. Nas. Tek. Elektro dan Teknol. Inf., vol. 7, no. 2, 2018, doi: 10.22146/jnteti.v7i2.417.

P. Painem and H. Soetanto, “Sistem Presensi Pegawai Berbasis Web Service Menggunakan Metode Restfull Dengan Keamanan JWT Dan Algoritma Haversine,” Fountain Informatics J., vol. 5, no. 3, 2020, doi: 10.21111/fij.v5i3.4906.

Y. Supendi, I. Supriadi, and A. A. W. Isto, “Pemanfaatan Teknologi QR-Code Pada Sistem Presensi Mahasiswa Berbasis Mobile,” Semin. Nas. …, 2019.

R. Arfiananda and A. Fatmawati, “Sistem Presensi Mahasiswa Berbasis Web dengan Scan QR Code,” J. INSYPRO (Information Syst. Process., vol. 4, 2019.

R. Pressman S and B. Maxim R, Software Engineering : a Practitioner’s Approach., 9th ed. NY: McGraw-Hill Higher Education, 2019.

P. Dauni, M. D. Firdaus, R. Asfariani, M. I. N. Saputra, A. A. Hidayat, and W. B. Zulfikar, “Implementation of Haversine formula for school location tracking,” in Journal of Physics: Conference Series, 2019, vol. 1402, no. 7, doi: 10.1088/1742-6596/1402/7/077028.

E. Wijayanto, “Sistem Presensi Mahasiswa Dengan Fingerprint Berbasis Website,” Naskah Pubilkasi Univ. Muhammadiyah Surakarta, vol. 13, no. September, 2017.

A. J. Rafila, T. Darmanto, and R. Kurniawan, “Sistem Presensi Mahasiswa Berbasis QR Code di STMIK ‘AMIKBANDUNG,’” J. Inf. Technol., vol. 2, no. 1, 2020, doi: 10.47292/joint.v2i1.006.

D. Purnomo and M. Alamsyah, “Perancangan Sistem Presensi Kuliah Berbasis Android,” Semin. Nas. Sist. Inf., 2018.

Riyanto, Migrasi microsoft SQL server dengan postgresql. PT Elex Media Komputindo, 2005.

A. Romdhana and A. Merlo, “Keynote: ARES: A Deep Reinforcement Learning Tool for Black-Box Testing of Android Apps,” 2021, doi: 10.1109/percomworkshops51409.2021.9431072.

A. Priyambodo, L. Novamizanti, and K. Usman, “Implementasi QR Code Berbasis Android pada Sistem Presensi,” J. Teknol. Inf. dan Ilmu Komput., vol. 7, no. 5, 2020, doi: 10.25126/jtiik.2020722337.

I. W. Muttaqin and A. Rahman, “Sistem Presensi Berbasis RFID Menggunakan Raspberry Pi 3,” Bul. Ilm. Sarj. Tek. Elektro, vol. 1, no. 1, 2019, doi: 10.12928/biste.v1i1.850.




DOI: https://doi.org/10.32736/sisfokom.v10i3.1292

Refbacks

  • There are currently no refbacks.



Indexed By:

 



Creative Commons License
Jurnal Sisfokom (Sistem Informasi dan Komputer) has ISSN 2301-7988 and e-ISSN 2581-0588 which is published by Lembaga Penelitian dan Pengabdian Masyarakat (LPPM) ISB Atma Luhur under a Creative Commons Attribution-ShareAlike 4.0 International License.
Web Analytics Made Easy - StatCounter