Text
PENGEMBANGAN BACKEND PADA SISTEM INFORMASI AKADEMIK BERBASIS WEB MENGGUNAKAN REST API
Perguruan Tinggi merupakan suatu penyelenggaraan pendidikan yang membutuhkan\r\nadanya pengelolaan data dan informasi dengan baik untuk menilai kualitas sistem pendidikan.\r\nBanyak perguruan tinggi telah berhasil mengimplementasikan Sistem Informasi Akademik\r\n(SIAKAD). SIAKAD dirancang untuk mengintegrasikan dan mengelola berbagai informasi\r\npendukung kegiatan akademik dan administratif di lingkungan perguruan tinggi. Dengan lalu\r\nlintas data yang padat, performa backend yang optimal menjadi sangat penting untuk mencegah\r\npenurunan kecepatan, keterlambatan, serta potensi kesalahan sistem. Pengembangan backend\r\nyang dirancang khusus diperlukan agar dapat mengatasi tantangan tersebut, memastikan\r\nkecepatan, ketepatan, dan efisiensi dalam pengelolaan data dan pertukaran informasi di\r\nSIAKAD. Dalam konteks teknologi, penelitian ini merancang pengembangan backend\r\nSIAKAD dengan menggunakan pendekatan REST API berbasis web, memanfaatkan\r\nframework Express JS yang dipilih karena kinerjanya yang terbukti baik, kemudahan dalam\r\npengembangan, dan dukungan dokumentasi yang lengkap. Sistem ini juga dapat diakses oleh\r\nmahasiswa maupun dosen untuk melakukan aktivitas perkuliahan termasuk pemilihan mata\r\nkuliah, presensi perkuliahan, penilaian perkuliahan, dan pencetakan Kartu Hasil Studi\r\nMahasiswa (KHS). Hasil pengujian performa sistem informasi akademik menunjukkan kriteria\r\nyang sangat baik. Pengujian dilakukan dengan menggunakan tool k6 untuk mengukur kinerja\r\nsistem dalam menangani beban lalu lintas data yang tinggi. Hasil pengujian menunjukkan\r\nbahwa sistem mampu menangani dari 100 hingga 3000 permintaan virtual users. Selain itu,\r\nAPI kontrak yang diterapkan untuk memastikan bahwa setiap endpoint yang ada memenuhi\r\nstandar yang telah ditetapkan, menjamin keandalan dan konsistensi dalam pertukaran data\r\nantara server dan klien. Implementasi backend SIAKAD ini terbukti efektif dalam\r\nmeningkatkan performa dan efisiensi pengelolaan data akademik di perguruan tinggi, serta\r\nmemberikan pengalaman pengguna yang lebih baik bagi mahasiswa dan dosen.\r\n
B24.58302.969 | PA24.58302.969 | Perpustakaan Lantai 2 | Tersedia |
Tidak tersedia versi lain