Text
Pengembangan Modul Admin pada Aplikasi Kuliah Kerja Nyata Berbasis Web
Kuliah Kerja Nyata merupakan salah satu kegiatan pada tingkat perguruan tinggi yang
mewajibkan mahasiswa untuk terjun langsung ke dalam lingkungan masyarakat dengan
tujuan membantu menyelesaikan permasalahan masyarakat melalui penerapan ilmu yang
telah dipelajari. KKN di Universitas Diponegoro dilaksanakan dengan menggunakan
sistem informasi berbasis web yang terbatas hanya pada proses pendaftaran. Sistem
informasi yang digunakan perlu diperbarui agar dapat mengakomodasi pelaksanaan
kegiatan KKN seperti pendaftaran lokasi KKN, pengajuan proposal, seleksi mahasiswa,
dan pengelolaan berkas laporan dan reportase mahasiswa, sehingga administrasi yang
berkaitan dengan kegiatan KKN dapat dikelola dengan lebih mudah. Pada penelitian ini,
dihasilkan sebuah modul admin aplikasi KKN berbasis web yang menggunakan teknologi
REST API sebagai antarmuka komunikasi data sehingga proses kelola data dapat berjalan
lebih optimal. Aplikasi dikembangkan dengan menggunakan metode ICONIX Process
yang melalui tahap requirements, analysis/ preliminary design, detailed design, dan
implementation and testing. Teknologi yang digunakan pada aplikasi meliputi Javascript
sebagai bahasa pemrograman, VueJs sebagai kerangka kerja aplikasi front-end, NodeJs dan
ExpressJs sebagai kerangka kerja aplikasi back-end, MySQL sebagai database
management system, serta REST API sebagai arsitektur antarmuka komunikasi aplikasi
dengan database. Pengujian aplikasi KKN dilakukan dengan menggunakan pengujian
black box dengan berbagai skenario berdasarkan use case yang telah didefinisikan. Hasil
pengujian menunjukkan kesesuaian aplikasi dengan kebutuhan pengguna berupa
penerimaan pada tiap skenario pengujian.
Kata kunci : KKN, ICONIX Process, REST API, Javascript, Black Box
| 1254 F 2024 | 1254 F 2024 | Perpustakaan FSM Undip | Tersedia |
Tidak tersedia versi lain