Anda di halaman 1dari 7

Jurnal Rekayasa Teknologi Nusa Putra. Vol. 8, No.

1, Agustus 2021 : Hal 20 - 26

PENERAPAN DATA MINING DENGAN METODE APRIORI


PADA PENJUALAN SEMBAKO
(STUDI KASUS: GROSIR SEMBAKO LINA)
1
Nunik Destria Arianti, 2Annisa Ilham Fathimah,3Mupaat, 4Anggy Pradifta Junfithrana, 5Jelita Asian, 6Kurniawan
1,2,3
Program Studi Sistem Informasi, 4Program Studi Teknik Elektro, 5Program Studi Teknik Informatika,
6
Program Studi Manajemen
1,2,3
Univeritas Nusa Putra
1,2,3
Jl. Raya Cibatu Cisaat No.21, Cibolang Kaler, Kec. Cisaat, Sukabumi
e-mail: 1Nunikdestriaarianti@nusaputra.ac.id, 2annisailfa9@gmail.com,3mupaat@nusaputra.ac.id,
4
anggy.pradifta@nusaputra.ac.id, 5jelita.asian@nusaputra.ac.id,6kurniawan@nusaputra.ac.id

*Korespondensi: 2annisailfa9@gmail.com

ABSTRAK
Penelitian ini bertujuan untuk membangun sebuah sistem informasi yang dapat menunjang sebuah toko
dalam menentukan kombinasi item dan tata letak barang berdasarkan kecenderungan pembelian konsmen
untuk meningkatkan penjualan pada grosir. Pada penelitian ini, data yang digunakan adalah data penjulan
di Grosir Sembako Lina dan metode yang digunakan adalah metode algoritma Apriori. Algoritma Apriori
adalah algoritma pengambilan data dengan aturan asosiatif untuk menentukan hubungan asosiatif suat
kombinasi item, sehingga data mining dengan algoritma apriori ini salah satu algoritma yang tepat untuk
mengasosiasikan persediaan sembako yang ada di grosir lina. Dengan metode ini, pemilik grosir dapat
mengetahui barang apa saja yang sering dibeli oleh konsumen, serta tahu bagaimana cara mengatur tata
letak penyimpanan barang sehingga konsumen tidak merasa bingung saat mencari barang yang dibutuh-
kan.

Kata Kunci: Grosir Sembako, Algoritma Apriori, Konsumen

ABSTRACT
This research aims to build an information system that can support a store in determining the combination
of items and layout of goods based on the tendency of purchases to increase sales at wholesalers. In this
study, the data used is sales data in Grosir Sembako Lina and the method used is the A priori algorithm
method. A priori algorithm is a data retrieval algorithm with associative rules to determine associative
relationships with combinations of items, so data mining with a priori algorithms is one of the right algo-
rithms to associate the supply of sembako that is in wholesale lina. With this method, wholesale owners
can find out what items are often purchased by consumers, as well as know how to set up the storage lay-
out of goods so that consumers do not feel confused when looking for needed goods.

Keywords: Wholesale Sembako, A Priori Algorithm, Consumer

I. PENDAHULUAN sembako merupakan kebutuhan pokok utama


Pertumbuhan kegiatan jual beli di Indonesia sehari–hari yang wajib ada dijual bebas dipasar.
semakin pesat, hal ini ditandai dengan pertum- Dibawah ini adalah daftar nama sembako sesuai
buhan pusat grosir, supermarket serta pasar mod- dengan keputusan menteri industri perdagangan
ern lainnya [1]. No.115/mpp/kep/1998 tanggal 27 Februari 1998,
Sembako adalah singkatan dari sembilan ba- yaitu antara lain : Beras dan Sagu, Jagung, Sayur–
han pokok yang terdiri atas berbagai bahan–bahan sayuran dan Buah–buahan, Daging baik sapi mau-
makanan dan minuman yang secara umum sangat pun ayam, susu, Gula Pasir, Garam yang mengan-
dibutuhkan masyarakat Indonesia. Tanpa sembako dung Yodium, Minyak goreng, Minyak Tanah atau
kehidupan rakyat indonesia dapat terganggu karena Gas Elpiji [2]. Dimana bahan-bahan tersebut

