Rancang Bangun Sistem Informasi Absensi Siswa Berbasis Web Pada MTs Miftahul Hidayah

Authors

  • Triyani Puspitasari Universitas Pamulang
  • Muhamad Widad Gusfyananda Universitas Pamulang
  • Syifa Saesarini Universitas Pamulang
  • Maulana Ardhiansyah Universitas Pamulang

DOI:

https://doi.org/10.31004/riggs.v5i2.12453

Keywords:

Sistem Informasi, Absensi Siswa, Berbasis Web, Waterfall, Black Box Testing

Abstract

Pencatatan kehadiran siswa yang masih dilakukan secara manual di MTs Miftahul Hidayah menimbulkan berbagai kendala, seperti rentannya kesalahan pencatatan, sulitnya pencarian data, lambatnya proses rekapitulasi kehadiran, serta tidak adanya integrasi data antara bagian kesiswaan, kurikulum, dan wali kelas sehingga menghambat pengambilan keputusan terkait kedisiplinan siswa. Penelitian ini bertujuan menganalisis proses pencatatan absensi yang sedang berjalan, serta merancang dan membangun Sistem Informasi Absensi Siswa Berbasis Web yang mampu mengelola data kehadiran secara terkomputerisasi dan terintegrasi bagi tiga peran pengguna, yaitu Admin, Guru, dan Siswa. Pengumpulan data dilakukan melalui observasi, wawancara dengan Wakil Kepala Bidang Kesiswaan, serta studi pustaka. Metode pengembangan sistem yang digunakan adalah metode Waterfall, meliputi tahap analisis kebutuhan, perancangan sistem menggunakan Use Case Diagram, Activity Diagram, dan Entity Relationship Diagram (ERD), implementasi menggunakan PHP, MySQL, HTML, dan CSS pada environment Laragon, serta pengujian sistem menggunakan metode Black Box Testing. Sistem yang dibangun menyediakan fitur import dan export data melalui Excel, filter data absensi berdasarkan mata pelajaran, guru, dan semester, mekanisme login berbasis peran termasuk autentikasi khusus siswa menggunakan NISN dan tanggal lahir, serta pembatasan hak akses (rolebased access control) untuk menjaga keamanan data. Hasil pengujian terhadap lima modul utama, yaitu login dan autentikasi, input absensi, rekap dan laporan, manajemen data siswa, serta manajemen pengguna, menunjukkan bahwa seluruh skenario pengujian berstatus berhasil (PASS) dengan tingkat keberhasilan 100%. Sistem yang dibangun terbukti mampu membantu Admin dan Guru dalam mencatat, mengelola, dan merekapitulasi data absensi siswa secara lebih cepat, akurat, dan terstruktur dibandingkan dengan proses manual sebelumnya.

Downloads

Download data is not yet available.

References

[1] R. Hidayat and D. Firmansyah, "Pemanfaatan website dalam sistem informasi sekolah," J. Teknol. Inf., vol. 9, no. 1, pp. 12-20, 2021.

[2] M. Ardhiansyah, "Penerapan sistem informasi berbasis web dalam pengelolaan data administrasi," J. Teknol. Sist. Inf., vol. 4, no. 2, pp. 55-63, 2023.

[3] A. Kadir, Dasar Perancangan dan Implementasi Database, Yogyakarta: Andi Publisher, 2021.

[4] M. Ardhiansyah, dkk., "Pengembangan sistem informasi menggunakan metode Rapid Application Development," J. Sist. Inf. Teknol., vol. 6, no. 1, pp. 30-39, 2024.

[5] N. Safitri and A. Pratama, "Analisis dan perancangan sistem informasi akademik berbasis web pada sekolah menengah," J. Ilm. Inform., vol. 8, no. 2, pp. 101-110, 2022.

[6] S. Rosa and M. Shalahuddin, Rekayasa Perangkat Lunak Terstruktur dan Berorientasi Objek, Bandung: Informatika, 2021.

[7] H. Sutanto and F. Ramadhan, "Penerapan metode Waterfall dalam pengembangan sistem informasi absensi karyawan berbasis web," J. Sist. Inf. dan Teknol., vol. 5, no. 3, pp. 145-153, 2023.

[8] D. Nugroho and R. Wulandari, "Perancangan Use Case Diagram dan Activity Diagram pada sistem informasi akademik," J. Teknol. Inf. dan Ilmu Komput., vol. 9, no. 4, pp. 210-218, 2022.

[9] F. Nugraha and A. Setiawan, "Pengujian perangkat lunak menggunakan metode Black Box Testing pada aplikasi berbasis web," J. Rekayasa Sist. Inf., vol. 7, no. 1, pp. 44-52, 2023.

[10] B. Santoso, PHP dan MySQL untuk Pengembangan Aplikasi Web, Jakarta: Elex Media Komputindo, 2022.

[11] Y. Prasetyo and I. Kurniawan, "Perancangan Entity Relationship Diagram untuk sistem informasi manajemen sekolah," J. Ilmu Komput. dan Inf., vol. 6, no. 2, pp. 88-96, 2021.

[12] T. Wibowo, "Implementasi role based access control pada sistem informasi berbasis web," J. Teknol. dan Sist. Komput., vol. 10, no. 1, pp. 19-27, 2024.

[13] L. Anggraini and D. Saputra, "Rancang bangun sistem informasi absensi siswa berbasis web menggunakan metode Waterfall," J. Sist. Inf. Univ., vol. 3, no. 2, pp. 77-85, 2022.

[14] E. Kristanto, "Optimasi keamanan aplikasi web terhadap serangan SQL Injection," J. Keamanan Inf., vol. 4, no. 1, pp. 33-41, 2023.

[15] R. M. Rizki, L. Saputra, and R. M. Sari, "Optimasi pelayanan e-commerce menggunakan chatbot," RIGGS, vol. 2, no. 1, pp. 10-18, 2023.

Downloads

Published

31-07-2026

How to Cite

[1]
T. Puspitasari, M. W. Gusfyananda, S. Saesarini, and M. Ardhiansyah, “Rancang Bangun Sistem Informasi Absensi Siswa Berbasis Web Pada MTs Miftahul Hidayah”, RIGGS, vol. 5, no. 2, pp. 23823–23834, Jul. 2026.

Issue

Section

Articles