Abstrak
Rancang Bangun Sistem Otomasi Data Survei Berbasis Aturan untuk Struktur Data Hierarkis Root–Roster Modul Pembersihan Data
Oleh :
Mungalimah Thoyyibah - V3423062 - Sekolah Vokasi
Validasi data survei dengan struktur hierarkis Root–Roster di BPS Kota Surakarta masih dilakukan secara manual menggunakan spreadsheet, sehingga memakan waktu, rawan kesalahan, dan sulit ditelusuri ulang. Penelitian ini bertujuan merancang, mengimplementasikan, dan menguji Modul Pembersihan Data pada sistem GridRoot, yaitu sistem otomasi data survei berbasis aturan yang dikembangkan sebagai pelengkap FASIH.Modul Pembersihan Data dikembangkan menggunakan metode Scrum yang meliputi tahapan analisis kebutuhan, perancangan sistem, implementasi, dan pengujian. Sistem dirancang menggunakan arsitektur tiga lapis dengan Python FastAPI sebagai Data Engine, Laravel sebagai backend, dan Vue.js sebagai frontend, serta mengimplementasikan konsep ETL dan rule-based system dengan dukungan evaluasi aturan per-baris (row-based) menggunakan kueri Pandas pada data engine.Hasil penelitian menunjukkan sistem mampu mengotomatisasi validasi data survei dengan mendeteksi 613 pelanggaran aturan dari 448 baris data, yang terdiri dari 103 data clean (22,99%) dan 345 data dirty (77,01%). Dari 95 aturan yang diimplementasikan, 83 aturan (87,37%) berhasil dieksekusi melalui kueri Pandas, sedangkan 12 aturan (12,63%) gagal dieksekusi karena keterbatasan konversi logika kompleks. Seluruh proses eksekusi aturan pada 448 baris data dapat diselesaikan dalam waktu kurang dari 10 detik, sehingga sistem terbukti efisien dan akurat dalam mendukung proses pembersihan data survei. Dengan demikian, Modul Pembersihan Data GridRoot siap digunakan untuk mengotomatisasi validasi data survei di BPS Kota Surakarta secara terstruktur dan terukur.