LOGIC : Jurnal Ilmu Komputer dan Pendidikan
Vol. 3 No. 6 (2025): Logic : Jurnal Ilmu Komputer dan Pendidikan

Implementasi Algoritma K-Means Untuk Menentukan Dan Menyeleksi Penerima Zakat Menggunakan Model Dynamic Programming Berbasis Web

Shaleh, Muhammad (Unknown)
Zakaria, Hadi (Unknown)



Article Info

Publish Date
13 Jan 2026

Abstract

Masjid Nurul Falah merupakan masjid yang terletak di Desa Mekar Jaya, Kecamatan Sepatan, Kabupaten Tangerang, Banten. Masjid ini berperan penting dalam pengelolaan zakat, khususnya zakat fitrah. Namun, hingga saat ini, pengelolaan zakat fitrah di Masjid Nurul Falah masih dilakukan secara manual. Hal ini menyebabkan ketidaksesuaian dalam pemilihan penerima zakat, ketidakakuratan data, dan kurang optimalnya proses pendistribusian, sehingga mengakibatkan masyarakat yang seharusnya menerima zakat tidak mendapatkan haknya. Untuk mengatasi permasalahan tersebut, diperlukan suatu sistem yang mampu menentukan dan menyeleksi penerima zakat fitrah secara akurat di Masjid Nurul Falah, Desa Mekar Jaya. Pada penelitian ini, penulis menggunakan metode K-Means untuk menentukan dan menyeleksi data penerima zakat, serta pendekatan Dynamic Programming untuk pengembangan sistem berbasis web. Metode K-Means dipilih karena kemampuannya dalam menentukan dan menyeleksi data berdasarkan kriteria seperti pendapatan, jumlah tanggungan, status social. Sementara Dynamic Programming digunakan untuk optimasi dalam pengambilan keputusan. Data yang digunakan dalam penelitian ini diperoleh dari pengurus Masjid Nurul Falah, yang menjadi dasar dalam pengembangan sistem. Implementasi sistem dilakukan menggunakan bahasa pemrograman PHP serta penyimpanan basis data menggunakan MySQL. Diharapkan dengan adanya implementasi sistem penentuan dan seleksi penerima zakat fitrah menggunakan algoritma K-Means dan pendekatan Dynamic Programming ini, pengurus Masjid Nurul Falah dapat melakukan proses pendistribusian zakat secara lebih objektif, terstruktur, dan efisien kepada masyarakat Desa Mekar Jaya.

Copyrights © 2025






Journal Info

Abbrev

logic

Publisher

Subject

Humanities Computer Science & IT Control & Systems Engineering Education Other

Description

1. Komputasi Lunak, 2. Sistem Cerdas Terdistribusi, Manajemen Basis Data, dan Pengambilan Informasi, 3. Komputasi evolusioner dan komputasi DNA/seluler/molekuler, 4. Deteksi kesalahan, 5. Sistem Energi Hijau dan Terbarukan, 6. Antarmuka Manusia, 7. Interaksi Manusia-Komputer, 8. Hibrida dan ...