Perancangan Sistem Aplikasi Penilaian Kedisiplinan Siswa Menggunakan Metode K-Means Elbow Berbasis Website

Studi Kasus : SDIP Baitul Maal

Authors

  • Rafidah Hanun Universitas Pamulang

DOI:

https://doi.org/10.61132/saturnus.v3i4.1045

Keywords:

Student Discipline, K-Means, Elbow Method, Website, Assessment System

Abstract

Discipline is a crucial aspect of education that plays a significant role in shaping students’ character and sense of responsibility. However, the manual discipline assessment process at SDIP Baitul Maal presents several issues, such as inaccurate data, limited analysis capabilities, and difficulty for teachers and parents to monitor students effectively. With the advancement of information technology, digital systems offer a potential solution to improve the efficiency and objectivity of the evaluation process. This study aims to design and develop a web-based application for assessing student discipline by implementing the K-Means Clustering method optimized with the Elbow method. The system is designed to cluster students based on numerical data such as attendance, tardiness, neatness, and rule violations, allowing for more accurate classification of discipline levels. The results show that the system successfully groups students into clusters automatically and provides informative visualizations of the outcomes. Additionally, the system facilitates real-time monitoring and evaluation by school staff and parents through a user-friendly interface. Therefore, the application of the K-Means Elbow method proves effective in supporting decision-making within the educational environment. This research is expected to contribute to the digital transformation of school management and enhance the quality of student character development.

References

Admin. (2022, May 22). Pahami apa saja standar penilaian menurut BSNP.

Admin. (2024, August 22). Apa itu class diagram, fungsi, komponen dan contohnya. Universitas Cakrawala.

Afif, Z., Azhari, D. S., Kustati, M., & Sepriyanti, N. (2023). Penelitian ilmiah (kuantitatif) beserta paradigma, pendekatan, asumsi dasar, karakteristik, metode analisis data dan outputnya. INNOVATIVE: Journal of Social Science Research, 3(3), 682–693.

Apryliyana, I., Yona Sidratul Munti, N., & Adeswastoto, H. (2021). Perancangan database system informasi pemetaan trayek bus sekolah dan halte di Central Business District (CBD) Bangkinang (Studi kasus di Dinas Perhubungan Kabupaten Kampar). Jurnal Ilmu Teknologi dan Informasi (JITI), 5.

Arvkevi. (2020). Kneed library documentation.

Astuti, R., & Basysyar, F. M. (2024). Implementasi algoritma K-Means pada pengelompokan data penerimaan peserta didik baru di SMKN 1 Balongan. Jurnal Mahasiswa Teknik Informatika, 8(1).

Basri, A., Mubarak, A., Siradjuddin, H. K., F. K. U., Metro, J. J., & Selatan, K. T. (2023). Penentuan jumlah klaster terbaik pada K-Means dalam melihat pola klastering data mahasiswa yang telah lulus. Jurnal Informatika, 3(1).

God Hand. (2023, April 10). Apa itu bahasa Python? DISKOMINFO.

Haezer, E., Kristianto, Y., & Setiyawati, N. (2021). Pembangunan aplikasi virtual inventory system (VIS) berbasis web menggunakan Flask framework (Studi kasus: PT XYZ). Jurnal MNEMONIC, 4(2).

Informatika Teknokrat. (2024, March 20). Mengenal 2 library pada Python dalam mata kuliah machine learning. Universitas Teknokrat Indonesia.

Jamaludin, U., Pribadi, R. A., & Yunus, F. A. M. (2023). Upaya dalam meningkatkan kedisiplinan peserta didik SDN Cibungur 1 melalui program late vest and goodness project. Jurnal Ilmiah PGSD FKIP Universitas Mandiri, 9.

Maori, N. A. (2023). Metode Elbow dalam optimasi jumlah cluster pada K-Means clustering. Jurnal SIMETRIS, 14.

Milla, H., & Febriola, D. (2022). Analisis pengambilan keputusan memilih masuk program studi Pendidikan Ekonomi di Fakultas Keguruan dan Ilmu Pendidikan Universitas Muhammadiyah Bengkulu. Jurnal Multidisiplin Dehasen (MUDE), 1(3). https://doi.org/10.37676/mude.v1i3.2493

Mukhopadhyay, S. (2018). Advanced data analytics using Python. Apress.

Mutasil, A., & Sujana, D. (2021). Pengenalan wajah menggunakan OpenCV untuk validasi peserta ujian penerimaan mahasiswa baru. Jurnal Sistem Komputer dan Kecerdasan Buatan, 5.

