IMPLEMENTASI DATA MINING MENGGUNAKAN ALGORITMA data mining menggunakan algoritma ... fakultas sains

download IMPLEMENTASI DATA MINING MENGGUNAKAN ALGORITMA data mining menggunakan algoritma ... fakultas sains

If you can't read please download the document

  • date post

    30-May-2019
  • Category

    Documents

  • view

    277
  • download

    0

Embed Size (px)

Transcript of IMPLEMENTASI DATA MINING MENGGUNAKAN ALGORITMA data mining menggunakan algoritma ... fakultas sains

IMPLEMENTASI DATA MINING MENGGUNAKAN ALGORITMA

APRIORI UNTUK MENGETAHUI POLA PEMBELIAN KONSUMEN

PADA DATA TRANSAKSI PENJUALAN DI KPRI UIN SUNAN

KALIJAGA YOGYAKARTA

SKRIPSI

Diajukan sebagai salah satu syarat untuk mendapatkan gelar strata satu Program

Studi Teknik Informatika

Diajukan oleh:

RAHMAWATI ULFA

14650010

PROGRAM STUDI TEKNIK INFORMATIKA

FAKULTAS SAINS DAN TEKNOLOGI

UNIVERSITAS ISLAM NEGERI SUNAN KALIJAGA

YOGYAKARTA

2018

ii

HALAMAN PENGESAHAN

iii

SURAT PERSETUJUAN SKRIPSI

iv

PERNYATAAN KEASLIAN SKRIPSI

v

KATA PENGANTAR

Segala puji bagi Allah SWT yang telah memberikan kemudahan dan

kelancaran sehingga penulis dapat menyelesaikan skripsi yang berjudul

Implementasi Data Mining Menggunakan Algoritma Apriori Untuk

Mengetahui Pola Pembelian Konsumen Pada Data Transaksi

Penjualan Di KPRI UIN Sunan Kalijaga Yogykarta. Sholawat serta

salam kepada Nabi Muhammad SAW. Dan tidak lupa juga penulis ucapkan

terimakasi kepada:

1. Kedua orang tua penulis yang sudah mendukung dan memberikan

semangat selama penyusunan skripsi ini, dan untuk semua keluarga

yang telah mendoakan untuk kelancaran penyusunan skripsi ini.

2. Bapak Dr. Murtono, M. Si, selaku Dekan Fakultas Sains dan

Teknologi.

3. Bapak Dr. Bambang Sugiantoro, M.T., selaku Kepala Program Studi

Teknik Informatika UIN Sunan Kalijaga Yogyakarta.

4. Bapak Sumarsono, S.T., selaku dosen pembimbing akademik.

5. Bapak M. Didik Rohmad Wahyudi, S.T., MT., selaku dosen

pembimbing yang telah memberikan arahan dan bimbingan selama

penyusunan skripsi ini.

6. Bapak/Ibu dosen yang telah membimbing dan memberikan ilmu dan

nasehat selama perkuliahan.

7. Teman-teman teknik Informatika UIN Sunan Kalijaga Yogyakarta

angkatan 2014 yang telah memberikan kesan selama perkuliahan.

vi

8. Rekan-rekan LAMBE TURAH/MULUT SISA terimakasih atas semua

yang sudah kita lalui bersama.

9. EX GUN, yang selalu memberikan kejutan ulang tahun dari zaman

maba, dan terimakasih untuk semua yang sudah kita lalui.

10. Kepala KPRI UIN Sunan Kalijaga beserta karyawan yang sudah

memberikan izin kepada saya untuk melakukan penelitian di KPRI UIN

Sunan Kalijaga Yogyakarta.

11. Semua pihak yang sudah membantu dalam penyusunan skripsi ini.

Penulis sangat meyadari kekurangan dalam skripsi ini, oleh karena

itu kritik dan saran sangat penulis harapkan untuk kedepannya dapat

dilakukan dengan lebih baik lagi.

Akhirnya harapan penulis adalah bahwa skripsi ini dapat

memberikan manfaat pada pihak yang berkepentingan dan menjadi salah

satu pemanfaatan teknologi dalam menyelesaikan suatu masalah, khususnya

dalam bidang pengolahan data, guna mendapatkan pengetahuan dan

informasi baru dari data yang diolah, sehingga menjadi solusi bagi yang

bersangkutan.

