Abstrak - VALYA SYIFA VANNISA
Terbatas Irwan Sofiyan
» Gedung UPT Perpustakaan
Terbatas Irwan Sofiyan
» Gedung UPT Perpustakaan
Praktikum yang diselenggarakan pada komputer lokal kerap menghadapi kendala perbedaan konfigurasi lingkungan, keterbatasan resource, serta kesulitan pengelolaan ketika jumlah praktikan bertambah. Penelitian ini berfokus pada pengembangan Learning Management System (LMS) penunjang kegiatan praktikum, yang di dalamnya termasuk interface (role-based), pengelolaan database, storage,authentication, access control, scheduling session praktikum, serta layanan API yang mengintegrasikan penyediaan lingkungan lab secara on-demand.
Lapisan LMS dibangun menggunakan React dan Vite untuk interface, Supabase untuk database, storage, dan authentication, serta Python Flask untuk layanan API. Access gate membatasi akses lab hanya bagi praktikan yang di-assign, pada rentang scheduling dan resource limit yang ditetapkan. LMS berintegrasi dengan layanan penyediaan lab berbasis Docker Engine API dan layanan monitoring melalui API.
Pengujian mencakup pengujian fungsional seluruh fitur menggunakan equivalence partitioning, boundary value analysis, dan persona-based testing, pengujian access control, serta pengujian usabilitas menggunakan System Usability Scale (SUS). Seluruh skenario fungsional dan access control terpenuhi. Skor SUS rata-rata 83,4 (grade A, kategori sangat baik) dengan konsistensi internal Cronbach alpha 0,82, dan hasil konsisten pada seluruh persona pengguna. Analisis finansial menghasilkan Net Present Value positif sebesar Rp8.011.270 selama tiga tahun.
Penelitian ini menghasilkan lapisan LMS praktikum berbasis cloud yang memadukan pengelolaan mata kuliah dengan penyediaan lingkungan lab terkontainerisasi secara on-demand, yang dapat menjadi dasar pengembangan platform praktikum terpusat.
Perpustakaan Digital ITB