Ningsih, K. S., Aruan, N. J., & Siahaan, A. T. A. A. (2022). Aplikasi buku tamu menggunakan fitur kamera dan AJAX berbasis website pada kantor DISPORA Kota Medan. SITek: Jurnal Sains, Informatika, dan Teknologi.

Nugroho, A. H., & Rohimi, T. (2020). Perancangan aplikasi sistem pengolahan data penduduk di Kelurahan Desa Kaduronyok Kecamatan Cisata, Kabupaten Pandeglang berbasis web. Jutis: Jurnal Teknik Informatika, 1.

Pakaya, R., Tapate, A. R., & Suleman, S. (2020). Perancangan aplikasi penjualan hewan ternak untuk qurban dan aqiqah dengan metode Unified Modeling Language (UML). Jurnal Technopreneur (JTech), 8(1), 31–40. https://doi.org/10.30869/jtech.v8i1.531

Pangemanan, J. I. H. (2022, October 20). Website adalah, pengertian, jenis, dan fungsi.

PPIA Baitul Maal. (n.d.). Profil SD. Ppiabaitulmaal.

Prasetya, A., Salkiawati, R., & Alexander, A. D. (2023). Analisis cluster K-Means dengan metode Elbow untuk menentukan pola penjualan produk Traffic Room Summarecon Mal Bekasi. Journal of Students’ Research in Computer Science, 4(1), 105–118. https://doi.org/10.31599/jsrcs.v4i1.2480

Putri, M., Ginting, A., & Lubis, A. S. (2024). Pengujian aplikasi berbasis web data Ska menggunakan metode black box testing. Cosmic Jurnal Teknik, 2(1).

Reza, F., Indah, I. K. D., & Ropianto, M. (2022). Perancangan dan implementasi institutional repository dengan metadata Dublin Core. Jurnal KomtekInfo, 9(4), 125–132. https://doi.org/10.35134/komtekinfo.v9i4.318

Ritonga, A. S., & Muhandhis, I. (2021). Teknik data mining untuk mengklasifikasikan data ulasan destinasi wisata menggunakan reduksi data principal component analysis (PCA). Jurnal Ilmiah Edutic, 7(2).

Rohi Abdulloh. (2023). 7 in 1 pemrograman web untuk pemula (update version): Cara cepat dan efektif menjadi web programmer. Elex Media Komputindo.

Salsabila, M. (2021). Library Python: Kenali perbedaan module, package, dan library pada Python. DQLab.

Santi, I. H. (2020). Analisa perancangan sistem.

Sari, W. M. (2024, December 15). Bahasa pemrograman PHP: Kelebihan, kekurangan, serta sumber daya. Kompasiana.

Sofwatunnisa, S., Sulaiman, H., & Kurniawan, I. (2025). Sistem pendukung keputusan penilaian ketidakdisiplinan siswa pada MTs Al-Ihsan menggunakan metode Simple Additive Weighting (SAW). JuTI: Jurnal Teknologi Informasi, 3(2), 130. https://doi.org/10.26798/juti.v3i2.1408

Sundari, U. Y., Panudju, A. A. T., Nugraha, A. W., Purba, F., Erlina, Y., Nurbaiti, N., Kalalinggi, S. Y., Afifah, A., Elsandika, G., Setiawan, R. Y., Alfiyani, L., & Pereiz, Z. (2024). Metodologi penelitian. Rake Sarasin.

Trivusi. (2022, July 27). K-Means clustering: Pengertian, cara kerja, kelebihan, dan kekurangannya. Trivusi.

Valentino, M., & MSLIS. (2024). Programming languages. EBSCO.

Willyana, J. (2022). Sistem informasi pendataan dan peminjaman aset perusahaan berbasis web pada PT Vadhana International. Jurnal Mahasiswa Aplikasi Teknologi Komputer dan Informasi, 4(3), 123–127.

Downloads

Published

2025-09-01

How to Cite

Rafidah Hanun. (2025). Perancangan Sistem Aplikasi Penilaian Kedisiplinan Siswa Menggunakan Metode K-Means Elbow Berbasis Website : Studi Kasus : SDIP Baitul Maal. Saturnus: Jurnal Teknologi Dan Sistem Informasi, 3(4), 15–29. https://doi.org/10.61132/saturnus.v3i4.1045

Similar Articles

<< < 6 7 8 9 10 11 12 > >> 

You may also start an advanced similarity search for this article.