Anda di halaman 1dari 18

IMPLEMENTASI ALGORITMA APRIORI DALAM MENENTUKAN POLA

PENJUALAN PADA TOKO SEKAR

DI SUSUN OLEH :

Rendi Kurniawan (19110249)

Sitonia Ge’e (19110263)

Siti Nadia Fatmah Khairani (19110531)

DOSEN PEMBIMBING:

Annisa Fadillah Siregar , M.Kom

UNIVERSITAS BUDI DARMA


DAFTAR PUSTAKA

DAFTAR ISI .........................................................................................................................2


BAB I PENDAHULUAN .....................................................................................................3
1.1. Latar belakang ................................................................................................................3
1.2. Perumusan masalah ........................................................................................................3
1.3. Batasan masalah .............................................................................................................4
1.4. Tujuan ............................................................................................................................4
1.5. Manfaat penelitian .........................................................................................................4
BAB II KAJIAN PUSTAKA ................................................................................................5
2.1. Data mining ..............................................................................................................5
2.2. Algoritma apriori .....................................................................................................5
2.3. Sembako ...................................................................................................................6
2.4. Pola penjualan ..........................................................................................................6
BAB III METODOLOGI PENENITIAN .............................................................................8
3.1. Kerangka kerja penelitian ..................................................................................8
3.1.1. Wawancara ......................................................................................................9
3.1.2. Observasi .........................................................................................................9
3.2. Lokasi riset .........................................................................................................9
3.3. Waktu pelaksanaan riset ....................................................................................9

BAB IV ANALISA DAN HASIL ........................................................................................10

4.1. Analisa penerapan metode .............................................................................................10


4.1.1. Iterasi 1 ........................................................................................................................10
4.1.2. Iterasi 2 ........................................................................................................................11
4.1.3. Iterasi 3 ........................................................................................................................14
4.1.4. Iterasi 4 ........................................................................................................................14
4.2. Hasil ...............................................................................................................................15

BAB V KESIMPULAN DAN SARAN ...............................................................................17

5.1. Kesimpulan ....................................................................................................................17


5.2. Saran ..............................................................................................................................17
5.3. Daftar pustaka ................................................................................................................17
BAB I

PENDAHULUAN

1.1 Latar Belakang

Di indonesia Pertumbuhan jual beli semakin pesat , yang di tandai dengan pertumbuhan
pusat grosir ,supermarket dan pasar modern lainnya. Sembako adalah singkatan dari Sembilan
bahan pokok yang terdiri atas berbagai bahan-bahan seperi minuman dan makanan yang secara
umum sangat dibutuhkan dalam kehidupan sehari-hari oleh seluruh manusia. Tanpa sembako
kehidupan manusia dapat terganggu karna sembako merupakan kebutuhan pokok utama.

Bahan pokok yang wajib ada dijual di pasar, berikut adalah darfatar nama sembako Sesuai
dengan keputusan mentri perdagangan No.115/mpp/kep/1998,yaitu antara lain: Sagu ,Beras,
Minyak goreng, Sayuran, Susu, Gula, Tepung terigu, Garam, Minyak tanah, Gas Elpiji, Daging
ayam serta Daging sapi, Dimana bahan-bahan tersebut merupakana kebutuhan sehari-hari
Manusia pada umumnya.

Toko sekar merupakan salah satu penjual sembako yang cukup lengkap dimana toko sekar
mempunyai gudang yang cukup besar untuk menyimpan stok produk sembako. Mencari
keuntungan merupakan tujuan dari oprasional sekaligus mempertahankan kegiatan Oprasional
dalam persaingan dunia bisnis.

Di sisi lain mengalami kerugian dan kehilangan pelanggan, karna apabila ada konsumen yang
membutuhkan salah satu produk yang ada di toko, namun stoknya habis tanpa pemilik toko
ketahui maka pelanggan tersebut beralih ke toko lain.

Penelitian ini menggunakan metode apriori karna metode ini cukup efektif diterapkan dalam
peroses penjualan yang terjadi. selain itu metode ini cukup ringkas dalam proses asosiasi.
Penelitian ini memberi solusi untuk mengetahui barang apa saja yang sering di beli oleh
konsumen, dan tau bagaimana cara mengatur letak penyimpanan barangang sehingga konsumen
mudah untuk mencari barang yang di butuhkan. Sehinnga dapat memberikan manfaat bagi pihak
perusahaan untuk meningkatkan penjualannya.