20
Jurnal Rekayasa Teknologi Nusa Putra. Vol. 8, No.1, Agustus 2021 : Hal 20 - 26

merupakan kebutuhan sehari-hari masyarakat In- dengan nilai support 21,9% dan nilai confidence
donesia pada umunya. 90,60% [4].
Grosir Lina merupakan salah satu penjual Dewi Listriani et.al (2016). Melakukan
sembako yang cukup lengkap, dimana selaian penelitian dengan judul “Penerapan metode aso-
menjual sembako juga menjual produklainnya siasi menggunakan algoritma apriori pada aplikasi
khususnya kebuuhan rumah tangga. Namun ter- analisa pola belanja konsumen untuk mencari pola
dapat persamalahan yakni proses penjualan yang pada konsumen saat belanja pada took buku
terjadi selamai ini masih belum efektif. Dalam ar- Gramedia. Dengan memanfaatkan data transaksi
tian bahwa masih terjadi barang yang kurnag laku penjualan yang telah tersimpan dalam database,
dijual, sehingga menyebabkan kerugian secara fi- pihak manajemen dapat mengetahui kebiasaan
nansial bagi perusahaan tersebut. Selain itu men- pelanggan atau perilaku pelanggan mengenai apa
galami kerugian seperti kehilangan pelanggan, ka- saja buku yang sering dibeli. Cara mengetahui bu-
rena apabila ada konsumen yang membutuhkan ku-buku yang dibeli secara bersamaan, dapat
salah satuproduk yang ada di grosir, namuntern- digunakan Association Rule (aturan asosiasi), yaitu
yatastoknyahabistanpapemilikgrosirketahuimaka teknik data mining untuk menemukan aturan aso-
pelanggan itu akan beralih ke grosir lain. siasi suatu kombinasi item. Proses pencarian aso-
Penelitian ini menggunak metode Apriori siasi menggunakan bantuan algoritma apriori untuk
karena metode cukup efektif diterapkan dalam menghasilkan pola kombinasi item dan rules se-
proses penjualan yang terjadi. Selain itu metode bagai ilmu pengetahuan dan informasi penting dari
ini cukup ringkas dalam proses asosiasi. data transaksi penjualan. Hasil penelitian ini beru-
Penelitian ini memberi solisi untuk menge- pa aplikasi untuk menganalisa pola belanja yang
tahui mengetahui barang apa saja yang sering mana pola yang dihasilkan dapatdijadikanrek-
dibeli oleh konsumen, dan tau bagaimana cara omendasidalammenentukanstrategipenjualanoleh
mengatur tata letak penyimpanan barang sehingga pihak Gramedia [5].
konsumen tidak merasa bingung saat mencari ba- Goldie Gunadi et.al (2021). Melakukan
rang yang dia butuhkan. Sehingga dapat mem- penelitian dengan judul “Penerapan Metode Data
berikan manfaat bagi pihak perusahaan untuk Mining Market Basket Analysis Terhadap Data
meningkatkan tingkat penjualannya. Penjualan Produk Buku dengan Menggunakan Al-
goritma Apriori Dan Frequent Pattern Growth (Fp-
Growth) : Studi Kasus Percetakan Pt. Gramedi”.
II. TINJAUAN PUSTAKA Penelitian ini menggunakan metode appriori dan
Sheih Al Syahdan et.al (2018). Mereka FP Growth dalam menentukan strategy penjualan
melaukan penelitian yang telah dilakukan dengan- dan pemasaran yang efektif pada PT. Gramedia.
menggunakan 25 produk dan support x confidence Dimana algoritma appriori dan FP Growth adalah
terbesar dan minimum confidence ≥25% maka algoritma yang digunakan untuk membantu
dihasilkan aturan asosiasi yang berurut [3]. menemukan sejumlah aturan asosiasi dari basis
M. W. Goni, et.al (2020). Melakukan data transaksi penjualan produk buku. Pada aturan
penelitian dengan judul “Penerapan Fp-Growth asosiasi algortima FP growth menemukan hub-
dalam Penjualan Perlengkapan Ibadah Umat Mus- ungan antara itemset dengan tingkat kekuatan
lim”, terjadi permasalahan, dimana persentase ba- aturan asosiasi support dan confidence sebesar
rang yang tidak terjual sebanyak 60% berbanding 0,273, sedangkan pada aturan asosiasi algoritma
barang yang terjual sebanyak 40%. Kondisi ini appriori menemukan hubungan antar itemset
tentunya membuat pihak toko mendapatkan benefit dengan tingkat kekuatan aturan asosiasi support
yang kurang maksimal, ditambah dengan efek dan confidence sebesar 0,725. Sehingga disimpul-
pandemi Covid-19 yang sangat berpengaruh teru- kan bahwa dengan algoritma appriori dapat mem-
tama menurunnya daya beli masyarakat. n metode bantu dalam menentukan strategi penjualan dan
FP Growth menghasilkan aturan asosiasi dimana pemasaran buku [6].
produk yang paling banyak terjual yaitu peci, baju
koko dan sarung, dengan menghasilkan kes- 2.1 Data Mining
impulan bahwa produk peci, baju koko, sarung Data mining merupakan analisis dari penin-
jauan kumpulan data untuk menemukan hubungan

