(0721) 8030188    pusat@itera.ac.id   

Pengembangan Fitur Quiz Online pada LMS SANEDU Berbasis Website Beraksitektur Microservice dengan Menggunakan Laravel Lumen dan Nuxt Js


San education (SANEDU) merupakan produk dari perusahaan PT Wahana Gerak yang menyediakan bimbingan belajar, konsultasi pendidikan, dan simulasi try out untuk para siswa. SANEDU memiliki sistem informasi yang berupa Learning Management System, namun belum memiliki fitur kuis online yang sangat berguna dalam mempermudah guru dan siswa dalam melakukan kegiatan belajar dan mengajar. Sebeleumnya SANEDU telah memiliki sistem informasi yang memiliki fitur serupa dengan fitur yang penulis kembangkan, yang mana sistem terdahulu dibuat dengan framework Laravel yang berarsitektur monolitik, namun sistem tersebut tidak dapat menghanlde workload dan user yang besar dan banyak, sehingga tidak dapat digunakan lagi. Berdasarkan penelitian yang dilakukan oleh R. Flygare dan A. Holmqvist, menunjukan bahwa arsitektur microservice terbukti lebih baik dalam menghandle workload dan user dari pada arsitektur monolitik, atas dasar itulah fitur kuis online ini dikembangkan berdasarkan arsitektur microservice. Sistem yang dibangiun akan dibagi menjadi 2 bagian yaitu backend yang berupa REST API dikembangkan dengan Laravel Lumen dan frontend yang dikembangkan dengan NuxtJS. Sistem dikembangkan dengan metode extreme programming guna mempercepat dan mengefisienkan pengembangan, serta dalam perancangan sistem, penulis menggunakan digram unified modeling language (UML). Dari hasil 3 jenis pengujian sistem yang telah dibuat, yaitu yang pertama adalah pengujian secara fungsional sistem berhasil menjalankan seluruh tes yang diujikan. Pengujian kedua adala hpengujian performa, penelitian ini menunjukan kenaikan performa dalam menghandle workload dan user yang besar dan banyak dibandingkan dengan sistem serupa SANEDU sebelumnya. Pengujian terakhir yang berupa survei kepuasan pengguna dalam menggunakan fitur quiz online menunjukan bahwa sistem masih kurang dalam hal kemudahan navigasi dan pengerjaan kuis.

URI
https://repo.itera.ac.id/depan/submission/SB2108310025

Keyword