Klasterisasi Minat Dan Bakat Siswa Menggunakan Metode X-Means Berbasis Web
Studi Kasus SMA Negeri 1 Hamparan Perak
DOI:
https://doi.org/10.56211/sudo.v4i4.1306Keywords:
Data Mining; Klasterisasi ; Minat dan Bakat; Sistem Informasi; X-Means
Abstract
Identifikasi minat dan bakat siswa di SMA Negeri 1 Hamparan Perak masih menggunakan metode konvensional seperti observasi guru dan kuesioner manual, yang menyebabkan data tidak terstruktur dan rentan bias. Penelitian ini bertujuan mengembangkan sistem informasi berbasis web menggunakan algoritma X-Means untuk mengelompokkan siswa berdasarkan profil minat dan bakat secara objektif. Penelitian menggunakan pendekatan kuantitatif dengan model pengembangan Waterfall. Data 200 siswa kelas XII IPA dianalisis menggunakan tiga variabel: nilai rata-rata akademik, jumlah kegiatan ekstrakurikuler, dan skor keaktifan. Sistem dibangun menggunakan PHP, MySQL, HTML, CSS, dan JavaScript untuk komputasi algoritma X-Means di sisi klien. Evaluasi kualitas cluster menggunakan Davies-Bouldin Index (DBI) dan Bayesian Information Criterion (BIC). Sistem berhasil mengidentifikasi 8 cluster optimal dengan nilai DBI 0,8530, menunjukkan pemisahan cluster yang baik. Delapan profil siswa teridentifikasi berdasarkan kombinasi karakteristik akademik, partisipasi ekstrakurikuler, dan keaktifan. Pengujian black-box menunjukkan semua fitur berfungsi sesuai spesifikasi. Algoritma X-Means efektif mengelompokkan siswa secara otomatis dan objektif, menghasilkan profil yang dapat digunakan untuk bimbingan personal berbasis data.
Downloads
References
Buku
Indah Purnama Sari. Algoritma dan Pemrograman. Medan: UMSU Press, 2023, pp. 290.
Indah Purnama Sari. Buku Ajar Pemrograman Internet Dasar. Medan: UMSU Press, 2022, pp. 300.
Indah Purnama Sari. Buku Ajar Rekayasa Perangkat Lunak. Medan: UMSU Press, 2021, pp. 228.
Janner Simarmata Arsan Kumala Jaya, Syarifah Fitrah Ramadhani, Niel Ananto, Abdul Karim, Betrisandi, Muhammad Ilham Alhari, Cucut Susanto, Suardinata, Indah Purnama Sari, Edson Yahuda Putra. Komputer dan Masyarakat. Medan: Yayasan Kita Menulis, 2024, pp.162.
Mahdianta Pandia, Indah Purnama Sari, Alexander Wirapraja Fergie Joanda Kaunang, Syarifah Fitrah Ramadhani Stenly Richard Pungus, Sudirman, Suardinata Jimmy Herawan Moedjahedy, Elly Warni, Debby Erce Sondakh. Pengantar Bahasa Pemrograman Python. Medan : Yayasan Kita Menulis, 2024, pp.180
Zelvi Gustiana Arif Dwinanto, Indah Purnama Sari, Janner Simarmata Mahdianta Pandia, Supriadi Syam, Semmy Wellem Taju Fitrah Eka Susilawati, Asmah Akhriana, Rolly Junius Lontaan Fergie Joanda Kaunang. Perkembangan Teknologi Informatika. Medan: Yayasan Kita Menulis, 2024, pp.158
Andi Zulherry, Muhammad Basri, Muhammad Haris, Ferdy Riza, Zuli Agustina Gultom, Farid Akbar Siregar, Okvi Nugroho, Mahardika Abdi Prawira Tanjung. Komunikasi Data dan Jaringan Komputer. Medan: UMSU Press, 2025, pp. 202.
Jurnal
Abdulazeez, A. M., & Zeebaree, S. R. M. (2020). E-learning in higher education: Design and implementation. ResearchGate.https://www.researchgate.net/publication/268183663_Elearning_in_Higher_Education_Design_and_Implementation.
Adi Rahmat, C. (2022). Analisis dan penerapan data mining untuk mengestimasi laju pertumbuhan penduduk Kabupaten Musi Banyuasin menggunakan metode regresi linier berganda di Badan Pusat Statistik Musi Banyuasin.
AT Bisono, A Zulherry (2025). Analisis Sentimen Game Genshin Impact untuk Mengetahui Reaksi dan Harapan Pemain Menggunakan Metode Naïve Bayes. sudo Jurnal Teknik Informatika 4 (2), 183-193 DOI: https://doi.org/10.56211/sudo.v4i2.1131
Sari, I.P., Hariani, P.P., Al-Khowarizmi, A., Ramadhani, F., Sulaiman, O.K., Satria, A, & Manurung, A.A. (2024). CLUSTERING HIV/AIDS DISEASE USING K-MEANS CLUSTERING ALGORITHM. Proceeding International Seminar on Islamic Studies 5 (1), 1668-1676
Sari, I.P., Ramadhani, F., Satria, A., & Sulaiman, O.K. Leukocoria Identification: A 5-Fold Cross Validation CNN and Adaboost Hybrid Approach. 2023 6th International Seminar on Research of Information Technology and Intelligent Systems (ISRITI), 486-491 DOI: https://doi.org/10.1109/ISRITI60336.2023.10467242
Manurung, A.A., Nasution, M.D., & Sari, I.P. (2023). Implementation of Fuzzy K-Nearest Neighbor Method in Dengue Disease Classification. 2023 11th International Conference on Cyber and IT Service Management (CITSM), 1-4 DOI: https://doi.org/10.1109/CITSM60085.2023.10455306
Baha’uddin, M., & Fatah, Z. (2024). Penerapan data mining clustering K- Means dalam mengelompokkan data penduduk penyandang disabilitas. https://doi.org/10.59435/gjmi.v2i11.1040
M Basri, A Zulherry (2025). Analysis of the Impact of Gambling and Online Loans in the Perspective of Informatics, Islam, and Kemuhammadiyahan. AR-RASYID: Jurnal Pendidikan Agama Islam 5 (1)
Ekwonwune, E. N., & Oparah, I. A. (2020). Design and implementation of a virtual classroom for tertiary institutions using Bootstrap framework. Open Journal of Computer Sciences, 10(4), 122–135. https://www.scirp.org/journal/paperinformation?paperid=99202
Sari, I.P., Ramadhani, F., Satria, A., & Apdilah, D. (2023). Implementasi Pengolahan Citra Digital dalam Pengenalan Wajah menggunakan Algoritma PCA dan Viola Jones. Hello World Jurnal Ilmu Komputer 2 (3), 146-157 DOI: https://doi.org/10.56211/helloworld.v2i3.346
Sari, I.P., Al-Khowarizmi, A, Sulaiman, O.K., & Apdilah, D. (2023). Implementation of Data Classification Using K-Means Algorithm in Clustering Stunting Cases. Journal of Computer Science, Information Technology and Telecommunication Engineering 4 (2), 402-412 DOI: https://doi.org/10.30596/jcositte.v4i2.15765
Sulaiman, O.K & Batubara, I.H. (2021). Implementation Data Mining For Level Analysis Traffic Violation By Algorithm Association Rule. Al'adzkiya International of Computer Science and Information Technology (AIoCSIT) Journal 2 (2), 128-135
A Ichsan, A Zulherry, TA Lubis, BAZ Shahnaz (2025). Utilization of Mobile Applications to Speed Up The Search for Android-Based Index Places. IJATCoS: Indonesian Journal of Applied Technology, Computer and Science 2 (1)
Jaelani, A., Purnamasari, A. I., & Ali, I. (2024). Penerapan algoritma X- Mean menentukan penerima bantuan sosial. Jurnal Mahasiswa Teknik Informatika, 8(1). DOI: https://doi.org/10.36040/jati.v8i1.8828
A Zulherry (2023) Decision making for network security with simple additive weighting method. Journal of Intelligent Decision Support System (IDSS) 6 (3), 155-159
Jessfry, V., & Siddik, M. (2024). Penerapan data mining menggunakan algoritma Apriori dalam membangun sistem persediaan barang. Journal of Information Systems and Informatics Engineering, 8(1), 187–199.
A Zulherry, FA Siregar, ZA Gultom, EA Raihan (2023). Optimalisasi Website untuk Monitoring Jaringan OPD di Dinas Kominfo Kota Medan dengan Metode Triangulasi. Bulletin of Computer Science Research 3 (5), 357-363 DOI: https://doi.org/10.47065/bulletincsr.v3i5.284
Meila Sari, A., Kamila, M., & Yarni, L. (2023). Bakat dan minat. Jurnal Multidisiplin Ilmu, 2(4). DOI: https://doi.org/10.31004/koloni.v2i4.569
Putra, P. H., Hasibuan, A., & Marpaung, E. A. (2022). Analisis Pengelompokan metode X-Means pada minat dan bakat anak dimasa pandemi. Jurnal Teknologi dan Sistem Komputer, 19(2), 424–429.
A Zulherry, TS Gunawan, W Wanayumini (2021). Analisis Hasil Pendukung Keputusan Mendapatkan Rumah Dinas Perusahaan Menggunakan Metode Analytical Hierarchy Process (AHP) dan Technique for Order Preference by Similarity to Ideal Solution (TOPSIS). JURNAL MEDIA INFORMATIKA BUDIDARMA, 2021 DOI: https://doi.org/10.30865/mib.v5i2.2976
Qadir, R., Meghji, A. F., Oad, U., & Kumari, V. (2023). Exploring learning patterns: A review of clustering in data-driven pedagogy. IJIST, 5.
Sari, I.P., Batubara, I.H., & Al-Khowarizmi, A. (2021). Sensitivity Of Obtaining Errors In The Combination Of Fuzzy And Neural Networks For Conducting Student Assessment On E-Learning. International Journal of Economic, Technology and Social Sciences (Injects) 2 (1), 331-338 DOI: https://doi.org/10.53695/injects.v2i1.412
Sari, I.P., Al-Khowarizmi, A., & Batubara, I.H. (2021). Cluster Analysis Using K-Means Algorithm and Fuzzy C-Means Clustering For Grouping Students' Abilities In Online Learning Process. Journal of Computer Science, Information Technology and Telecommunication Engineering 2 (1), 139-144
Apdilah, D., & Sari, I.P. (2021). Optimization Of The Fuzzy C-Means Cluster Center For Credit Data Grouping Using Genetic Algorithms. Al'adzkiya International of Computer Science and Information Technology (AIoCSIT) Journal 2 (2), 156-163
Rizqi Sulistio, M., Suarna, N., & Nurdiawan, O. (2023). Analisa penerapan metode clustering X-Means dalam pengelompokan penjualan barang. Jurnal Teknologi Ilmu Komputer, 1(2), 37–42. https://doi.org/10.56854/jtik.v1i2.49
Rumbaugh, J., Jacobson, I., & Booch, G. (2021). The Unified Modeling Language reference manual. Addison-Wesley.
Setiawan, R. (2021). Memahami Class Diagram lebih baik - Dicoding Blog. https://www.dicoding.com/blog/memahami-class-diagram-lebih-baik/
Shaban, A. (2020). E-learning system design using HTML, CSS, JavaScript, PHP, and MySQL: A case study. International Journal of Innovation, Creativity and Change, 11(1), 245–255. https://www.ijicc.net/images/vol11iss1/11122_Shaban_2020_E_R.pdf
Shaban, W., & Bayrak, C. (2020). Students online learning measurement system based on estimated time. International Journal of Innovation, Creativity and Change, 11(1). www.ijicc.net
Timothy Napitupulu, E., & Nainggolan, F. A. J. (n.d.). Perbandingan algoritma K-Means dan X-Means untuk mengelompokkan minat kejuruans siswa baru pada SMK Multikarya Medan menggunakan metode clustering. Jurnal TEKINKOM, 6(2), 2023. https://doi.org/10.37600/tekinkom.v6i2.933
Zhuang, H. (2024). A PHP framework-based web-based instruction platform for effective blended learning. ResearchGate. https://www.researchgate.net/publication/379700492_A_PHP_Framework- Based_Web-Based_Instruction_Platform DOI: https://doi.org/10.3991/ijim.v18i07.48247
Downloads
Article History
Pages: 276-283
How to Cite
Issue
Section
License
Copyright (c) 2026 Elca Popi Amada, Andi Zulherry

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
Penulis yang mempublikasikan naskahnya pada sudo Jurnal Teknik Informatika menyetujui ketentuan berikut:
Hak cipta atas artikel apapun dalam sudo Jurnal Teknik Informatika dipegang penuh oleh penulisnya di bawah lisensi Creative Commons Attribution-ShareAlike 4.0 International License. dengan beberapa ketentuan sebagai berikut:
"Penulis mengakui bahwa sudo Jurnal Teknik Informatika 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 sudo Jurnal Teknik Informatika."
"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)
- Arif Tri Bisono, Andi Zulherry, Analisis Sentimen Game Genshin Impact untuk Mengetahui Reaksi dan Harapan Pemain Menggunakan Metode Naïve Bayes , sudo Jurnal Teknik Informatika: Vol. 4 No. 2 (2025): Edisi Juni
- Andi Zulherry, Indah Purnama Sari, Mhd. Basri, Perancangan Aplikasi Monitoring Kehadiran Pegawai Menggunakan RFID , sudo Jurnal Teknik Informatika: Vol. 4 No. 4 (2025): Edisi Desember









