Rancang Bangun Sistem Informasi Akademik Siswa SMK Negeri 2 Makassar dengan React JS
Abstract
Proses rekapitulasi data akademik di SMK Negeri 2 Makassar saat ini menghadapi kendala signifikan akibat ketergantungan pada penggunaan berkas spreadsheet yang terfragmentasi. Kondisi ini mengakibatkan inkonsistensi data, inefisiensi dalam penyusunan laporan, serta keterbatasan orang tua dalam memantau perkembangan akademik siswa secara real-time. Penelitian ini bertujuan untuk mengatasi permasalahan tersebut dengan merancang bangun Sistem Informasi Akademik Siswa (SIAS) yang terintegrasi secara terpusat. Pengembangan sistem mengadopsi metodologi Waterfall untuk memastikan alur pengerjaan yang terstruktur, mulai dari analisis kebutuhan hingga pengujian. Dari sisi teknis, sistem ini dibangun menggunakan arsitektur Modified MERN Stack, di mana kerangka kerja Next.js dimanfaatkan secara penuh untuk menangani sisi frontend dan backend melalui fitur API Routes, menggantikan peran Express.js pada arsitektur konvensional. Pendekatan ini dipadukan dengan basis data NoSQL MongoDB untuk mengakomodasi struktur data akademik yang dinamis. Perancangan sistem mencakup 42 Functional Requirements yang terbagi dalam 10 modul utama. Validasi sistem dilakukan melalui pengujian komprehensif menggunakan metode Black-Box Testing, dengan tingkat keberhasilan mencapai 100% pada seluruh skenario uji positif maupun negatif. Implementasi ini berhasil menyederhanakan arsitektur deployment dan menyediakan akses informasi yang transparan bagi seluruh pemangku kepentingan sekolah.