1.2 Perumusan Masalah

Berdasarkan latar belakang masalah yang telah dijelaskan di atas maka rumusan masalah
dalam penelitian ini adalah:

1. Apa saja jenis barang yang di jual?


2. Apa saja jenis barang yang terjual banyak/ terlaris?
3. Bagaimana mengindetifikasi untung dan rugi penjualan?
4. Bagaimana penerapan metode algoritma apriori dalam kehidupan sehari hari?
1.3 Batasan Masalah

Batasan Masalah yang digunakan dalam penelitian adalah untuk menghindari adanya
penyimpangan maupun pelebaran pokok masalah agar penelitian tersebut lebih terarah dan
memudahkan dalam pembahasan sehingga tujuan penelitian akan tercapai. Beberapa batasan
masalah dalam penelitian ini adalah sebagai berikut:
1. Luas lingkup hanya meliputi pola pola penjualan pada toko sekar.
2. Informasi yang disajikan yaitu : jenis barang yang dijual di toko sekar, barang yang terjual
banyak dan mengetahui untung dan rugi penjulan pada toko sekar.

1.4 Tujuan

Sebagai contoh bagaimana kita nantinya lebih bisa menerapkan algoritma apriori ini di
dalam kehidupan sehari hari agar mempermudah kita dalam menentukan untung rugi dalam
suatu usaha.

1.5 Manfaat Penelitian

Untuk lebih memahami tentang algoritma apriori, bagaimana kita menggunakan rumusnya
dengan baik dan benar dan Bagaimana kita nantinya dapat menerapkan metode algoritma
apriori dalam kehidupan kita sehari hari.
BAB II

KAJIAN PUSTAKA

2.1. Data Mining

Data mining adalah proses menggali informasi dari data base yang benar dan tersimpan
dengan waktu yang relative lama dengan istilah untuk menemukan pengetahuan yang
tersembunyi di dalam database. Proses yang dilakukan dengan menggunakan teknik statistik dan
machine learning dengan mengekstrasi dan menidentifikasi informasi yang potensial dan
berguna untuk dimanfaatkan yang tersimpan di dalam data baseda dengan ukuran besar.

Data mining menurut para ahli:

Menurut Jiawei hand dan Micheline Kamber “Data mining adalah kegiatan menggali dan
menemukan pola pola yang menarik dari data dalam jumlah besar , sumber data yang dapat
digali dalam data mining dapat bersumber dari data base, data warehouse, atau penyimpanan
informasi lainnya’.

Menurut Prescott, Hoffer dan McFadden, “data mining adalah penemuan pengetahuan dengan
menggunakan teknik-teknik yang tergabung dari statistic, tradisional,artificial intelelligence dan
grafik computer”

Menurut Budi sentosa” Data mining juga disebut sebagai knowledge discovery in
database(KDD), KDD adalah kegiatan yang meliputi pengumpulan, pemakaian data historis
untuk menemukan keteraturan, pola atau hubungan dalam set data berukuran besar”.

2.2. Algoritma Apriori

Algoritma apriori termasuk jenis aturan assosiasi pada data mining. Algoritma Apriori
yang sangat dikenal untuk menemukan pola frekuensi tinggi. Pola frekuensi tinggi adalah pola
pola item di dalam suatu database yang memiliki frekuensi atau support. Pola frekuensi tinggi
ini digunakan untuk menyusun aturan asosiatif dan juga beberapa teknik data mining lainya.
Aturan yang menyatakan asosiasi antara beberapa atribut sering di sebut sebagai affinity atau
market basket analysis.

Arti apriori secara umum adalah anggapan atau sikap yang sudah di tentukan sebelum
menyelidiki terhadap sesuatu. Oleh karna itulah. Algoritma Apriori termasuk dari jenis aturan
asosiasi pada data mining.
2.3. Sembako