Yogyakarta, 15 Mei 2018

Yang Menyatakan

Rahmawati Ulfa

NIM. 14650010

vii

HALAMAN PERSEMBAHAN

Skripsi ini penulis persembahkan untuk:

1. Kedua orang tua tercinta, Bapak M. Harlan dan Ibu Nurianah yang selalu

memberikan yang terbaik dan memberikan doa, serta kasih sayang yang

begitu besar untuk saya dan adik-adik.

2. Untuk adik-adik saya Faris, Ina, dan Ways.

3. Keluarga besar yang memberikan semangat dan doa untuk bisa

menyelesaikan skripsi ini.

4. Kakak Sri Rohmatin yang telah memberikan dukungan dan selalu menjadi

kakak sekaligus teman yang baik dan asik.

5. Sahabat-sahabat saya yang selalu menanti kepulangan saya dan telah

memberikan semangat. Novi, Nunung, Eva, Rohmi, Wanda, Riska,

Kaljannah, Husnul, dan Solehiyah.

viii

HALAMAN MOTTO

Apabila Dia hendak Menetapkan sesuatu, Dia hanya Berkata kepadanya,

Jadilah! Maka terjadilah sesuatu itu.

(QS. Al-Baqarah:117)

Dan bahwa manusia hanya memperoleh apa yang telah diusahakannya, dan

sesungguhnya usahanya itu kelak akan diperlihatkan (kepadanya), kemudian

akan diberi balasan kepadanya dengan balasan yang paling sempurna.

(QS. An-Najm: 39-41)

Sesungguhnya jika kamu bersyukur, niscaya Aku akan Menambah (nikmat)

kepadamu.

(QS. Ibrahim: 7)

ix

DAFTAR ISI

COVER .................................................................................................................... i

HALAMAN PENGESAHAN ......................................................................................... ii

SURAT PERSETUJUAN SKRIPSI .............................................................................. iii

PERNYATAAN KEASLIAN SKRIPSI ....................................................................... iv

KATA PENGANTAR ...................................................................................................... v

HALAMAN PERSEMBAHAN .................................................................................... vii

HALAMAN MOTTO .................................................................................................... viii

DAFTAR ISI ..................................................................................................................... ix

DAFTAR GAMBAR ....................................................................................................... xi

DAFTAR TABEL ........................................................................................................... xii

DAFTAR LAMPIRAN ................................................................................................. xiii

INTISARI ........................................................................................................................ xiv

ABSTRACT ..................................................................................................................... xv

BAB I PENDAHULUAN ............................................................................................... 1

1.1. Latar Belakang .................................................................................................. 1

1.2. Rumusan Masalah ............................................................................................ 3

1.3. Batasan Masalah ............................................................................................... 3

1.4. Tujuan Penelitian .............................................................................................. 4

1.5. Manfaat Penelitian............................................................................................ 4

1.6. Keaslian Penelitian ........................................................................................... 4

1.7. Sistematika Penulisan ...................................................................................... 5

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI .................................. 7

2.1. Tinjauan Pustaka .............................................................................................. 7

2.2. Landasan Teori ............................................................................................... 11

2.2.1. Data Mining ............................................................................................ 11

2.2.1.1. Pengertian Data Mining................................................................. 14

2.2.1.2. Pengelompokan Data Mining ....................................................... 18

2.2.2. Data, Informasi, dan Pengetahuan (Knowledge) ................................ 19

2.2.3. Konsep Analisis Asosiasi ...................................................................... 20

2.2.4. Apriori ...................................................................................................... 23

x

2.2.4.1. Pembangkitan itemset frekuen ...................................................... 24

2.2.4.2. Pembangkitan kandidat dan pemangkasan ................................. 27

2.2.4.3. Pembangkitan Aturan..................................................................... 28

2.2.5. PHP ........................................................................................................... 30

2.2.6. Framework PHP ..................................................................................... 35

2.2.7. CodeIgniter.............................................................................................. 38

2.2.8. BOOTSTRAP ......................................................................................... 40

2.2.9. MySQL .................................................................................................... 41

BAB III METODE PENELITIAN .............................................................................. 45

3.1. Objek Penelitian ............................................................................................. 45

3.2. Metode Penelitian ........................................................................................... 45

3.3. Tahap Tahap Penelitian .............................................................................. 45

BAB IV HASIL DAN PEMBAHASAN ................................................