ABSTRAK
Pencatatan presensi guru di Madrasah Aliyah (MA) Attaqwa Kota Tangerang masih dilakukan secara manual. Meskipun perangkat fingerprint telah tersedia, data yang terkumpul tetap harus diperiksa dan direkap secara manual oleh petugas Tata Usaha menggunakan Microsoft Excel, sehingga memakan waktu dan rawan kesalahan pencatatan. Sistem yang berjalan juga belum mampu mengkategorikan keterlambatan guru secara otomatis maupun menyajikan laporan kehadiran secara real-time. Penelitian ini bertujuan merancang dan membangun sistem informasi presensi guru berbasis web menggunakan QR Code di MA Attaqwa. Sistem dikembangkan dengan metode Waterfall, meliputi analisis kebutuhan, perancangan sistem, implementasi, pengujian, dan pemeliharaan, menggunakan framework Laravel 11 dan basis data MySQL. Pengumpulan data dilakukan melalui observasi, wawancara dengan Kepala Madrasah, dan studi kepustakaan. Sistem yang dihasilkan menyediakan tiga tingkat hak akses (Super Admin, Admin, dan Guru), pencatatan presensi melalui pemindaian QR Code dengan kategorisasi keterlambatan otomatis, fitur impor data historis dari fingerprint, dashboard real-time, serta laporan rekapitulasi harian, mingguan, dan bulanan yang dapat diekspor ke PDF dan Excel. Pengujian Black Box Testing terhadap dua belas skenario uji, yang melibatkan Kepala Madrasah dan petugas Tata Usaha sebagai penguji langsung, menunjukkan bahwa seluruh fitur yang diuji berjalan sesuai harapan. Hasil ini menunjukkan bahwa sistem yang dikembangkan mampu menggantikan proses pencatatan presensi manual serta mendukung pengawasan kehadiran guru yang lebih cepat, terstruktur, dan akurat.
References
DAFTAR PUSTAKA
[1] Basten, M Ardhiansyah (2022). Perancangan Sistem Informasi Desa Berbasis Web Menggunakan Model Waterfall:(Studi Kasus Desa Banjarsari Kabupaten Lebak). Scientia Sacra: Jurnal Sains, Teknologi dan Masyarakat 2 (1), 147-156. https://scholar.google.com/citations?user=NiaspQcAAAAJ&hl=id
[2] Jogiyanto, H. M. (2020). Analisis dan desain sistem informasi: Pendekatan terstruktur teori dan praktek aplikasi bisnis (Edisi Revisi). Andi Offset.
[3] Kadir, A. (2021). Pengantar sistem informasi (Edisi Revisi). Andi Offset.
[4] Yudhistira, Y., & Nabyla, F. (2022). Sistem informasi presensi berbasis QR Code menggunakan framework Laravel pada SMK Ma'arif NU Tonjong. Jurnal Sistem Informasi dan Teknologi Peradaban, 3(2). https://journal.peradaban.ac.id/index.php/jsitp/article/view/2237
[5] Pressman, R. S., & Maxim, B. R. (2020). Software Engineering: A Practitioner's Approach (9th ed.). McGraw-Hill.
[6] Effendi, E., Harahap, S., & Rambe, H. M. (2023). Komponen sistem informasi. Jurnal Pendidikan dan Konseling (JPDK), 5(2), 5076–5080. https://doi.org/10.31004/jpdk.v5i2.14317
[7] Effendi, E., Sagalai, R. S. A., & Rezeki, S. (2023). Jenis-jenis sistem informasi dan model sistem informasi. Jurnal Pendidikan dan Konseling (JPDK), 5(2), 4944–4952. https://doi.org/10.31004/jpdk.v5i2.14271
[10] Nugraha, D. W., & Kurniawan, R. D. (2022). Unified Modelling Language (UML) untuk Perancangan Sistem Informasi. Jurnal Sistem Informasi (J-SIKA), 4(1), 12–18.
[11] Rahmawati, L., & Sumarsono, S. (2024). Desain pengembangan website dengan arsitektur Model View Controller pada framework Laravel. Jurnal Teknologi dan Sistem Informasi Bisnis, 6(4), 785–790. https://doi.org/10.47233/jteksis.v6i4.1497
[12] Ristiani, N., Subaeki, B., Purwanto, H., & Manaf, K. (2023). Analisis dan penerapan sistem informasi presensi guru berbasis web menggunakan QR Code pada SMP Negeri 2 Parongpong. Prosiding Seminar Sosial Politik, Bisnis, Akuntansi dan Teknik, 5, 348–365. https://doi.org/10.32897/sobat.2023.5.0.3117
[13] Rahayu, Y. S., Saputra, Y., & Irawan, D. (2024). Implementasi metode waterfall pada pengembangan sistem informasi mobile e-Disarpus. ZONAsi: Jurnal Sistem Informasi, 6(2), 523–534. https://doi.org/10.31849/zn.v6i2.20538
[14] Wijaya, D. Y., & Wardah, A. M. (2021). Pengujian Blackbox Sistem Informasi Penilaian Kinerja Karyawan PT INKA (Persero) Berbasis Equivalence Partitions. Jurnal Digital Teknologi Informasi, 4(1), 22–26. https://jurnal.um-palembang.ac.id/digital/article/view/3163