Articles
Vol. 10 No. 7 (2025): Kohesi: Jurnal Sains dan Teknologi, ISSN 3025-1311
PENGUJIAN PERANGKAT LUNAK SISTEM MANAJEMEN SISWA BERBASIS WEB MENGGUNAKAN STANDAR ISO/IEC 29119 DAN METODE BLACK BOX TESTING
-
Submitted
-
December 25, 2025
-
Published
-
2025-12-25
Abstract
Transformasi digital dalam administrasi pendidikan menuntut ketersediaan perangkat lunak yang andal guna meminimalisir risiko redundansi dan inkonsistensi data akibat pencatatan manual. Penelitian ini berfokus pada pengujian kualitas perangkat lunak Sistem Manajemen Siswa berbasis web yang dibangun menggunakan teknologi PHP Native dan MySQL, dengan tujuan memastikan seluruh fitur berfungsi sesuai spesifikasi teknis sebelum diimplementasikan. Metodologi pengujian yang diterapkan mengacu pada standar internasional ISO/IEC 29119, menggunakan pendekatan Black Box Testing untuk memvalidasi logika bisnis dan antarmuka pengguna tanpa membedah struktur kode internal. Sebanyak 27 skenario uji (test cases) dieksekusi secara komprehensif, mencakup pengujian fitur keamanan otentikasi, manipulasi data inti (Create, Read, Update, Delete), serta validasi responsivitas antarmuka yang terintegrasi dengan framework Bootstrap 5. Hasil pengujian menunjukkan bahwa sistem berhasil melewati seluruh skenario dengan status valid tanpa adanya temuan bug kritikal yang menghambat operasional, membuktikan bahwa alur logika pemrograman dan struktur basis data telah terintegrasi dengan baik. Penelitian ini menyimpulkan bahwa aplikasi yang dikembangkan memiliki stabilitas fungsional yang tinggi dan memenuhi kriteria penerimaan sistem, sehingga layak direkomendasikan sebagai solusi digitalisasi administrasi sekolah yang efektif, akurat, dan mudah dikelola sesuai dengan dokumentasi pengembangan yang tersedia pada repositori GitHub deptsekolah.
References
- Kurniawan, T. A., & Sanjaya, R. (2022). Pemrograman Web Modern dengan PHP 8 dan MySQL 8. Jakarta: Elex Media Komputindo.
- Wardana, A., & Kusuma, W. A. (2023). "Penerapan Metode Black Box Testing dengan Teknik Equivalence Partitioning pada Sistem Administrasi Sekolah". Jurnal Teknologi Sistem Informasi dan Sistem Komputer TGD, 6(1), 12-20.
- Fauzi, R., & Wibowo, S. (2024). "Analisis Implementasi Standar ISO/IEC 29119 dalam Prosedur Pengujian Perangkat Lunak Berbasis Web". Jurnal Rekayasa Perangkat Lunak Indonesia, 3(2), 45-52.
- Siregar, H. F., & Melani, M. (2023). "Perancangan Sistem Informasi Data Siswa Berbasis Web Menggunakan Framework Bootstrap 5". Jurnal Algoritma, Logika dan Komputasi, 6(1), 88-95.
- Wijaya, K., & Astuti, R. (2022). "Strategi Quality Assurance pada Siklus Hidup Pengembangan Sistem Informasi Akademik". Jurnal Komputer Terapan, 8(2), 200-210.
- Susanto, B., & Putra, A. (2024). "Optimasi Manajemen Basis Data MySQL untuk Aplikasi Sekolah Skala
- Menengah". Indonesian Journal of Computer Science, 13(1), 15-25.
- Rahmawati, E., & Santoso, I. (2023). "Komparasi Efektivitas Pengujian Perangkat Lunak Antara Standar ISO 29119 dan IEEE 829". Jurnal Ilmiah Informatika Global, 14(1), 1-10.
- Hidayat, R., & Saputra, D. (2022). "Rancang Bangun Sistem Informasi Manajemen Siswa Menggunakan Pendekatan Native PHP". Jurnal Teknik Informatika dan Sistem Informasi, 9(3), 230-240.
- Pratama, Y. A., & Junianto, E. (2023). "Sistem Informasi Sekolah Berbasis Web Menggunakan Metode Waterfall dan Pengujian Black Box". Jurnal Responsif, 5(1), 11-18.
- Repositori GitHub "deptsekolah". (2025). Source Code Sistem Manajemen Siswa. Diakses dari https://github.com/yunitaa222/deptsekolah.
- ISO/IEC. (2013). ISO/IEC 29119-1: Software and systems engineering — Software testing — Part 1: Concepts and definitions. Geneva: International Organization for Standardization.
- ISO/IEC. (2013). ISO/IEC 29119-2: Software and systems engineering — Software testing — Part 2: Test processes. Geneva: International Organization for Standardization.