sembako adalah singkatan dari Sembilan bahan pokok. Istilah sembako, sangat akrab di
telinga masyarakat Indonesia. Tentusaja karna hal tersebut sangat dekat dengan kebutuhan
masyarakat. Secara luas sembako adalah hal yang di butuhkan manusia dalam kegiatan
pemenuhan kebutuhan atas pangan, seperti Gula pasir, Tepung terigu, Minyak goreng, Beras ,
Telur ayam, dan Garam.

2.4. Pola penjualanan

Unuk menentukan pola penjualanan pada toko seka adalah dapat dilakukan dengan cara
mengelola toko sembako karna factor yang paling dasar bagi usaha sembako yang sukses adalah
cara pengolahan yang baik. Ada beberapa poin yang harus di ketahui antara lain, kebutuhan
pasaar, sistem keuntungan, harga barang,dan memperhatikan permintaan pasar meninggkat dan
harus menyediakan porsi yang meningkat pula sedangkan apabila satu barang minim permintaan
itu artinya tidak perlu untuk menambah stok barang.

Oleh karna itu sangat perlu adanya sistem keuntungan sewajarnya, pengambilan keuntungan
yang baik yakni yang tidak terlalu berlebihan. Biasanya seorang pembeli akan mencari tempat
yang lebih murah walaupun itu hanya selisih sdikit saja.

1. Penelitian terdahulu dilakukan oleh (Efori Buulolo 2017).”Imlementasi Algoritma Apriori


Pada Sistem Persediaan Obat (Studi kasus: Apotik Rumah sakit Estomihi Medan)
Menjelaskan bahwa analisis dengan algoritma apriori dan pengujian dengan aplikasi
Tanagra, maka menghasilkan jenis items dan pola kombinasi mulai dari kombinasi dua
items sampai dengan pola kombinasi lima items.

2. Penelitian terdahulu dilakukan oleh (Prayitno 2017) .” Ekstrasi Pola Hubungan


Penerimaan Mahasiswa Baru Dengan Sebaran Wilayah Asal Sekolah Menggunakan
Algoritma Apriori” Mernjelaskan bahwa bagaimana menerapkan metode Algoritma
apriori dalam penelitian penerimaan mahasiswa baru.

3. Penlitian terdahulu dilakukan oleh (Santoso, Hariyadi, and Prayitno 2016).”Data Mining
Analisi Pola PembelianProduk Dengan Menggunakan Metode Algoritma Apriori”
Menjelaskan bahwa dengan menggunakan database penjualanan produk baeang untuk
dapat menemukan kecenderungan pola kombinasi itemset untuk pola produk dengan
menggunakn metode algoritma apriori.

4. Penelitian terdahulu dilakukan oleh (Fitri Rahmawati, Nita Marlina 2018).”(View of


Metode Data Mining Terhadap Data Penjualan Sparepart Mesin Fotocopy
Menggunakan Algoritma Apriori n.d.)” Menjelaskan bahwa cara kerja data mining dalam
menganalisis data penjualanan sparepart mesin fottocopy dengan menggunakan metode
algoritma apriori.
5. penelitian terdahulu dilakukan oleh (Riszky and Sadikin 2019)” Data Mining
Menggunakan Algoritma Apriori Untuk Rekomendasi Produk Bagi Pelanggan”
Menjelaskan bahwa penerapan Algoritma apriori dalam merekomendasikan produk bagi
calon pelangan.
BAB III
METODOLOGI PENELITIAN

3.1. Kerangka kerja penelitian


Pada bab ini penulis akan menjelaskan cara melakukan penelitian dengan rincian alat
bantu analisis dan bahan, materi dan urutan alur penelitian yang dibuat secara sistematis.
Sehingga dapat menjadi pedoman dalam pemecahan masalah yang akan dihadapi dalam
penelitan.

Pola Penjualan
Toko Sekar

Pengumpulan Data
Wawancar Observasi
a

Pengolahan Data

Hasil

Gambar 3.1 kerangka penelitian

Pada penelitian ini menggunakan data primer. Data primer didapatkan dari hasil
wawancara dan observasi dilapangan yang sesuai dengan susunan penelitian ini. Wawancara
yang dilakukan kepada pemilik toko sekar, dan selanjutnya dilakukan observasi untuk melihat
kegiatan sehari – hari operasioal toko Sekar. Berikut ini, penjelasan proses pengumpulan data.
3.1.1. Wawancara

