Sekolah Menengah Atas Barunawati Surabaya merupakan lembaga pendidikan berakreditasi “A” di bawah naungan Yayasan Barunawati Biru Surabaya yang memiliki suasana belajar menyenangkan dan berwawasan global. Sekolah ini berlokasi di Jalan Perak Barat No. 173, Kota Surabaya. Saat ini, sistem monitoring akademis siswa di SMA Barunawati Surabaya, baik dalam hal presensi, nilai akademik, maupun catatan kedisiplinan, masih dilakukan secara manual oleh staf sekolah. Belum tersedianya sistem informasi berbasis website menyebabkan orang tua atau wali siswa kesulitan memperoleh informasi akademik secara langsung dan terkini, karena informasi tersebut hanya disampaikan melalui siswa.
Untuk mengatasi permasalahan tersebut, penulis membangun sebuah sistem informasi berbasis website bernama SISTEM MONITORING SISWA. Sistem ini dikembangkan menggunakan framework Laravel untuk sisi backend dan Vue.js pada sisi frontend, serta dirancang menggunakan metode pengembangan spiral, yang memungkinkan proses pembangunan dan perubahan perangkat lunak dilakukan secara sistematis dan efisien. Pembuatan prototipe pada setiap tahap pengembangan memungkinkan evaluasi dini terhadap kebutuhan pengguna. Pengujian sistem dilakukan menggunakan metode Black-Box Testing untuk memastikan seluruh fitur bekerja sesuai fungsinya.
Sistem ini berhasil diimplementasikan untuk sekolah SMA Barunawati Surabaya dan telah diuji dari 33 test case dan hasilnya adalah semua fitur berhasil dan tidak ada error. Selain itu, uji penerimaan pengguna juga sudah dilakukan dan diterima oleh user. Hal ini menunjukkan bahwa aplikasi sudah berjalan sesuai dengan kebutuhan.
Kata Kunci: Sistem Monitoring, Sekolah, Laravel, Vue.js, SMA Barunawati Surabaya, Website.