digilib@itb.ac.id +62 812 2508 8800

Abstrak - ANDHITA NAURA HARIYANTO
Terbatas  Irwan Sofiyan
» Gedung UPT Perpustakaan

Data portofolio perkuliahan yang tersimpan pada Sistem Informasi Akademik ITB (SIX ITB) merupakan sumber informasi penting bagi berbagai tingkat pengelola pelaksanaan perkuliahan untuk mengevaluasi pelaksanaan pembelajaran. Namun, pemanfaatan data tersebut masih dilakukan secara manual dan terpisah, sehingga belum mendukung analisis secara terpadu. Kondisi tersebut menimbulkan kebutuhan akan aplikasi yang dapat menyajikan analitik melalui dashboard dan chatbot sekaligus menerapkan kontrol akses sesuai kewenangan empat tingkat pengguna. Berdasarkan kebutuhan tersebut, tugas akhir ini dibuat untuk merancang dan mengimplementasikan tiga lapisan perangkat lunak sebagai fondasi aplikasi analitik. Lapisan akses data dibangun menggunakan materialized view untuk menyediakan data analitik yang telah diproses dan security definer function untuk menegakkan kontrol akses berjenjang pada tingkat basis data. Layanan backend menangani autentikasi, manajemen sesi, serta penerusan konteks kewenangan dan riwayat percakapan ke lapisan data serta komponen eksplorasi data. Antarmuka web dirancang melalui analisis kebutuhan berdasarkan kerangka metodologi perancangan visualisasi data dan divalidasi melalui wawancara dengan pemangku kepentingan pada tingkat institusi, fakultas, dan program studi. Pengujian internal menyeluruh terhadap ketiga lapisan menunjukkan seluruh skenario fungsional dan kontrol akses berjalan sesuai rancangan. Pengujian penerimaan pengguna turut membuktikan kemudahan penggunaan aplikasi dengan instrumen System Usability Scale yang mendapatkan nilai 72,5 pada peran manajerial dan 82,5 pada peran dosen. Hasil tersebut menunjukkan bahwa fondasi perangkat lunak yang dirancang dapat mendukung penyajian analitik secara terpadu melalui dashboard dan chatbot dengan penerapan kontrol akses berjenjang serta memperoleh tingkat kemudahan penggunaan yang baik berdasarkan evaluasi pengguna.