Proses pengumpulan data dengan teknik wawancara dilakukan kepada pihak pemiilik
toko Sekar, responden penelitian ini adalah pemilik toko sekar. Peneliti memberikan pertanyaan-
pertanyaan untuk mendapatkan informasi atau data yang di butuhkan oleh peneliti.

3.1.2. Observasi

Proses observasi yang dilakukan pada penelitian ini dengan mengamati secara langsung
kegiatan operasional di toko sekar. Pengamatan dilakukan pada bidang non-akademik. Proses ini
sangat membantu paneliti mandapatkan infoormasi dan data yang akurat.

3.2 lokasi riset


Dalam kegiatan ini dilakukan berdasarkan perencanaan peneliti untuk melakukan riset
secara langsung di toko sekar. Peneliti melakukan penilitian pada toko sekar yang berlokasi Jln.
Gambir pasar 8, Gg. Mushola, Tembung.

3.3 waktu pelaksaan penelitian

Penelitian di lakukan pada tanggal, 13 Desember 2021


BAB IV
ANALISA DAN HASIL

4.1. Analisa penerapan metode


Dari riset yang telah dilakukan dilokasi maka didapatkanlah data transaksi sebagai
berikut

TRANSAKSI ITEM PEMBELIAN


T1 BERAS, MINYAK GORENG, TELUR, PENYEDAP RASA, KECAP
T2 BERAS, MIE INSTAN, TELUR, MINYAK GORENG, GARAM
T3 BERAS, GARAM, GULA, TELUR, KECAP
T4 MIE INSTAN, TELUR, BERAS, PENYEDAP RASA
T5 GULA, GARAM, TEPUNG, TELUR, SUSU
T6 MINYAK GORENG, GULA, TEPUNG, SUSU
T7 GULA, GARAM, KECAP, PENYEDAP RASA
T8 BERAS, PENYEDAP RASA, GARAM, MINYAK GORENG, TELUR
T9 BERAS, MINYAK GORENG, TELUR, PENYEDAP RASA
T10 GARAM, TEPUNG, SUSU, GULA
TOTAL
TRANSAKSI 10

Untuk mempermudahnya maka kita ubah nama itemnya menjadi kode seperti berikut :

KODE
ITEM ITEM
BERAS B
MINYAK
GORENG MG
MIE INSTAN MI
GULA GU
TELUR TL
GARAM GA
KECAP K
PENYEDAP
RASA PR
TEPUNG TP
SUSU S
Data yang diperoleh diubah kedalam bentuk tabular

ITEM YANG DIBELI


TRANSAKSI
B MI GU MG TL GA K PR TP S
T1 1 0 0 1 1 0 1 1 0 0
T2 1 1 0 1 1 1 0 0 0 0
T3 1 0 1 0 1 1 1 0 0 0
T4 1 1 0 0 1 0 0 1 0 0
T5 0 0 1 0 1 1 0 0 1 1
T6 0 0 1 1 0 0 0 0 1 1
T7 0 0 1 0 0 1 1 1 0 0
T8 1 0 0 1 1 1 0 1 0 0
T9 1 0 0 1 1 0 0 1 0 0
T10 0 0 1 0 0 1 0 0 1 1
JUMLAH 6 2 5 5 7 6 3 5 3 3

Menentukan K-Item set yang memenuhi nilai support yang telah diberikan

4.1.1. Iterasi 1
Tabel 1-iterasi

NO ITEM Ʃ TRANSAKSI SUPPORT


1 BERAS 6 0.6
2 MIE INSTAN 2 0.2
3 GULA 5 0.5
4 MINYAK GORENG 5 0.5
5 TELUR 7 0.7
6 GARAM 6 0.6
7 KECAP 3 0.3
8 PENYEDAP RASA 5 0.5
9 TEPUNG 3 0.3
10 SUSU 3 0.3
RUMUS:

JUMLAH TRANSAKSI
SUPPORT (A) = MENGANDUNG A
TOTAL TRANSAKSI

KETENTUAN = NILAI MINIMUNG SUPPORT = 0.4

