Pemodelan Sistem Absensi Siswa Berbasis QR Code Dinamis Menggunakan Unified Modeling Language (UML)
DOI:
https://doi.org/10.70340/jirsi.v5i3.327Kata Kunci:
Student Attendance; Dynamic QR Code; Information System; Unified Modeling LanguageAbstrak
Pencatatan kehadiran siswa secara manual membutuhkan waktu dan berpotensi menimbulkan kesalahan dalam rekapitulasi data serta praktik titip absen. Penggunaan QR Code statis dapat mempercepat proses absensi, tetapi kode yang sama dapat dibagikan kepada siswa lain sehingga kehadiran aktual siswa sulit dipastikan. Penelitian ini bertujuan memodelkan sistem absensi siswa berbasis QR Code dinamis di SMA Swasta IT Al-Fityah menggunakan Unified Modeling Language (UML). Pengumpulan data dilakukan melalui observasi dan wawancara semi-terstruktur dengan guru atau wali kelas, operator atau petugas piket, serta siswa. Data yang diperoleh digunakan sebagai dasar penyusunan lima diagram UML, yaitu use case diagram, activity diagram, sequence diagram, state machine diagram, dan class diagram. Model sistem mencakup mekanisme pergantian QR Code setiap 20 detik atau setelah dipindai oleh satu siswa. Selain itu, model mempertimbangkan kebijakan penitipan telepon seluler di sekolah dengan menyediakan mekanisme pencatatan kehadiran pada pagi dan sore hari. Pada class diagram, data absensi setiap mata pelajaran dibedakan dari data kehadiran harian, sedangkan hak akses sistem disesuaikan dengan tiga kelompok pengguna yaitu siswa, operator/petugas piket, dan walikelas/guru. Matriks keterlacakan disusun untuk memastikan bahwa setiap kebutuhan fungsional telah terhubung dengan use case, kelas, dan diagram UML yang relevan. Hasil penelitian berupa model UML yang dapat dijadikan acuan dalam pengembangan sistem absensi siswa berbasis QR Code dinamis, khususnya pada jenjang sekolah menengah.
Unduhan
Referensi
D. Purwanto, R. E. Putri, Y. Fadly, and D. C. Pratiwi, “Sistem Absensi Online Berbasis Web Dengan Penggunaan Teknologi GPS,” J. Minfo Polgan, vol. 13, no. 2, pp. 1800–1811, Nov. 2024, doi: 10.33395/jmp.v13i2.14258.
M. Zen, C. Rizal, and M. Eka, “Rancang Bangun Aplikasi Absensi Siswa (Studi Kasus Lkp Karya Prima Kursus),” Algoritm. J. Ilmu Komput. dan Inform., 2021.
M. Zen and R. Farta Wijaya, “Sistem Informasi Absensi Siswa Berbasis Web Menggunakan Framework Laravel 9 dan RFID Arduino Pada SMKN 9 Medan,” Media Online, vol. 3, no. 4, 2023.
E. Putra, R. V. Losi, and S. P. N. Harahap, “SISTEM APLIKASI KEHADIRAN STAFF DESA BERBASIS WEB DENGAN MENGGUNAKAN PHP DAN MYSQL: STUDI DESA BESILAM KECAMATAN PADANG TUALANG,” J. Inov. Pendidik. dan Teknol. Inf., vol. 4, no. 2, 2023, doi: 10.52060/pti.v4i2.1472.
M. Syahputra Novelan and A. I. Permana, “Employee Presence Application System Using Android-Based Qr Code Reader,” J. Mantik, vol. 6, no. 2, pp. 2280–2285, 2022.
M. Alda, M. Juarsyah, A. Nugraha, and L. R. Alfachry, “Aplikasi Absensi Mahasiswa Kerja Praktik Menggunakan QR Code Berbasis Android,” J. Manaj. Inform., vol. 14, no. 1, pp. 27–41, Jan. 2024, doi: 10.34010/jamika.v14i1.11775.
I. D. Perwitasari and J. Hendrawan, “DESIGN OF A LIBRARY BOOK LENDING INFORMATION SYSTEM USING QR CODE TECHNOLOGY,” Proc. 1st Annu. Dharmawangsa Int. Conf., 2023.
M. R. Syahputra and I. D. Perwitasari, “Design of QR Code Technology in MC Swimming Pool Website Design to Improve User Experience and Operational Efficiency,” Int. J. Comput. Inf. Syst., vol. 5, no. 1, 2024, doi: 10.29040/ijcis.v5i1.154.
I. D. Perwitasari, J. Hendrawan, N. A. Putri, and Y. T. Bilqis, “QR Code Based Attendance System as an Innovation for High School Management,” J. Informatics Manag. Inf. Technol., vol. 4, no. 4, pp. 158–163, 2024, doi: 10.47065/jimat.v4i4.417.
N. Rubiati and S. Widya Harahap, “APLIKASI ABSENSI SISWA MENGGUNAKAN QR CODE DENGAN BAHASA PEMROGRAMAN PHP DI SMKIT ZUNURAIN AQILA ZAHRA DI PELINTUNG,” J. Inform. Manaj. dan Komput., vol. 11, no. 1, 2019.
A. Yanuarafi, “PERBANDINGAN QR CODE STATIS DAN QR CODE DINAMIS DALAM PENGAMBILAN ABSEN PEGAWAI DI LINGKUNGAN UNIVERSITAS BUNG HATTA,” Al-Ma’arif J. Ilmu Perpust. dan Inf. Islam, vol. 3, no. 2, 2023.
D. Hamdani, A. Purno, W. Wibowo, and H. Heryono, “Perancangan Sistem Presensi Online dengan QR Code Menggunakan Metode Prototyping,” J. Teknol. dan Inf., vol. 4, no. 1, 2024.
I. P. Sinaga and E. Susilo, “Aplikasi Absensi Perkuliahan Menggunakan QR Code Dinamis Dan Metode Geofence Berbasis Android,” J. CoSciTech (Computer Sci. Inf. Technol., vol. 5, no. 1, pp. 1–9, Apr. 2024, doi: 10.37859/coscitech.v5i1.6947.
O. M. Group, “OMG Unified Modeling Language (OMG UML), Version 2.5.1,” 2017. [Online]. Available: https://www.omg.org/spec/UML/2.5.1/PDF.
Ranti Eka Putri, Virdyra Tasril, and Ayu Nadia Lestari, “Guidance And Counseling System Design With UML,” Int. Conf. Educ. Soc. Sci. Technol., vol. 3, no. 2, pp. 85–96, Nov. 2024, doi: 10.55606/icesst.v3i2.421.
R. E. Putri, Y. Fadly, D. Purwanto, and J. Pardede, “DESIGN OF A DIGITAL LIBRARY SYSTEM BASED ON UML,” 2024. Accessed: Sep. 25, 2025. [Online]. Available: https://proceeding.dharmawangsa.ac.id/index.php/PROSUNDHAR/article/view/367
J. Hendrawan, I. D. Perwitasari, F. Wibowo, and F. Fahriansyah, “Pendekatan UML dalam Desain Sistem Informasi Rantai Pasok untuk Optimalisasi Produk Pertanian di Pertumbukan Wampu,” J. Minfo Polgan, vol. 13, no. 2, pp. 1812–1822, Nov. 2024, doi: 10.33395/jmp.v13i2.14269.
I. D. Perwitasari, J. Hendrawan, F. Y. Panggabean, and M. Raihansyah, “Model UML Aplikasi Augmented Reality Pengenalan Desa Pertumbukan,” J. Minfo Polgan, vol. 13, no. 2, pp. 1887–1896, Dec. 2024, doi: 10.33395/jmp.v13i2.14301.
R. S. Pressman and B. R. Maxim, Software Engineering: A Practitioner’s Approach. 2020.
Unduhan
Diterbitkan
Terbitan
Bagian
Lisensi
Hak Cipta (c) 2026 Ranti Eka Putri, Winda Erika, Eka Putra, Yasmin Aisah, Maulana Hafiz Ritonga, Romanus Opi Darma Jaya Ndraha

Artikel ini berlisensiCreative Commons Attribution-ShareAlike 4.0 International License.