21
Jurnal Rekayasa Teknologi Nusa Putra. Vol. 8, No.1, Agustus 2021 : Hal 20 - 26

yang tidak diduga dan meringkas data dengan cara menghitung confidence aturan assosiatif A→B
berbeda dengan cara yang berbeda dengan sebe- Nilai confidence dariaturan A→B diperoleh
lumnya, yang dapat dipahami dan bermanfaat bagi dari rumus seperti pada persamaan (3) dibawah
pemilik data. Data mining merupakan bidang dari ini :
beberapa bidang keilmuan yang menyatukan Confidence
teknik dari pembelajaran mesin, pengenalan pola, dence
statistic, database, dan visualisasi untuk pe- (3)
nanganan permasalahan pengambilan informasi
dari database yang besar [7].
3.3 Algoritma Apriori
Data Mining adalah aktifitas menggali data
dari kumpulan data yang sangat besar untuk men-
III. METODOLOGI PENELITIAN
cari sebuah informasi yang memiliki kegunaan
3.1 Pengumpulan Data
tersendiri sesuai kebutuhan [8].
1. Studi Pustaka
Apriori secara umum adalah mencari fre-
Tahapan studi pustaka dilakukan untuk-
quent itemset dari database transaksi penjualan
mengumpulkan data atau informasi yang rele-
melalui beberapa tahap iterasi [9]. Algoritma
van dengan penelitian ini. Seperti membaca,
apriori dibagi menjadi beberapa tahap yang disebut
mempelajari, mengutip buku literatur,
narasi atau pass, yaitu sebagai berikut :
mengumpulkan informasi dari internet dan
1. Pembentukankan itemset, kandidat k-itemset
lainnya.
dibentuk dari kombinasi (k-1) - itemset yang
2. Observasi
didapat dari iterasi sebelumnya.
Observasi ini dilakukan untuk pengumpulan da-
2. Penghitungan support dari tiap kandidat k-
ta melalui proses pengamatan secara langsung,
itemset. Support dari tiap kandidat k-itemset
agar bisa mengetahui alur kerja pada objek
didapat dengan menscan database untuk-
yang akan diteliti.
menghitung jumlah transaksi yang memuat
semua item didalamkan didata k-itemset terse-
3.2 Association Rule mining
but.
Association Rule Mining adalah teknik data
3. Tetapkan pola frekuensi tinggi. Pola frekuensit-
mining untuk menemukan aturan asosiatif antara
inggi yang memuat k item atau k-itemset
suatu kombinasi item. Metodologi dasar analisis
ditetapkan dari kandidat k-itemset yang sup-
asosiasi terbagi menjadi dua tahap :
portnya lebih besar dari minimum support. Bila
1. Analisa pola frekuensi tinggi
tidak didapat pola frekuensi tinggi baru maka
Tahap ini mencari kombinasi item yang me-
seluruh proses dihentikan. Bila tidak, maka k
menuhi syarat minimum dari nilai support da-
ditambah satu dan kembali bagian 1.
lam database. Nilai support sebuah item di-
Langkah-langkah dari algoritma Apriori
peroleh dengan rumus seperti pada persamaan
adalah sebagai berikut : [10].
(1) dibawah ini :
1. Set k=1 (menunjukpadaitemset ke-1).
(1) 2. Hitung semua k-itemset (itemset yang mempu-
nyai k item), untuk mendapatkan candidate 1-
Setelah mendapatkan 1-itemset, untuk mencari itemset.
kombinasi 2-itemset dilakukan kombinasi dari 3. Hitung support dari semua calon itemset-
1-itemset yang telah dinyatakan lolos dengan- kemudian filter itemset tersebut berdasarkan
rumus seperti pada persamaan (2) dibawah ini : perhitungan minimum support, untuk
mendapatkan frequent 1-itemset.
4. Gabungkan semua itemset berukuran k untuk-
menghasilkan calon itemset k+1 atau candidate
(2)
k-itemset.
2. Pembentukan aturan asosiatif
5. Set k=k+1.
Setelah semua pola frekuensi tinggi ditemukan,
6. Ulangi langkah 3-5 sampai tidak ada itemset
barulah dicari aturan assosiatif yang memenuhi
yang lebihbesar yang dapat dibentuk.
syarat minimum untuk confidence dengan-