Dengan nilai minimum support sebesar 0.4 maka di dapatkanlah :

KOMBINASI 1 ITEM TERPILIH


NO ITEM Ʃ TRANSAKSI SUPPORT
1 B 6 0.6
3 GU 5 0.5
4 MG 5 0.5
5 TL 7 0.7
6 GA 6 0.6
8 PR 5 0.5
4.1.2. Iterasi 2
Tabel 2 iterasi

KOMBINASI 2 ITEM
NO KOMBINASI ITEM Ʃ TRANSAKSI SUPPORT
1 B, GU 1 0.1
2 B, MG 2 0.2
3 B, TL 4 0.4
4 B, GA 2 0.2
5 B, PR 4 0.4
6 GU, MG 1 0.1
7 GU, TL 2 0.2
8 GU, GA 4 0.4
9 GU, PR 1 0.1
10 MG, TL 4 0.4
11 MG, GA 2 0.2
12 MG, PR 3 0.3
13 TL,GA 3 0.3
14 TL, PR 3 0.3
15 GA, PR 2 0.2

Rumus menghitung support dari dua item :


Support(A ∩B) = Jumlah transaksi mengandung A dan B / Total transaksi

Maka diperoleh :

KOMBINASI 2 ITEM TERPILIH


NO KOMBINASI ITEM Ʃ TRANSAKSI SUPPORT
3 B, TL 4 0.4
5 B, PR 4 0.4
8 GU, GA 4 0.4
10 MG, TL 4 0.4
4.1.3. Iterasi 3
Tabel 3 iterasi :

KOMBINASI 3 ITEM
NO KOMBINASI ITEM Ʃ TRANSAKSI SUPPORT
1 B, TL, PR 4 0.4

NB : Kombinasi 3 itemset diperoleh dari kesamaan dalam k-1 item pertama, dimana k=2
Rumus menghitung support dari tiga item :
Support(A ∩B∩C) = Jumlah transaksi mengandung A,B dan C / Total transaksi

Maka diperoleh :

KOMBINASI 3 ITEM TERPILIH


KOMBINASI
NO ITEM Ʃ TRANSAKSI SUPPORT
3 B, TL 4 0.4

4.1.4. Iterasi 4
Tabel Iterasi 4

KOMBINASI 3 ITEM
Ʃ
NO KOMBINASI ITEM TRANSAKSI SUPPORT
- - - -

NB : Dikarenakan tidak ada lagi kombinasi yang bisa dibuat, maka iterasi di hentikan.
4.2. Hasil
Pembentukan aturan Asosiasi
Rumus :
CONFIDIENCE = Ʃitem yang dibeli sekaligus / Ʃjumlah transaksi pada bagian antecedent
Pembentukan rule :

 Rule yang dipakai adalah “Jika x maka y” dimana x adalah antecedent dan y adalah
consequent
 Untuk antecedent boleh lebih dari 1 unsur, sedangkan untuk consequent terdiri dari 1
unsur

Aturan Asosisasi 2 item set


Rule ƩA&B ƩA Confidence
Jika membeli beras maka membeli telur 4 6 0.666666667
Jika membeli telur maka membeli beras 4 7 0.571428571
jika membeli beras maka membeli penyedap rasa 4 6 0.666666667
jika membeli penyedap rasa maka membeli beras 4 5 0.8
Jika membeli gula maka membeli garam 4 5 0.8
jika membeli garam maka membeli gula 4 6 0.666666667
jika membeli minyak goreng maka membeli telur 4 5 0.8
jika membeli telur maka membeli minyak goreng 4 7 0.571428571

Aturan asosiasi 3 item set


Rule ƩA&B ƩA Confidence
jika membeli beras dan telur maka membeli penyedap rasa 4 4 1
jika membeli beras dan penyedap rasa maka membeli telur 4 4 1
jika membeli telur dan penyedap rasa maka membeli beras 4 3 1.333333333
Maka didapatkan hasil sebagai berikut :

