Gian, Dzaky, Wisik
Universitas Negeri Semarang
Teknik Informatika
Teknologi
Artikel
13 Juli 2026
Rekapitulasi dan monitoring data penyakit merupakan bagian penting dalam mendukung penyusunan laporan serta pengambilan keputusan pada sektor kesehatan. Namun, proses tersebut masih sering dilakukan secara manual sehingga berpotensi menimbulkan keterlambatan, inkonsistensi data, dan rendahnya efisiensi pengolahan informasi. Penelitian ini bertujuan mengembangkan Sistem Informasi Rekapitulasi dan Monitoring Penyakit berbasis Extract, Transform, Load (ETL) Pipeline pada Dinas Kesehatan Kota Semarang untuk mengotomatisasi pengolahan data penyakit. Sistem dikembangkan menggunakan Laravel sebagai backend, Blade sebagai frontend, dan MySQL sebagai basis data. Implementasi ETL menghasilkan proses pembersihan, transformasi, dan agregasi data ke dalam tabel harian, bulanan, dan tahunan yang dimanfaatkan oleh mekanisme smart routing untuk menyajikan data secara efisien. Sistem juga menyediakan dashboard interaktif serta fitur ekspor laporan dalam format PDF, Microsoft Excel, dan CSV dengan konfigurasi cakupan wilayah, peringkat, periode waktu, serta filter kode ICD-10. Hasil pengujian yang melibatkan delapan orang penguji menunjukkan bahwa seluruh skenario pengujian menggunakan Pest PHP dan black-box testing berhasil dijalankan sesuai harapan, sedangkan pengujian performa menunjukkan bahwa arsitektur pra-agregasi memberikan waktu respons yang lebih baik dibandingkan pengambilan data langsung dari tabel transaksi. Sistem yang dikembangkan mampu meningkatkan efisiensi rekapitulasi, monitoring, dan pelaporan penyakit sehingga mendukung pengambilan keputusan berbasis data.