Pengembangan Arsitektur Berorientasi Layanan dengan Restful Api Pada Sistem Informasi Sekolah Menengah Pertama Menggunakan Laravel
Files
Date
Authors
Journal Title
Journal ISSN
Volume Title
Publisher
DOI
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.