Penerapan Algoritma K-Nearest Neighbor dalam Sistem Absensi untuk Klasifikasi Kehadiran Siswa pada Pondok Pesantren Mawaridussalam
DOI:
https://doi.org/10.56211/helloworld.v3i3.596Keywords:
Algoritma K-Nearest Neighbor (KNN); Sistem Absensi; Klasifikasi Kehadiran; Pondok Pesantren Mawaridussalam
Abstract
Penelitian ini dilatarbelakangi oleh permasalahan absensi siswa di Pondok Pesantren Mawaridussalam yang masih dilakukan secara manual, sehingga sering terjadi kesalahan dalam pencatatan kehadiran siswa. Penelitian ini bertujuan untuk mengembangkan sistem absensi berbasis algoritma K-Nearest Neighbor (KNN) untuk mengklasifikasikan kehadiran siswa. Proses penelitian dimulai dengan observasi dan wawancara di Pondok Pesantren Mawaridussalam untuk mengumpulkan data absensi siswa. Data yang dikumpulkan meliputi nama, NISN, dan catatan kehadiran siswa. Sistem yang dirancang menggunakan algoritma KNN untuk mengklasifikasikan kehadiran siswa ke dalam tiga kategori: Rajin, Cukup Rajin, dan Tidak Rajin. Hasil penelitian menunjukkan bahwa algoritma KNN efektif dalam mengklasifikasikan data absensi siswa. Pada pengujian sistem dengan 10 sampel siswa, salah satu siswa bernama Aziz Guntara dengan jumlah kehadiran 17, sakit 1, izin 0, dan absen 0, dikategorikan sebagai Rajin. Hasil klasifikasi ini membantu guru dalam memonitor kehadiran siswa secara lebih akurat dan efisien, serta mengurangi kesalahan pencatatan yang sering terjadi pada sistem manual.
Downloads
References
Aji, B.A. (2019). Implementasi Metode K - Nearest Neighbor Dalam Pencarian Lokasi Rumah Makan.. Dipetik 02 Maret 2024 dari https://lib.unnes.ac.id/36881/1/5302412114_Optimized.pdf
Muhammad Fathurrohman dan Sulistyorini, Implementasi Manajemen Peningkatan Mutu Pendidi kan Islam Peningkatan Lembaga Pendidikan Islam Secara Holistik, Yogyakarta: Teras, 2012, pp. 189.
Jando. E. & Nani. P. Algoritma dan Pemograman Berbasis Java. Yogyakarta: CV Andi, 2018, pp.
Kani. M. Algoritma dan Pemograman. Tangerang Selatan: Universitas Terbuka, 2020, pp 1-19.
S. S. Keerthi dan S. K. Shevade. “K-Nearest Neighbor: Metode Klasifikasi untuk Data Berukuran Besar dan Berdimensi Tinggi,” Jurnal Ilmiah Komputer dan Informatika, Vol. 21, No. 2, Juni 2023.
I. Riadi, A. Fadlil, dan P. Annisa, “Identifikasi Tulisan Tangan Huruf Katakana Jepang dengan Metode Euclidean,” J-SAKTI (Jurnal Sains Komput. dan Inform., vol. 4, no. 1, p. 29, 2020.
Santoso dan Yulianto. Analisa Dan Perancangan Sistem Absensi Siswa Berbasis Web Dan Sms Gateway. Jurnal Matrik Vol. 16, No. 2, 2017, ISSN: 1858 – 4144 Hal. 65-75.
Juhartini. SISTEM INFORMASI ABSENSI SISWA MENGGUNAKAN PHP DAN MYSQL BERBASIS WEB PADA MAN 2 UNGGULAN MATARAM, Vol. 10, No.1, 2020. Pages. 60–64.
EMS, Tim. “Pengantar PHP dan MySQL”. Jakarta : PT.Elex Media Komplitudo, 2012.
Abdulloh, Rohi. Easy & Simple Web Programing. Jakarta: PT Elex Media Komputindo,2016.
Downloads
Article History
Pages: 131-137
How to Cite
Issue
Section
License
Copyright (c) 2025 Alwi Maulana Siregar, Khairuddin Nasution, Antoni Antoni

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
Penulis yang mempublikasikan naskahnya pada Hello World Jurnal Ilmu Komputer menyetujui ketentuan berikut:
Hak cipta atas artikel apapun dalam Hello World Jurnal Ilmu Komputer dipegang penuh oleh penulisnya di bawah lisensi Creative Commons Attribution-ShareAlike 4.0 International License. dengan beberapa ketentuan sebagai berikut:
"Penulis mengakui bahwa Hello World Jurnal Ilmu Komputer berhak sebagai yang mempublikasikan pertama kali dengan lisensi Creative Commons Attribution-ShareAlike 4.0 International License / CC BY SA 4.0"
"Penulis dapat memasukan tulisan secara terpisah, mengatur distribusi non-ekskulif dari naskah yang telah terbit di jurnal ini ke dalam versi yang lain (misal: dikirim ke respository institusi penulis, publikasi ke dalam buku, dll), dengan mengakui bahwa naskah telah terbit pertama kali pada Hello World Jurnal Ilmu Komputer."
"Pembaca diperbolehkan mengunduh, menggunakan, dan mengadopsi isi artikel selama mengutip artikel dengan menyebutkan judul, penulis, dan nama jurnal ini. Pengutipan tersebut dilakukan demi kemajuan ilmu pengetahuan dan kemanusiaan serta tidak boleh melanggar hukum yang berlaku."
Most read articles by the same author(s)
- Mindi Wahyuni, Khairuddin Nasution, Implementasi Algoritma Heap Sort pada Aplikasi E-Raport Siswa MTs Swasta Aljamiatul Amaliyah Desa Bandar Selamat Labuhanbatu Utara , Hello World Jurnal Ilmu Komputer: Vol. 1 No. 3 (2022): Edisi Oktober
- Cindy Yovita, Khairuddin Nasution, Tasliyah Haramaini, Penerapan Algoritma Naive Bayes dan Selection Sort pada Penilaian Kuis di Aplikasi Pembelajaran Pemrograman Java dan PHP , Hello World Jurnal Ilmu Komputer: Vol. 2 No. 3 (2023): Edisi Oktober
- Doni Kusuma Damanik, Antoni Antoni, Mhd. Zulfansyuri Siambaton, Algoritma K-Means untuk Klasterisasi Obat di Puskesmas Simpang Limun Kota Medan , Hello World Jurnal Ilmu Komputer: Vol. 3 No. 2 (2024): Edisi Juli
- Maya Andriani Siregar, Khairuddin Nasution, Implementasi Metode Simple Multi Atribute Rating Technique (SMART) pada Penerimaan Peserta Didik Baru MAN Sipagimbar Kabupaten Tapanuli Selatan , Hello World Jurnal Ilmu Komputer: Vol. 1 No. 4 (2023): Edisi Januari
- Fauzan Syahri Aulia, Khairuddin Nasution, Oris Krianto Sulaiman, Penerapan Algoritma Apriori dalam Menentukan Tingkat Penggunaan Open AI di Lingkungan Mahasiswa Teknik Informatika UISU , Hello World Jurnal Ilmu Komputer: Vol. 3 No. 2 (2024): Edisi Juli
- Yusuf Yusuf, Khairuddin Nasution, Mhd Zulfansyuri Siambaton, Implementasi Aplikasi PramukaKu Menggunakan Metode Boyer Moore di Kwartir Cabang Serdang Bedagai Berbasis Android , Hello World Jurnal Ilmu Komputer: Vol. 3 No. 3 (2024): Edisi Oktober
- Apriani Apriani, Oris Krianto Sulaiman, Antoni Antoni, Implementasi Algoritma Density Based Spatial Clustering of Applications with Noise (DBSCAN) pada Aplikasi Penerima Bantuan Langsung Tunai (BLT) Online di Desa Bahtera Makmur Rokan Hilir - Riau , Hello World Jurnal Ilmu Komputer: Vol. 4 No. 1 (2025): Edisi April
- Aswin Pohan, Khairuddin Nasution, Implementasi Aplikasi Penjadwalan Mengajar Guru di SMKN 1 Barumun Mengggunakan Algoritma Particle Swarm Optimization (PSO) , Hello World Jurnal Ilmu Komputer: Vol. 3 No. 2 (2024): Edisi Juli
- Dina Mawarni Novela, Khairuddin Nasution, Zulfansyuri Siambaton, Penerapan Algoritma K-Means Clustering dalam Aplikasi Penilaian Kinerja Pegawai di Kantor Kepala Desa Cinta Makmur Berbasis Web , Hello World Jurnal Ilmu Komputer: Vol. 4 No. 1 (2025): Edisi April
- Muarif Muarif, Khairuddin Nasution, Satria Yudha Prayogi, Penerapan Metode Simple Additive Weighting (SAW) dalam Seleksi Calon Penerima Beasiswa Kartu Indonesia Pintar Kuliah (KIP-K) di STMIK Mulia Darma , Hello World Jurnal Ilmu Komputer: Vol. 4 No. 1 (2025): Edisi April