22
Jurnal Rekayasa Teknologi Nusa Putra. Vol. 8, No.1, Agustus 2021 : Hal 20 - 26

Tabel 1. Aturan itemset yang dibuat akan dibuat untuk membangun system. Berikut
Dalam tabel 1 diatas, nampak bahwa aturan adalah Use Case Diagram pada perancangan ini
itemset yang dibuat dengan kemungkinan yang :
terjadi.
3.4 Perancangan Sistem
1. Use Case Diagram
Berikut adalah Use Case Diagram pada
perancangan ini :

Aturan Confidence
Jika konsumen membeli Telor,
maka konsumen juga akan mem- 88,33%
beli Mie
Jika konsumen membeli Telor,
maka konsumen juga akan mem- 88,33%
beli Minyak
Jika konsumen membeli Minyak,
maka konsumen juga akan mem- 70,59%
beli Gula
Jika konsumen membeli Gula,
Gambar 2. Rancangan Class Diagram
maka konsumen juga akan mem- 75%
beli Minyak 2. Activity Diagram
Jika konsumen membeli Terigu, Activity Diagram memiliki komponen dengan
maka konsumen juga akan mem- 83,33% bentuk tertentu yang dihubungkan dengan tanda
beli Minyak panah. Panah tersebut mengarah keurutan ak-
Tabel 1. Aturan dan confidence yang dibuat tivitas yang terjadi dari awal hingga akhir.
Berikut Activity Diagram pada perancanganini :

Gambar 1. Rancangan Use Case Diagram

Gambar 3. Rancangan Activity Diagram


2. Class Diagram
Class Diagram menggambarkannstruktur-
sistemdari segi pendefinisian kelas-kelas yang IV. HASIL DAN PEMBAHASAN

23
Jurnal Rekayasa Teknologi Nusa Putra. Vol. 8, No.1, Agustus 2021 : Hal 20 - 26

Dalam penelitian ini menggunakan data juga akan


