Development of a Microservice-Based Attendance System with Face Recognition and QR Code at SMK Negeri 2 Cimahi

Riyan Riyan, Castaka Agus Sugianto

Sari


Sistem absensi manual yang masih banyak digunakan di lingkungan sekolah sering menimbulkan permasalahan, seperti ketidakefisienan proses pencatatan, potensi kecurangan kehadiran, dan keterlambatan penyampaian informasi kepada pihak sekolah maupun orang tua. Penelitian ini bertujuan mengembangkan sistem absensi digital berbasis arsitektur microservice dengan mengintegrasikan teknologi pengenalan wajah (face recognition) untuk absensi harian, pemindaian kode respons cepat (quick response code) untuk absensi per mata pelajaran, serta pengiriman notifikasi otomatis melalui WhatsAppApplication Programming Interface (API). Sistem dikembangkan menggunakan metode Waterfall melalui tahapan analisis kebutuhan, perancangan sistem, implementasi, pengujian, dan pemeliharaan. Pengujian dilakukan secara langsung dengan fokus pada pengujian fungsional terhadap fitur utama yang telah dirancang. Hasil pengujian menunjukkan bahwa seluruh fitur dapat berjalan dengan baik sesuai kebutuhan pengguna, membantu proses verifikasi kehadiran menjadi lebih cepat dan akurat, serta mempercepat penyampaian informasi ketidakhadiran kepada orang tua. Penelitian ini menunjukkan bahwa implementasi arsitektur microservice efektif dalam meningkatkan kualitas sistem absensi sekolah dan memiliki prospek untuk pengembangan lebih lanjut.

Teks Lengkap:

PDF

Referensi


S. Padmanabhan, “Digital Transformation in Higher Education: Advantages And Challenges In 2023,†2024, p. 11. doi: 10.4018/979-8-3693-0433-4.ch005.

A. M. RASHID, “Smart Campus: A Review On Smart Attendance Systems As An Efficient Approach,†J. Eng. Technol. Adv., vol. 8, no. 2 SE-, pp. 16–24, Mar. 2024, doi: 10.35934/segi.v8i2.85.

S. C. Hoo and H. Ibrahim, “Biometric-Based Attendance Tracking System for Education Sectors: A Literature Survey on Hardware Requirements,†J. Sensors, vol. 2019, no. 1, p. 25, Jan. 2019, doi: https://doi.org/10.1155/2019/7410478.

C. A. Sugianto and S. Rahmawan, “Sistem Informasi Peminjaman Laboratorium Komputer Menggunakan Face Recognition Studi Kasus : Politeknik TEDC Bandung,†J. Informatics Electron. Eng. Vol 1 No 1 Juni 2021, pp. 1–6, 2021.

A. Ropii, A. Imam, D. Hilmansyah, N. Muhtar, and A. Saifudin, “Perancangan Aplikasi Absensi Karyawan Berbasis Web Menggunakan Metode Spiral Pada Wahyoo Group,†OKTAL J. Ilmu Komput. dan Sci., vol. 2, no. 6, pp. 1764–1768, 2023.

A. Mohd, M. R. Jamil, and N. Hassan, “Smart Attendance System for Educational Institutions: A Review,†Int. J. Adv. Comput. Sci. Appl., vol. 13, no. 1, pp. 636–642, 2022.

S. Dassanayake and A. Wanniarachchi, Challenges of Manual Attendance System Towards Student Motivation. 2021.

E. T. Luthfi, Z. Izzah, M. Yusoh, and B. M. Aboobaider, “BERT based Named Entity Recognition for Automated Hadith Narrator Identification,†vol. 13, no. 1, pp. 604–611, 2022.

B. Santoso and R. P. Kristianto, “Implementasi Penggunaan Opencv Pada Face Recognition Untuk Sistem Presensi Perkuliahan Mahasiswa,†Sistemasi, vol. 9, no. 2, pp. 352–361, 2020, doi: 10.32520/stmsi.v9i2.822.

A. Abdillah, “Perancangan Aplikasi Absensi Berbasis Web Menggunakan Algoritma Reed-Solomon Code Untuk Pembuatan Qr-Code,†Institutional Repos. UIN Syarif Hidayatullah Jakarta, vol. 15, no. 1, pp. 37–48, 2024.

M. R. Tanjung, F. Annas, G. Darmawati, and Y. E. Yuspita, “Perancangan Sistem Presensi Siswa Berbasis Web Menggunakan Notifikasi API WhatsApp,†Intellect Indones. J. Learn. Technol. Innov., vol. 2, no. 2, pp. 201–217, 2023.

I. P. Sari, A. Azzahrah, I. F. Qathrunada, N. Lubis, and T. Anggraini, “Perancangan Sistem Absensi Pegawai Kantoran Secara Online pada Website Berbasis HTML dan CSS,†Blend Sains J. Tek., vol. 1, no. 1, pp. 8–15, 2022, doi: 10.56211/blendsains.v1i1.66.

N. Dragoni et al., “Microservices: Yesterday, Today, and Tomorrow BT - Present and Ulterior Software Engineering,†M. Mazzara and B. Meyer, Eds., Cham: Springer International Publishing, 2017, pp. 195–216. doi: 10.1007/978-3-319-67425-4_12.

R. Moore, “What to Know About Microservices,†IEEE Computer Society Tech News. Accessed: Jul. 17, 2025. [Online]. Available: https://www.computer.org/publications/tech-news/trends/what-to-know-about-microservices

V. K. Thatikonda, “Assessing the Impact of Microservices Architecture on Software Maintainability and Scalability,†Eur. J. Theor. Appl. Sci., vol. 1, no. 4, pp. 782–787, 2023.

K. Bhatti, L. Mughal, F. Khuhawar, and S. Memon, “Smart Attendance Management System Using Face Recognition,†EAI Endorsed Trans. Creat. Technol., p. 159713, Oct. 2018, doi: 10.4108/eai.13-7-2018.159713.

B. Pressman, Roger; Maxim, Software Engineering: A Practitioner’s Approach 8th Edition, vol. 11, no. 1. 2015.

I. Sommerville, Software Engineering (9th ed.; Boston, Ed.). Massachusetts: Pearson Education. 2011.

A. Saravanos and M. X. Curinga, “Simulating the Software Development Lifecycle: The Waterfall Model,†Appl. Syst. Innov., vol. 6, no. 6, pp. 1–19, 2023, doi: 10.3390/asi6060108.




DOI: http://dx.doi.org/10.30811/jaise.v5i3.7417

Refbacks

  • Saat ini tidak ada refbacks.


Indexing :

Creative Commons License
Journal of Artificial Intelligence and Software Engineering (JAISE) licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.