Application Of K-Means Clustering Method For Stock Grouping In Nobita Eyewear Store Inventory System
Keywords:
K-Means Clustering; Laravel; Metode Elbow; Pengelompokan Stok; Sistem Informasi InventoriAbstract
Inventory mismanagement can lead to overstocking of slow-moving items and stockouts of high-demand products. This study aims to develop a web-based inventory information system at Nobita Eyewear Store that integrates K-Means Clustering to group stock based on historical sales data. The dataset consists of 308 transactions from January to April 2026 across 113 product types. Stock, purchase price, total inbound, and total outbound attributes were normalized using Min-Max Normalization. The optimal number of clusters was determined using the Elbow Method and validated using the Silhouette Score, Davies-Bouldin Index, and Calinski-Harabasz Index. The system was developed using Laravel and SQLite with the waterfall method. The results show that K=3 is optimal, converging at the fifth iteration and producing very fast-moving, fast-moving, and slow-moving categories. Black Box Testing confirmed that all features functioned as required. A User Acceptance Test with 30 respondents yielded an 89% acceptance rate, categorized as very good. The system helps Nobita Eyewear Store prioritize stock more objectively. Research limitations are discussed for future development
Downloads
References
[1] Fikri, Muhammad, et al. "Rancang bangun sistem informasi persediaan barang berbasis website." Jurnal riset teknik komputer 2.1, 01-09, 2025.
[2] N. Afiasari, N. Suarna, and N. Rahaningsi, "Implementasi data mining transaksi penjualan menggunakan algoritma clustering dengan metode K-Means," Jurnal Saintekom: Sains, Teknologi, Komputer dan Manajemen, vol. 13, no. 1, pp. 100–110, 2023, doi: 10.33020/saintekom.v13i1.402.
[3] M. A. Ghofur, A. R. Zayn, and R. N. Faila, "Implementasi metode K-Means clustering untuk menentukan persediaan stok barang pada Toko At-Thullah Tuban," Almantiq: Jurnal Sains dan Teknologi, vol. 2, no. 1, 2024.
[4] A. H. A. N. Karsa and A. R. Hidayat, "Metode algoritma K-Means untuk clustering data produk paling laku pada Toko Tono Grosir Plumbon Cirebon," Syntax Literate: Jurnal Ilmiah Indonesia, vol. 7, no. 9, pp. 14433–14442, 2022.
[5] M. Rizki and M. Mulyawan, "Penerapan metode K-Means clustering pada data penjualan Optik Chantika," JATI (Jurnal Mahasiswa Teknik Informatika), vol. 7, no. 2, pp. 1303–1307, 2023, doi: 10.36040/jati.v7i2.6562
[6] R. Hardianto, H. Ramadhan, E. P. Pane, and Y. Yunefri, "K-Means clustering in determining the category of stock items in Angkasa Mart," Knowbase: International Journal of Knowledge in Database, vol. 2, no. 1, pp. 30–45, 2022.
[7] A. Nugraha, O. Nurdiawan, and G. Dwilestari, "Penerapan data mining metode K-Means clustering untuk analisa penjualan pada Toko Yana Sport," JATI (Jurnal Mahasiswa Teknik Informatika), vol. 6, no. 2, pp. 849–855, 2022, doi: 10.36040/jati.v6i2.5755.
[8] M. Alfarizi and W. Priyadi, "Sistem informasi inventory kacamata berbasis web pada Toko Optik Nouglasses Bekasi," Journal of Information Systems Management and Digital Business (JISMDB), vol. 1, no. 2, 2024, doi: 10.59407/jismdb.v1i2.404.
[9] M. A. Farhan and M. A. Ghani, "Sistem informasi inventori barang berbasis web sebagai solusi pengelolaan stok di PT Akar Jaya Packaging," Jurnal Komputer Antartika, vol. 3, no. 3, pp. 136–144, 2025.
[10] L. Rahmawati and S. Sumarsono, "Desain pengembangan website dengan arsitektur Model View Controller pada framework Laravel," Jurnal Teknologi dan Sistem Informasi Bisnis, vol. 6, no. 4, pp. 785–790, 2024, doi: 10.47233/jteksis.v6i4.1497.
[11] R. S. Pressman and B. R. Maxim, Software Engineering: A Practitioner's Approach, 9th ed. New York: McGraw-Hill, 2020
[12] J. Han, M. Kamber, and J. Pei, Data Mining: Concepts and Techniques, 4th ed. San Francisco: Morgan Kaufmann, 2022.
[13] M. Iqbal and Syaripuddin, "Implementasi algoritma K-Means clustering dengan jarak Euclidean dalam mengelompokkan daerah penyebaran COVID-19 di Kabupaten Bogor," Basis: Jurnal Ilmiah Matematika, vol. 2, no. 1, pp. 47–56, 2023.
[14] F. M. Sarimole and L. Hakim, "Klasifikasi barang menggunakan metode clustering K-Means dalam penentuan prediksi stok barang," Jurnal Sains dan Teknologi, vol. 5, no. 3, pp. 846–854, 2024, doi: 10.55338/saintek.v5i3.2709.
[15] S. N. Sari, B. G. Pratama, and R. Prastowo, "Penggunaan metode Elbow untuk pemilihan jumlah klaster dalam identifikasi bahan material shelter modular," ReTII, pp. 157–163, 2024.
[16] F. Sinlae, E. Irwanda, Z. Maulana, and V. E. Syahputra, "Penggunaan framework Laravel dalam membangun aplikasi website berbasis PHP," Jurnal Siber Multi Disiplin, vol. 2, no. 2, pp. 119–132, 2024, doi: 10.38035/jsmd.v2i2.186.
[17] F. A. Nugraha and Y. A. Susetyo, "Analisis perbandingan performa database DuckDB dan SQLite pada pengolahan big data," JIPI (Jurnal Ilmiah Penelitian dan Pembelajaran Informatika), vol. 8, no. 3, pp. 1052–1060, 2023, doi: 10.29100/jipi.v8i3.4032.
Downloads
Published
Issue
Section
License
Copyright (c) 2026 Indah (Author)

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.