Asosiasi Final
aturan yang digunakan adalah aturan yang memilii nilai confidence >= 0.8
Rule Support Confidence Support*Confidence
jika membeli penyedap rasa maka membeli beras 0.4 0.8 0.32
Jika membeli gula maka membeli garam 0.4 0.8 0.32
jika membeli minyak goreng maka membeli telur 0.4 0.8 0.32
jika membeli beras dan telur maka membeli penyedap rasa 0.4 1 0.4
jika membeli beras dan penyedap rasa maka membeli telur 0.4 1 0.4
jika membeli telur dan penyedap rasa maka membeli beras 0.4 1.33333333 0.533333332

Aturan yang digunakan adalah aturan yang memiliki hasil paling besar dari penelitian nilai
support dengan nilai confidience.
Maka didapatkanlah hasil :
“Jika seseorang membeli telur dan penyedap rasa maka kemungkinan terbesar dia juga akan
membeli Beras”
BAB V
KESIMPULAN & SARAN

5.1. Kesimpulan

Berdasarkan hasil analisis dengan algoritma apriori maka penuis menarik sebuah kesimpuan
tersebut nanti dapat kiranya dapat berguna bagi pembaca , sehingga penulisan tesis ini dapat
lebih berguna dan bermanfaat . adapun kesimpulan-kesimpulan tersebut antara lain sebagai
berikut:

1. Dengan algoritma apriori dan pengujian menghasilkan pola kombinasi sebagai ilmu
pengetahuan dan informasi penting dari data penualanan (data barang terjual)
2. Teknik data mining dengan algoritma apriori dapat di imlementasikan pada system
persediaan dengan data yang digunakan adalah data penjualanan (data barang keluar)
3. Hasil yang di peroleh dengan algotitma apriori dapat mengtahui barang yang tejual
banyak per item
4. Data mining dengan algoritma apriori memiliki kelemahan karena harus melakukan acan
data base setiap kali iterasi, sehingga waktu bertambah setiap kali iterasi

5.2. Saran

Perlu di lakukan perbandingan dengan algorita lain, untuk menguji serta mendapatkan
kesimpulan bahwa algoritma apriori bekinerja baik untuk proses dan menemukan pola hubungan
antar item dari suatu basis data dan transaksi

5.3. Daftar pustaka

o Penelitian terdahulu dilakukan oleh (Efori Buulolo 2017).”Imlementasi Algoritma Apriori


Pada Sistem Persediaan Obat (Studi kasus: Apotik Rumah sakit Estomihi Medan)
Menjelaskan bahwa analisis dengan algoritma apriori dan pengujian dengan aplikasi
Tanagra, maka menghasilkan jenis items dan pola kombinasi mulai dari kombinasi dua
items sampai dengan pola kombinasi lima items.

o Penelitian terdahulu dilakukan oleh (Prayitno 2017) .” Ekstrasi Pola Hubungan


Penerimaan Mahasiswa Baru Dengan Sebaran Wilayah Asal Sekolah Menggunakan
Algoritma Apriori” Mernjelaskan bahwa bagaimana menerapkan metode Algoritma
apriori dalam penelitian penerimaan mahasiswa baru.

o Penlitian terdahulu dilakukan oleh (Santoso, Hariyadi, and Prayitno 2016).”Data Mining
Analisi Pola PembelianProduk Dengan Menggunakan Metode Algoritma Apriori”
Menjelaskan bahwa dengan menggunakan database penjualanan produk baeang untuk
dapat menemukan kecenderungan pola kombinasi itemset untuk pola produk dengan
menggunakn metode algoritma apriori.

o Penelitian terdahulu dilakukan oleh (Fitri Rahmawati, Nita Marlina 2018).”(View of


Metode Data Mining Terhadap Data Penjualan Sparepart Mesin Fotocopy
Menggunakan Algoritma Apriori n.d.)” Menjelaskan bahwa cara kerja data mining dalam
menganalisis data penjualanan sparepart mesin fottocopy dengan menggunakan metode
algoritma apriori.

o penelitian terdahulu dilakukan oleh (Riszky and Sadikin 2019)” Data Mining
Menggunakan Algoritma Apriori Untuk Rekomendasi Produk Bagi Pelanggan”
Menjelaskan bahwa penerapan Algoritma apriori dalam merekomendasikan produk bagi
calon pelangan.

Anda mungkin juga menyukai