Pengembangan Arsitektur Berorientasi Layanan dengan Restful Api Pada Sistem Informasi Sekolah Menengah Pertama Menggunakan Laravel
Abstract
Penelitian ini bertujuan untuk mengembangkan sistem informasi akademik di tingkat
Sekolah Menengah Pertama (SMP) menggunakan arsitektur berorientasi layanan (SOA)
dengan framework Laravel. Sistem informasi akademik yang ada masih menggunakan
pendekatan monolitik yang menyebabkan kesulitan dalam maintenance, scaling, dan
pengembangan fitur baru. Pendekatan SOA dipilih karena memungkinkan layanan-layanan
terkait dapat digunakan kembali dan diintegrasikan dengan mudah. Penelitian ini menghasilkan
sepuluh layanan utama: TahunAjaran, Kurikulum, Kelas, MataPelajaran, Nilai, NilaiSiswa,
Presensi, SiswaKelas, Siswa, dan Kaldik. Pengujian API dilakukan untuk memastikan bahwa
layanan yang dikembangkan berfungsi dengan baik. Hasil penelitian menunjukkan bahwa
sistem yang dikembangkan lebih fleksibel dan mudah di-maintenance dibandingkan sistem
monolitik.
Collections
- Informatics Engineering [2510]