transaksi penjualan bulan Maret 2021 yaitu membeli
sebanyak 27 data, dan ditentukan nilai minimum Minyak
support 30,00% dan confidence 70%. dari hasil Jika kon-
perhitungan algoritma apriori ini, didapatkanhasi- sumen
laturanasosiasidiperlihatkanpadatabel 2 dibwahini. membeli
Tabel 2. Kombinasi nilai support 2 kombinasi Terigu,
37.04 83,33% 31%
Jumla Sup- maka kon-
No Itemset sumen juga
h port(%)
1 Telor, mie 10 37.04 akan mem-
beli Minyak
2 Telor, minyak 10 37.04
3 Mie, Minyak 10 37.04
4 Mie, Gula 10 37.04 Dari tabel 3 diatas terlihat hasil dari asosiasi
5 Minyak, gula 12 44.44 final yang memenuhi minimum support dan mini-
mum confidence yaitu Telor. Mie, Minyak, Gula,
6 Minyak, Terigu 10 37.04 dan Terigu. Aturan dari hasil asosiasi final didapat
berdasarkan minimum support dan minimum con-
Tabel 3. Aturan Asosiasi Final fidence yang telah ditentukan. Dari hasil kom-
binasi itemset ini grosir dapat mengatur penem-
Aturan Support Confidence Support x patan atau tata letak barang.
Confidence
Jika kon- 4.1 Implementasi Sistem
sumen 1. Tampilan Login
membeli Menu halaman login terdapat 2 text box yang
Telor, maka harus diisi dengan username dan password.
37.04 88,33% 33%
konsumen Berikut ini adalah tampilan halaman login:
juga akan
membeli
Mie
Jika kon-
sumen
membeli
Telor, maka
37.04 88,33% 33%
konsumen
juga akan
membeli
Minyak
Jika kon-
sumen
membeli
Minyak,
44.44 70,59% 31%
maka kon-
sumen juga
akan mem- Gambar 4. Tampilan login sistem
beli Gula
Jika kon- 2. Tampilan data penjualan sistem
sumen Pada menu data penjualan terdapat beberapa
membeli 44.44 75% 33% button dengan fungsi yang berbeda. Yang per-
Gula, maka tama berfungsi untuk import file yang berfor-
konsumen mat excel, yang kedua berfungsi untuk

24
Jurnal Rekayasa Teknologi Nusa Putra. Vol. 8, No.1, Agustus 2021 : Hal 20 - 26

melakukan proses upload file, yangketigaber- dengan algoritma Apriori. Dimana user dapat
fungsiuntukmenghapus file yang telahteru- mengklik view rule, untuk melihat hasil kese-
pload. Berikut ini adalah tampilan data luruhan dari proses apriori, dan user dapat
penjualan pada sistem: melihat dan mencetak hasil laporan hasil ana-
lisis dengan mengklik print. Berikut ini adalah
tampilan hasil pada sistem:

Gambar 5. Tampilan data penjualan sistem


Gambar 7. Tampilan hasil laporan proses
3. Tampilan proses apriori apriori sistem
Pada menu halaman proses apriori terdapat tex
box untuk memasukan tanggal, memasukan
minimal support, dan memasukan minimal con- V. PENUTUP
fidence. Dan terdapat 2 button untuk- 5.1 Kesimpulan
mengimport tanggal dan melakukan perhi- Konsumen bisa menghemat waktu dan
tungan apriori. Berikut ini adalah tampilan mempermudah dalam membeli produk yang sering
proses apriori pada sistem: mereka beli karena letak produk yang bisa
digabungkan disaturan. Pola asosiasi yang ter-
bentuk dengan nilai minimum support 30% dan
nilai minimum confidence 70% menghasilkan 6
aturan asosiasi. dan hasil pola kombinasi itemset-
tertinggi yang diperoleh adalah telor → mie, dan
telor → minyak dengan nilai support 37,04% dan
nilai confidence 88,33%.

