Implementasi Cron Job pada Aplikasi Web untuk Otomasi Ekstraksi dan Distribusi Data Presensi Mesin Fingerprint Menggunakan REST API
DOI:
https://doi.org/10.30872/atasi.v5i2.4513Keywords:
cron job, otomasi, ekstraksi, REST API, sidik jariAbstract
Penelitian di STMIK Palangkaraya ini bertujuan untuk mengembangkan aplikasi otomasi penarikan (ekstraksi) data dari mesin fingerprint Solution X105 dan menyediakan data presensi dalam bentuk data JSON melalui API agar dapat digunakan oleh aplikasi lain yang membutuhkan data presensi. Penelitian ini merupakan Design Science Research (DSR) dipadukan dengan metode pengembangan sistem Extreme Programming (XP). Pengembangan aplikasi ini menggunakan web framework CodeIgniter versi 4 dan basis data MySQL. Aplikasi web ini mengotomatiskan ekstraksi data presensi dari mesin fingerprint menggunakan cron job dua kali dalam 24 jam dengan tingkat error 0%, subbagian SDM tidak perlu melakukan penarikan data manual. Alur distribusi data presensi menjadi lebih cepat karena data dapat diakses langsung melalui API terotentikasi. Tersedia tujuh pilihan format JSON, sehingga unit lain dapat dengan mudah mengintegrasikan data presensi sesuai kebutuhan.
References
Afriansyah, R., Sholeh, M., & Andayati, D. (2023). Perancangan Aplikasi Pemrograman Antarmuka Berbasis Web Menggunakan Gaya Arsitektur Representasi untuk Sistem Presensi Sekolah. Jurnal SCRIPT, 11(1), 33–42. https://doi.org/10.34151/script.v11i1.4767
Akinola, O. A., Olopade, S. O., & Afolabi, A. S. (2021). Development of mobile and desktop applications for a fingerprint-based attendance management system. Indonesian Journal of Electrical Engineering and Computer Science, 24(1), 570–580. https://doi.org/10.11591/ijeecs.v24.i1.pp570-580
Baron, D. D. P., Renaldi, F., & Santikarama, I. (2022, Juni 11). Improving Webservice REST API Performances Using Design Patterns: A case in Healthcare Business Intelligence Systems. 7th North American International Conference on Industrial Engineering and Operations Management. https://doi.org/10.46254/NA07.20220458
Borman, R. I., Priandika, A. T., & Edison, A. R. (2020). Implementasi Metode Pengembangan Sistem Extreme Programming (XP) pada Aplikasi Investasi Peternakan. JUSTIN (Jurnal Sistem dan Teknologi Informasi), 8(3), 272–277. https://doi.org/10.26418/justin.v8i3.40273
Chigwada, J., Mazunga, F., Nyamhere, C., Mazheke, V., & Taruvinga, N. (2022). Remote Poultry Management System for Small to Medium Scale Producers using IoT. Scientific African, 18, e01398. https://doi.org/10.1016/j.sciaf.2022.e01398
Gaikar, Mst. P., Patil, Mst. S., Bhoir, Mst. Y., & Kapde, Prof. K. (2025). Fingerprint Based Attendance System. International Journal of Advanced Research in Science, Communication and Technology, 696–703. https://doi.org/10.48175/IJARSCT-24494
Gowda, P., & Gowda, A. N. (2024). Best Practices in REST API Design for Enhanced Scalability and Security. Journal of Artificial Intelligence, Machine Learning and Data Science, 2(1), 827–830. https://doi.org/10.51219/JAIMLD/priyanka-gowda/202
Hermansyah, H. Y., & Maryam, M. (2023). Implementasi Teknologi Application Programming Interface pada Perancangan Aplikasi Absensi Pegawai. JIPI (Jurnal Ilmiah Penelitian dan Pembelajaran Informatika), 8(3), 744–754. https://doi.org/10.29100/jipi.v8i3.3890
Khan, N. I., Mustafina, S. N., Jhumu, F. F., Zobyer, A. H. M., Mahin, M. H., Tarek, Md. A. I., Rahman, R., & Islam, M. N. (2020). Towards Developing an Automated Attendance Management System using Fingerprint Sensor. 2020 Emerging Technology in Computing, Communication and Electronics (ETCCE), 1–6. https://doi.org/10.1109/ETCCE51779.2020.9350882
Memane, R., Jadhav, P., Patil, J., Mathapati, S., & Pawar, A. (2022). Attendance Monitoring System Using Fingerprint Authentication. 2022 6th International Conference On Computing, Communication, Control And Automation (ICCUBEA, 1–6. https://doi.org/10.1109/ICCUBEA54992.2022.10010791
Roy, D. G., Bhattacharjee, A., Das, R., & Das, P. (2025). Trigger Based Smart Attendance Framework with Machine Learning for Predictive Student Performance Analysis. International Journal of Research and Review, 12(5), 321–330. https://doi.org/10.52403/ijrr.20250535
Tanjung, F. R., & Liptia, V. (2023). Desain dan Implementasi Aplikasi Absensi Kepegawaian Berbasis Web Menggunakan Framework Laravel di Diskominfo Provinsi Jawa Barat. JURNAL MEDIA INFOTAMA, 19(1), 111–118. https://doi.org/10.37676/jmi.v19i1.3485
vom Brocke, J., Hevner, A., & Maedche, A. (2020). Introduction to Design Science Research. Dalam J. vom Brocke, A. Hevner, & A. Maedche (Ed.), Design Science Research. Cases (hlm. 1–13). Springer International Publishing. https://doi.org/10.1007/978-3-030-46781-4_1
Wibowo, A., Fathimah, A., Waskito, D., & Aprilianto, R. A. (2025). Cron Job Implementation for Automated Data Processing and Transfer in Cloud Infrastructure. Sainteknol : Jurnal Sains Dan Teknologi, 23(1), 11–20. https://doi.org/10.15294/sainteknol.v23i1.22649
Downloads
Published
Issue
Section
License
Copyright (c) 2026 Adopsi Teknologi dan Sistem Informasi (ATASI)

This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.











