Depok, Jawa Barat – Pesantren Yayasan Sahabat Qur’an (SAQU) Depok, sebuah lembaga pendidikan Islam yang berlokasi di Depok, Jawa Barat, telah mengimplementasikan sebuah sistem inovatif berbasis web untuk memprediksi kelulusan santri. Sistem ini memanfaatkan metode algoritma C4.5 dan dirancang untuk meningkatkan efektivitas evaluasi pembelajaran serta memantau perkembangan hafalan santri secara lebih efisien dan objektif.Latar Belakang dan Tantangan Sebelumnya Sebagai lembaga pendidikan Islam tradisional di Indonesia, pesantren menghadapi tantangan dalam mengintegrasikan teknologi informasi untuk meningkatkan efisiensi dan efektivitas proses pendidikan dan manajemen. Evaluasi terhadap perkembangan santri, yang mencakup kedisiplinan, keaktifan dalam kegiatan keagamaan, serta pencapaian hafalan Al-Qur’an, merupakan aspek penting. Sebelumnya, Pesantren SAQU Depok menggunakan sistem
mutabaah yaumiyah (catatan harian aktivitas santri) secara manual. Namun, proses pengolahan data
mutabaah yaumiyah secara konvensional ini seringkali memakan waktu, rentan terhadap kesalahan, dan kurang efisien dalam menghasilkan informasi akurat untuk pengambilan keputusan. Dengan jumlah santri yang terus bertambah, pengelolaan data secara manual menjadi semakin sulit.
Data Mining dengan Algoritma C4.5 Untuk mengatasi permasalahan tersebut, penelitian ini fokus pada pengembangan sistem prediksi kelulusan santri berbasis web menggunakan algoritma C4.5. Algoritma C4.5 dipilih karena kemampuannya dalam membangun pohon keputusan berdasarkan data historis, serta efektif dalam memprediksi kelulusan siswa dan mahasiswa. Sistem ini memanfaatkan data harian aktivitas santri, seperti tilawah, shalat sunnah, dan kedisiplinan, sebagai input utama dalam proses klasifikasi status kelulusan santri.
Dengan adanya sistem prediksi ini, proses bisnis evaluasi kelulusan santri di Pesantren SAQU Depok menjadi lebih otomatis. Alur
mutabaah yaumiyah santri meliputi catatan kehadiran shalat berjamaah, tilawah Al-Qur’an, hafalan harian dan murojaah, dzikir pagi dan petang, serta kedisiplinan dan kebersihan. Data ini sebelumnya dicatat harian oleh
musyrif (pendamping) asrama dan direkap setiap pekan secara manual.
Kini, prosesnya berubah menjadi:
- Input data
mutabaah dilakukan oleh pengurus melalui antarmuka web.
- Data disimpan dalam database terstruktur.
- Pemrosesan data menggunakan algoritma C4.5 dilakukan untuk klasifikasi kelulusan (“Lulus” / “Evaluasi”).
- Hasil prediksi ditampilkan dalam
dashboard web bagi wali kelas dan pengurus.
- Laporan dapat dicetak atau diunduh untuk keperluan musyawarah kelulusan.
Keuntungan dari proses baru ini adalah evaluasi menjadi lebih objektif karena berbasis data historis dan perhitungan algoritmik, efisien dalam waktu dan tenaga, serta memudahkan
monitoring perkembangan santri secara real-time.
Sistem Sistem ini dirancang dengan beberapa kebutuhan fungsional dan non-fungsional. Kebutuhan fungsional mencakup manajemen pengguna (admin dan user), otentikasi dan keamanan sesi dengan
password hashing, kemampuan mengolah data latih dari file Excel (.xlsx), analisis data mining C4.5 untuk menghitung Entropy dan Information Gain, fitur prediksi data baru sebagai kalkulator, serta manajemen hasil dan laporan yang dapat disimpan dan diekspor ke Excel.
Dari sisi non-fungsional, sistem ini mengedepankan keamanan dengan autentikasi pengguna dan manajemen hak akses, kemudahan penggunaan melalui antarmuka grafis (GUI) berbasis web yang terstruktur, aksesibilitas dan portabilitas yang memungkinkan akses melalui berbagai
web browser modern, serta kinerja yang cepat dalam proses prediksi dan kalkulasi data. Selain itu, kode sistem juga disusun secara modular untuk memudahkan pemeliharaan di masa depan.
Sistem prediksi kelulusan santri berbasis web ini diimplementasikan menggunakan bahasa pemrograman PHP dan database MySQL, dengan dukungan
framework Bootstrap untuk tampilan antarmuka yang responsif. Pengujian menunjukkan bahwa sistem ini mampu mengolah data mentah dari file Excel, menghitung nilai rata-rata, dan menentukan klasifikasi awal secara otomatis. Sistem juga berhasil menjalankan analisis C4.5 untuk menghitung Entropy dan Information Gain, serta fungsi prediksi mandiri untuk mendapatkan hasil “Lulus” atau “Evaluasi” secara instan. Semua hasil prediksi tersimpan dalam riwayat yang dapat dilihat dan diekspor ke dalam format Excel, memudahkan pelaporan. Berdasarkan pengujian terhadap 30 data uji, sistem ini menunjukkan akurasi prediksi mencapai sekitar 90%.
Beberapa kendala yang diidentifikasi selama pengembangan dan implementasi adalah data yang tidak lengkap atau tidak konsisten, kurangnya familiaritas pengurus dengan teknologi, dan infrastruktur jaringan yang terbatas. Solusi yang diterapkan termasuk melakukan
preprocessing data untuk imputasi nilai kosong, menyediakan panduan dan pelatihan penggunaan sistem, serta merancang sistem agar ringan dan dapat berjalan di jaringan lokal jika diperlukan.
Desain antarmuka pengguna (UI) sistem ini menggunakan tata letak yang konsisten dan terstruktur, dengan panel navigasi di sebelah kiri dan konten utama di panel kanan. Beberapa tampilan layar yang berhasil dibuat meliputi halaman Login User, Olah Data, Data Mining, Prediksi, dan Hasil.
- Halaman Login User: Menyediakan formulir input untuk data login (Nama, Username, Password, Level Akses) dan menampilkan daftar user yang sudah ada.
- Halaman Olah Data: Digunakan oleh Admin untuk mengelola data training, mengimpor file Excel, melihat isi file, memproses data, dan menghapus seluruh data yang telah diimpor. Tabel menampilkan data
training termasuk Tilawah, Qobliyah, Badiyah, Dhuha, Lemari, Tahajud, Rata-rata, dan Hasil.
- Halaman Data Mining: Memungkinkan Admin untuk memulai proses perhitungan Entropy dan Information Gain dari data training. Halaman ini akan menampilkan tabel hasil perhitungan C4.5 yang merinci data, jumlah lulus/evaluasi, Entropy, dan Gain untuk setiap atribut.
- Halaman Prediksi: Berfungsi sebagai tempat input nama santri dan nilai-nilai atribut (Tilawah, Qobliyah, Badiyah, Dhuha, Lemari, Tahajud) untuk melakukan prediksi status kelulusan. Hasil prediksi langsung ditampilkan secara
real-time.
- Halaman Hasil: Menampilkan riwayat data yang telah dievaluasi oleh sistem, termasuk Nama, Username, Password, dan Level, serta memiliki tombol untuk mengekspor data ke Excel atau mereset riwayat prediksi.
Sistem ini diharapkan dapat menjadi solusi praktis dan inspirasi bagi pengembangan teknologi informasi di lingkungan pendidikan Islam. Manfaat utamanya adalah membantu pengurus pesantren dalam mengambil keputusan secara lebih cepat dan akurat, serta memotivasi santri untuk meningkatkan kedisiplinan dan pencapaian mereka.
Untuk pengembangan lebih lanjut, disarankan untuk menambahkan fitur visualisasi perkembangan santri dalam bentuk grafik atau laporan periodik, melakukan pelatihan dan sosialisasi kepada pengurus pesantren agar pemanfaatan sistem optimal, serta mengintegrasikan sistem dengan modul akademik lainnya seperti penilaian ujian, keuangan, atau presensi untuk membentuk sistem informasi manajemen pesantren yang lebih komprehensif. Evaluasi berkala juga diperlukan untuk memastikan sistem tetap relevan dengan dinamika operasional pesantren.