5.2 Saran
Analisis pola yang dihasilkan aplikasi ini
dapat digunakan oleh pemilik grosir untuk
pengaturan tata letak barang dan mengetahui ba-
rang apa saja yang sering dibeli oleh konsumen,
yang mana setiap bulannya pola yang dihasilkan
bisa berbeda-beda sesuai data transaksi yang diana-
lisis.
Gambar 6. Tampilan proses apriori sistem

DAFTAR PUSTAKA
4. Tampilan Hasil Laporan Sistem
[1] A. Nastuti, “Teknik Data Mining untuk Penen-
Pada halaman laporan terdapat beberapa tabel
tuan Paket Hemat Sembako dan Kebutuhan
yang menapilkan hasil dari proses perhitungan

25
Jurnal Rekayasa Teknologi Nusa Putra. Vol. 8, No.1, Agustus 2021 : Hal 20 - 26

Harian dengan Menggunakan Algoritma Fp- Gramedia Bintaro),” J. Tek. Inform., vol. 9,
Growth (Studi Kasus di Ulfamart Lubuk no. 2, pp. 120–127, 2018, doi:
Alung)”, Informatika : Jurnal Ilmiah Fakultas 10.15408/jti.v9i2.5602.
Sains dan Teknologi,Universitas Labuhanba- [6] G. Gunadi and D. I. Sensuse, “Penerapan
tu, Vol.7 No.3/September/2019. Metode Data Mining Market Basket Analysis
[2] A. Kurniawan, F. Renaldi, F. R. Umbara, Terhadap Data Penjualan Produk Buku
“Sistem Informasi Geografis Pemetaan dengan Menggunakan Algoritma Apriori dan
Pemasaran Sembilan Bahan Pokok pada Ka- Frequent Pattern Growth ( Fp-Growth ) :,”
bupaten Bandung Barat”, Seminar Nasional Telematika, vol. 4, no. 1, pp. 118–132, 2012.
Teknologi Komputer & Sains (SAINTEKS), [7] J. Han, M. Kamber dan J. Pei, Data Mining
SAINTEKS 2019, Januari 2019, Hal: 877 – Concepts and Techniques, USA: Morgan
880. Kaufmann, 2012.
[3] S. Al Syahdan and A. Sindar, “Data Mining [8] Iko Pramudiono, “Pengantar Data Mining :
Penjualan Produk dengan Metode Apriori Menambang Permata Pengetahuan di Gunung
Pada Indomaret Galang Kota,” J. Nas. Data”,
Komputasi dan Teknol. Inf., vol. 1, no. 2, https://www.academia.edu/10378211/Kuliah_
2018, doi: 10.32672/jnkti.v1i2.771. Pengantar_Data_Mining_Menambang_Permat
[4] M. W. Goni, E. Suratno, S. Nursyi’ah, D. a_Pengetahuan_di_Gunung_Data, diakses 28
Gustian,“Penerapan Fp-Growth dalam Desember 2017.
Penjualan Perlengkapan Ibadah Umat Mus- [9] A. N. Ragmi, Y. A. Mikola, “Implementasi
lim”, Seminar Nasional Informatika 2020 Algoritma Apriori untuk Menentukan Pola
(SEMNASIF 2020), Universitas Pem- Pembelian pada Customer (Studi Kasus: Took
bangunan Nasional Veteran Yogyakarta. Bakoel Sembako)”, Information System Jour-
[5] D. Listriani, A. H. Setyaningrum and F. Eka, nal (INFOS) | Vol. 4, No. 1, Mei 2021.
“Penerapan Metode Asosiasi Menggunakan [10] A. D. Setyawan, “Aplikasi Data Mining
Algoritma Apriori pada Aplikasi Analisa Pola menggunakan Algoritma Apriori untuk
Belanja Konsumen (Studi Kasus Toko Buku Analisis Pola Penjualan di Xyz Helm,” 2016.

26

Anda mungkin juga menyukai