Sistem Pengelolaan dan Pemantauan Data Layanan Pengaduan Publik Menggunakan Algoritma String Matching
DOI:
https://doi.org/10.35194/mji.v17i1.5239Keywords:
pelayanan publik, pengujian blackbox, scrum, string matching, website pengaduan masyarakatAbstract
Pelayanan pengaduan publik di Kota Tangerang yang selama ini dikelola menggunakan Microsoft Excel melalui aplikasi LAKSA mengalami berbagai kendala. Kendala utamanya dalam pengolahan data yang memerlukan waktu lama dan rentan kesalahan. Penelitian ini bertujuan mengembangkan aplikasi Report Aspirations Communications and Sentimen (Re-Actions) yang dilengkapi fitur kategorisasi otomatis menggunakan algoritma string matching untuk meningkatkan dan mempercepat proses klasifikasi pengaduan. Pengembangan aplikasi ini menggunakan metode Scrum, yaitu pendekatan terstruktur yang mampu beradaptasi dengan perubahan kebutuhan pengguna. Sistem ini dilengkapi dashboard real-time yang memudahkan admin memantau dan menganalisis data pengaduan masyarakat. Pengujian yang dilakukan menggunakan metode blackbox, hasil menunjukkan bahwa semua fitur berfungsi sesuai kebutuhan, mulai dari login, pengelolaan data, dashboard visualisasi, hingga kategorisasi label dan kecamatan. Dengan menggunakan algoritma string matching untuk kategorisasi, sistem ini telah meningkatkan proses klasifikasi pengaduan secara signifikan. Algoritma ini mampu mengidentifikasi dan menampilkan posisi pola dalam teks secara efisien, sehingga pengelolaan pengaduan masyarakat menjadi lebih efisien dan akurat.
References
[2] A. N. F. Muqoffa, Mawar, and N. Serikandi, “Manfaat Sosial Media Dalam E-Government di Indonesia,” Jurnal Ilmu Sosial, Pendidikan, dan Humaniora, vol. 1, no. 3, pp. 34–35, 2022, doi: https://doi.org/10.56910.
[3] F. S. Isbandi, A. Sagiyanto, A. Rahmah, W. Apriani, and A. S. Utomo, “Implementasi Fitur Laksa Pada Aplikasi Tangerang Live Sebagai Layanan Aspirasi Masyarakat Tangerang,” Jurnal Komunikasi, vol. 16, no. 1, pp. 89–90, 2022, doi: 10.21107/ilkom.v16i1.13118.
[4] M. Rizki, “Penggunaan Aplikasi Laksa Dalam Mewujudkan Transparansi dan Partisipasi Masyarakat di Kota Tangerang [skripsi],” Syarif Hidayatullah Jakarta Islamic State University, Jakarta, 2022.
[5] A. D. Aulia, “Aplikasi Laksa (Layanan Aspirasi Kotak Saran Anda) Dalam Meningkatkan Pelayanan Publik di Kota Tangerang [skripsi],” Institut Pemerintahan Dalam Negeri (IPDN), Tangerang, 2022.
[6] Warkim, M. H. Muslim, F. Harvianto, and S. Utama, “Penerapan Metode Scrum dalam Pengembangan Sistem Informasi Layanan Kawasan,” Jurnal Teknik Informatika dan Sistem Informasi, vol. 6, no. 2, pp. 366–367, Aug. 2020, doi: 10.28932/jutisi.v6i2.2711.
[7] R. W. P. Pamungkas, A. N. Azizah, and B. S. Zebua, “Analisis Penerapan Metode Scrum untuk Meningkatkan Efektivitas dalam Pembuatan Aplikasi melalui Literature Review,” Jurnal Pendidikan Informatika dan Sains, vol. 11, no. 2, pp. 156–164, Dec. 2022, doi: 10.31571/saintek.v11i2.4650.
[8] R. Kurniadi, C. Riki, and M. Nurkamilah, “Rancang Bangun Aplikasi Perpustakaan berbasis Web dengan Menggunakan Framework CodeIgniter,” Formosa Journal of Science and Technology, vol. 1, no. 5, pp. 508–509, Sep. 2022, doi: 10.55927/fjst.v1i5.1209.
[9] M. Syarif, “Implementasi Algoritma String Matching Dalam Pencarian Surah Dan Ayat Dalam Al-Quran Berbasis Web,” Indonesian Journal on Networking and Security, vol. 6, no. 2, pp. 70–72, 2017, [Online]. Available: https://ijns.org/journal/index.php/ijns/article/view/375
[10] N. Chida and T. Terauchi, “Repairing Regex-Dependent String Functions,” in Proceedings - 2024 39th ACM/IEEE International Conference on Automated Software Engineering, ASE 2024, Association for Computing Machinery, Inc, Oct. 2024, pp. 294–305. doi: 10.1145/3691620.3695005.
[11] J. M. Bintang, M. F. Ashshidiq, and H. F. Dzakwan, “Penerapan Algoritma String Matching dan Regular Expression pada Aplikasi Kamus Besar Bahasa Indonesia (KBBI),” BIOS?: Jurnal Teknologi Informasi dan Rekayasa Komputer, vol. 4, no. 1, pp. 34–41, Mar. 2023, doi: 10.37148/bios.v4i1.57.
[12] I. Onyenwe, S. Ogbonna, E. Onyedimma, O. Ikechukwu-Onyenwe, and C. Nwafor, “Developing Smart Web-Search Using RegEx,” https://arxiv.org/abs/2110.04767, Oct. 2021, doi: https://doi.org/10.48550/arXiv.2110.04767.
[13] M. Hilmyansyah, Malabay, H. Simorangkir, and Yulhendri, “Implementasi Metode Scrum Pada Pembangunan Sistem Informasi Monitoring Progress Proyek Berbasis Web (Studi Kasus: PT Quatra Engineering Mandiri),” Jurnal Komputer dan Informatika, vol. 6, no. 3, pp. 31–32, 2022, [Online]. Available: https://journals.upi-yai.ac.id/index.php/ikraith-informatika/issue/archive
[14] F. A. El Hakim, A. Prayudi, K. Hanifati, A. Fariza, and H. Rante, “Scrum Framework Implementation for Building an Application of Monitoring and Booking E-Bus Based on QRCode,” Jurnal Teknik Informatika, vol. 16, no. 1, pp. 102–104, May 2023, doi: 10.15408/jti.v16i1.29409.
[15] A. Jailani and M. Yaqin A, “Pengujian Aplikasi Sistem Informasi Akademik menggunakan Metode Blackbox dengan Teknik Boundary Value Analysis,” JACIS?: Journal Automation Computer Information System, vol. 4, no. 2, pp. 60–66, 2024, doi: 10.47134/jacis.v4i2.78.
[16] S. Nabila, A. R. Putri, A. Hafizhah, F. H. Rahmah, and R. Muslikhah, “Pemodelan Diagram UML Pada Perancangan Sistem Aplikasi Konsultasi Hewan Peliharaan Berbasis Android (Studi Kasus: Alopet),” Jurnal Ilmu Komputer dan Bisnis, vol. 12, no. 2, pp. 130–139, Nov. 2021, doi: 10.47927/jikb.v12i2.150.
[17] S. W. Ramdany, S. Aulia Kaidar, B. Aguchino, C. Amelia, A. Putri, and R. Anggie, “Penerapan UML Class Diagram dalam Perancangan Sistem Informasi Perpustakaan Berbasis Web,” Journal of Industrial and Engineering System, vol. 5, no. 1, pp. 30–41, Jun. 2024.
[18] A. Fahrezi, F. N. Salam, G. M. Ibrahim, R. R. Syaiful, and A. Saifudin, “Pengujian Black Box Testing pada Aplikasi Inventori Barang Berbasis Web di PT. AINO Indonesia,” Jurnal Ilmu Komputer dan Pendidikan, vol. 1, no. 1, pp. 1–2, 2022, [Online]. Available: https://journal.mediapublikasi.id/index.php/logic