Anda di halaman 1dari 10

PROPOSAL SKRIPSI

Implementasi Data Mining Prediksi Munculnya


Kerajinan Tangan yang Paling Unggul Di Wilayah
Jawa Barat Menggunakan Algoritma C4.5

Disusun Oleh:
Annisa Fathul Jannah
10111955

JURUSAN/PROGRAM STUDI SISTEM INFORMASI


FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI
UNIVERSITAS GUNADARMA
2015

LEMBAR PERSETUJUAN
PENGAJUAN PROPOSAL SKRIPSI
Nama

: Annisa Fathul Jannah

NPM

: 10111955

Kelas

: 4KA30

Telephone

: 081381201311

Judul Tema

: Implementasi Data Mining Prediksi Munculnya Kerajinan Tangan


yang Paling Unggul Di Wilayah Jawa Barat Menggunakan Algoritma
C4.5

Tanggal Persetujuan

Menyetujui,
Ketua Jurusan Sistem Informasi

( Dr. Setia Wirawan, SKom., MMSI. )

Kepada :
Yth. Bapak Dr. Setia Wirawan, SKom., MMSI.
Ketua Jurusan Sistem Informasi
di Tempat
Dengan hormat,
Dengan ini saya yang bertanda tangan di bawah ini bermaksud mengajukan proposal
Skripsi :
Nama

: Annisa Fathul Jannah

NPM

: 10111955

Kelas

: 4KA30

Telephone

: 081381201311

IPK

: Lokal : 3.56 , Ujian Utama : 3.55 , Rangkuman : 3.56

SKS

: Lokal : 86

, Ujian Utama : 29

, Rangkuman : 115

Saya menyatakan bersedia dan sanggup menyelesaikan skripsi saya sesuai dengan peraturan
yang telah ditetapkan oleh pihak Universitas Gunadarma apabila proposal skripsi ini disetujui.
Sebagai bahan pertimbangan, dengan ini saya lampirkan proposal skripsi saya yang berjudul
Implementasi Data Mining Prediksi Munculnya Kerajinan Tangan yang Paling Unggul Di
Wilayah Jawa Barat Menggunakan Algoritma C4.5.
Demikian surat pengajuan proposal skripsi ini saya buat. Atas perhatian dan kebijaksanaan
Bapak, saya menghaturkan terima kasih.
Depok, 12 Januari 2015
Hormat saya

( Annisa Fathul Jannah )

SURAT KETERANGAN
USULAN DOSEN PEMBIMBING SKRIPSI

Sesuai dengan pembicaraan yang telah dilakukan antara saya dengan mahasiswa :
Nama

: Annisa Fathul Jannah

NPM

: 10111955

Kelas

: 4KA30

Judul Tema

: Implementasi Data Mining Prediksi Munculnya Kerajinan Tangan


yang Paling Unggul Di Wilayah Jawa Barat Menggunakan Algoritma
C4.5

maka dengan ini saya :


Lely Prananingrum, SKom., MMSi
menyatakan bersedia diusulkan menjadi pembimbing skripsi mahasiswa tersebut di atas,
apabila mahasiswa tersebut memenuhi syarat untuk menempuh jalur skripsi. Demikian
kesediaan ini saya buat agar dapat digunakan sebagaimana mestinya.

Depok, 12 Januari 2015


Hormat saya,

( Lely Prananingrum, SKom., MMSI )

Abstrak-Data
Mining
merupakan
penambangan atau penemuan informasi
baru dengan mencari pola atau aturan
tertentu dari sejumlah data dalam jumlah
besar yang diharapkan dapat mengatasi
kondisi tersebut. Data Mining sendiri
memiliki beberapa teknik salah satunya
klasifikasi. Teknik klasisfikasi terdiri dari
beberapa metode, dan decision tree adalah
bagian dari metode klasifikasi. Kemudian
metode decision tree memiliki algoritma,
algoritma C4.5 adalah salah satu dari

algoritma yang memiliki decision tree.


Dalam penelitian yang telah dilakukan oleh
Hibah Bersaing, maka didapatlah seluruh
produk kerajinan tangan di wilayah Jawa
Barat. Pada penelitian ini dibuat suatu
Aplikasi Data Mining dengan algoritma
C4.5 guna untuk mengelola data kerajinan
tangan yang ada, dan juga menganalisis
kemungkinan pertumbuhan produk-produk
kerajinan tangan yang baru yang lebih
unggul dengan melakukan klasisifikasi dari
data-data kerajinan yang sudah ditemukan

Kata Kunci : Delphi 7, Data Mining,


Algoritma C4.5

1.

Latar Belakang

kerajinan tangan yang paling unggul dengan

Pertumbuhan yang sangat pesat dari

melakukan

dari

data-data

akumulasi data telah menciptakan kondisi

kerajinan yang sudah ditemukan di sebagian

kaya akan data tapi minim informasi. Data

wilayah

Mining

Indramayu,

Kuningan,

penemuan informasi baru dengan mencari

Tasikmalaya,

Garut,

pola atau aturan tertentu dari sejumlah data

Pangandaran, Cimahi, Bandung, Sumedang

dalam jumlah besar yang diharapkan dapat

Karawang,

mengatasi kondisi tersebut. Data Mining

Ciawi, Cianjur, Sukabumi, Depok, dan

sendiri memiliki beberapa teknik salah

Bekasi. Dalam merancang bangun aplikasi

satunya klasifikasi. Teknik klasisfikasi terdiri

data mining dengan algoritma C4.5 nantinya

dari beberapa metode, dan decision tree

akan menggunakan Delphi 7 dengan database

adalah

MySQL.
Pengajuan skripsi ini nantinya akan

merupakan

bagian

dari

penambangan

metode

atau

klasifikasi.

Kemudian metode decision tree memiliki

Jawa

mendukung

algoritma, algoritma C4.5 adalah salah satu

Barat,

Purwakarta,

kelanjutan

seperti,

Cirebon,

Majalengka,

Ciamis,
Subang,

penelitian

Banjar,
Bogor,

Hibah

Bersaing yang berjudul Membangun Basis

dari algoritma yang memiliki decision tree.


Dalam penelitian sebelumnya telah

Data Kerajinan di Jawa Barat berbasis Sistem

didapatkan seluruh produk kerajinan tangan

Informasi

yang ada di wilayah Jawa Barat. Data-data

Komunikasi dan Promosi Produk yang

kerajinan tangan yang telah didapat akan

dilakukan oleh Ibu Budi Utami Fahnun dan

dikelola

Ibu Lely Prananingrum.

untuk

selanjutnya

dapat

menghasilkan kerajinan baru yang lebih


unggul.
Pada penelitian ini dibuat suatu Aplikasi
Data Mining dengan algoritma C4.5 guna
untuk mengelola data kerajinan tangan yang
ada, dan juga menganalisis produk-produk

klasisifikasi

2.

Geografis

sebagai

Media

Rumusan Masalah
Berdasarkan dari latar belakang di atas
dapat dirumuskan : Bagaimana merancang
dan membangun sebuah Aplikasi untuk
mengelola data-data kerajinan tangan yang

sudah didapat dan juga dapat menentukan

Terdapat beberapa teknik data mining

produk kerajinan tangan yang baru yang

yang sering disebut-sebut dalam literatur.

paling unggul di sebagian wilayah Jawa

Namun ada 3 teknik data mining yang

Barat, seperti Cirebon, Indramayu, Kuningan,

populer, yaitu :

Majalengka, Tasikmalaya, Garut, Ciamis,


Banjar,

Pangandaran,

Cimahi,

1) Association Rule Mining

Bandung,

Association Rule Mining adalah

Sumedang Karawang, Purwakarta, Subang,


Bogor, Ciawi, Cianjur, Sukabumi, Depok,

teknik

dan Bekasi.

asosiatif

untuk

antara

menemukan

kombinasi

atribut.

Agar pembahasan masalah ini dapat

Contoh dari aturan asosiatif dari analisa

lebih terarah, maka perlu ditetapkan batasan-

pembelian di suatu pasar swalayan dapat

batasan permasalahan yang akan dibahas,

mengatur penempatan barangnya atau

yaitu:
1.
Prediksi munculnya kerajinan tangan

merancang strategi pemasaran dengan


memakai kupon diskon untuk kombinasi

yang paling unggul berdasarkan pada

barang tertentu.

data kerajinan tangan yang sudah ada.

2) Clustering

Data-data yang digunakan antara lain,


letak

2.

dari

pengrajin

yang

Berbeda dengan association rule

mudah

mining dan klasifikasi dimana kelas data

dijangkau, produk apa yang banyak

telah ditentukan sebelumnya, clustering

dibuat di daerah

pengrajin,

dapat dipakai untuk memberikan label

seberapa besar minat wisatawan untuk

pada kelas data yang belum diketahui.

membeli produk
Sistem yang dibuat hanya berdasarkan

Karena

sekitar

4.
5.

clustering
sebagai

sering
metode

unsupervised learning. Prinsip clustring

didapat dari hasil penelitian Hibah


3.

itu

digolongkan

data kerajinan yang sebelumnya sudah

adalah memaksimalkan kesamaan antar

Bersaing.
Aplikasi ini hanya memproses

cluster. Clustering dapat dilakukan pada

klasifikasi satu produk kerajinan tangan

data yang memiliki beberapa atribut

atau seluruh produk kerajinan tangan.


Aplikasi ini menggunakan Delphi 7
Database yang digunakan adalah

yang

dipetakan

sebagai

ruang

multidimensi.

MySQL.
3.

mining

3) Klasifikasi
Dalam klasifikasi, terdapat target

Tujuan Penulisan
Aplikasi yang dibuat ini bertujuan untuk

variabel

mengimplementasikan

penggolongan

data

mining

kategori.

Sebagai

contoh,

pendapatan

dapat

menggunakan algoritma C4.5 dengan teknik

dipisahkan dalam tiga kategori, yaitu

pohon keputusan dalam sebuah aplikasi untuk

pendapatan tinggi, pendapatan sedang,

memprediksi produk kerajinan tangan yang

pendapatan rendah.

paling unggul dan lebih banyak diminati oleh


masyarakat.
4.

Teori Dasar
1.

Data Mining

2.

Pohon Keputusan
Pohon keputusan adalah salah satu
metode klasifikasi yang paling populer

karena mudah di interperensi manusia.

Pada

database

yang

memiliki

Pohon keputusan adalah model prediksi

struktur relasional. Ada tabel-tabel yang

menggunakan struktur pohon atau struktur

menyimpan data. Setiap tabel terdiri dari

berhirarki. Konsep dari pohon keputusan

kolom

adalah mengubah data menjadi pohon

mendefinisikan jenis informasi apa yang

keputusan dan aturan-aturan keputusan.

akan disimpan.

dan

baris.

Sebuah

kolom

Kalau kolom mendefinisikan jenis


3.

Algoritma C4.5

informasi apa yang akan disimpan, maka

Banyak
dipakai

algoritma

dalam

yang

pembentukan

dapat

sebuah baris adalah data aktual yang

pohon

disimpan. Setiap baris dari tabel adalah

keputusan, antara lain ID3, CART, dan


C4.5.

algoritma

C4.5

masukan dari tabel tersebut dan berisi nilai-

merupakan

nilai untuk setiap kolom tabel tersebut.

pengembangan dari algoritma ID3.


Dipilih

algoritma

(contoh masukannya adalah Jojon: umur 35

C4.5

dalam

tahun, 65 kg dan 165cm).

pembuatan aplikasi data mining karena


algoritma C4.5 merupakan algoritma yang
digunakan untuk melakukan pembentukan

5.

PEMROGRAMAN BORLAND DELPHI

5.1. Pengertian Delphi

pohon keputusan. Pohon keputusan tersebut

Delphi merupakan Suatu bahasa

mampu menghasilkan keputusan kompleks

pemrograman

menjadi

yang digunakan untuk merancang suatu

lebih

pengambil

sederhana,

keputusan

menginterprestasikan

sehingga

akan
solusi

lebih

aplikasi program.

dari

5.2. Kegunaan Delphi

permasalahan.
Secara umum algoritma C4.5 untuk
membangun

pohon

keputusan

(development

1.

Untuk membuat aplikasi windows

2.

Untuk

adalah

sebagai berikut.
Pilih atribut sebagai akar.

2)

Buat cabang untuk tiap-tiap nilai.

3)

Bagi kasus dalam cabang.

4)

Ulangi proses untuk setiap cabang

merancang

Untuk membuat program berbasis

4.

Untuk merancang program .NET


(berbasis internet)

memiliki kelas yang sama.

5.3. Keunggulan Delphi


1.

IDE

(Intregated

Environment)
Database
yang

umumnya

lingkungan

satu

dari

keunggulan

delphi,

dikategorikan

didalamnya terdapat menu-menu yang

dalam 2 hal: Sebuah database flat dan

memudahkan kita untuk membuat

sebuah

suatu proyek program.

database

relasional.

Database

relasional lebih disukai karena lebih masuk

atau

Development

perkembangan aplikasi sendiri adalah

Sebuah database adalah sebuah


struktur

aplikasi

jaringan (client/server)

sampai semua kasus pada cabang

4.

suatu

program berbasis grafis


3.

1)

language)

2.

Proses kompilasi cepat, pada saat

akal dibandingkan database flat MySQL

aplikasi yang kita buat dijalankan

adalah sebuah database relasional.

pada Delphi, maka secara otomatis

akan
3.

dibaca

sebagai

sebuah

Relational Database Management System

program,tanpa dijalan terpisah.

(RDBMS)

Mudah digunakan, source kode delphi

gratis dibawah lisensi GPL (General Public

yang merupakan turunan dari Pascal,

License). Dimana setiap orang bebas untuk

sehingga

menggunakan MySQL, namun tidak boleh

tidak

diperlukan

suatu

penyusuaian lagi.
4.

Bersifat

yang

didistribusikan

secara

dijadikan produk turunan yang bersifat


artinya

closed source atau komersial. MySQL

bahasa pemrograman Delphi dapat

sebenarnya merupakan turunan salah satu

digunakan

mengembangkan

konsep utama dalam database sejak lama,

keperluan pengembangan

yaitu SQL (Structured Query Language).

berbagai

multi

purphase,

untuk

aplikasi.

SQL adalah sebuah konsep pengoperasian


database, terutama untuk pemilihan atau

5.4. Sejarah Borland Delphi


1.

seleksi

Delphi versi 1(Berjalan pada windows


Delphi

versi

(Berjalan

Delphi

versi

(Berjalan

database
pada

selanjutnya

yang
data

open

source

yang

server

termasuk

populer keberadaannya. MySQL umumnya


digunakan bersamaan dengan PHP untuk

fitur internet atau web)


Perkembangan

pengoperasian

MySQL adalah sebuah

windows 95 keatas dengan tambahan


4.

data,

dikerjakan dengan mudah secara otomatis.


pada

windows 95 atau delphi 32 bit)


3.

pemasukan

memungkinkan

3.1atau windows 16 bit)


2.

dan

membuat aplikasi server yang dinamis dan


diikuti

powerfull.

dengan Delphi versi 4,5,6


5.

Versi terkini dari Delphi adalah versi


7 dengan tambahan fitur .net dengan
tambahan file XML

5.

Metode Penelitian
1.

Perencanaan
Mengumpulkan

informasi

atau

data yang diperlukan yang berkaitan


6.

MYSQL
MySQL (My Strukture Query

dengan materi yang dibahas, yaitu:


Data primer adalah data yang secara

Language) atau yang biasa di baca mai-es-

langsung diambil dari objek-objek

kuel adalah sebuah program pembuatan

penelitian

database yang bersifat open source,artinya

diperoleh data kerajinan tangan yang

siapa saja saja boleh menggunakannya dan

sebelumnya

tidak akan di cekal ( Bunafit Nugroho:

penelitian oleh Hibah Bersaing.


Selain itu, digunakan metode

2004).
MySQL AB membuat MySQL
tersedia sebagai perangkat lunak gratis
dibawah lisensi GNU General Public
License (GPL), tetapi mereka juga menjual
dibawah lisensi komersial untuk kasuskasus dimana penggunaannya tidak cocok
dengan penggunaan GPL. MySQL adalah

oleh

peneliti.

sudah

Disini

dilakukan

penelitian SDLC (System Development


Life Cycle) dengan model waterfall.
Tahap-tahap dalam SDLC mencakup
identifikasi, analisis, perancangan, uji
coba, dan implementasi.

untuk dasar pembuatan aplikasi yang


4.

dimaksud.
Implementasi
Pada
tahap

ini

dilakukan

pembuatan aplikasi secara keseluruhan,


mengetikkan coding program sampai
aplikasi
Gambar 1.1 SDLC
Selain itu juga

5.

merencanakan

ini

benar-benar

dapat

dioperasikan sebagaimana fungsinya.


Uji Coba
Pada fase ini dilakukan uji coba

bagaimana aplikasi ini akan dibuat,

terhadap rancangan aplikasi tersebut,

dengan perangkat lunak dan perangkat

agar

keras apa saja, dan juga bagaimana

kekurangan dari pengujian awal. Uji

aplikasi layanan ini akan berguna.

coba

Adapun perangkat keras yang


adalah

sebuah

laptop,

o
o
o

untuk

atau
melihat

yang dibuat.

dengan
6.

spesifikasi sebagai berikut :


o

dilakukan

masukan

perkembangan terakhir dari aplikasi

digunakan dalam perancangan aplikasi


ini

mendapatkan

Jadwal Pelaksanaan
Jadwal penelitian dibuat sesuai dengan waktu

Processor Intel Core i3 CPU M


370 @ 2.40GHz
RAM 2.00 GB DDR3
System Type 64-bit Operating
System
Layar 14 inchi

yang

dibutuhkan

untuk

penelitian

dan

disesuaikan dengan metodologi penelitian


yang digunakan.
Tabel 1.1 Jadwal Pelaksanaan

Sedangkan perangkat lunak yang


digunakan adalah sebagai berikut :
o
o
o

Sistem Operasi Windows 8 Pro


Microsoft Office Word 2010
Delphi Xe 2

2. Analisa
Proses analisa ini meliputi analisa
kebutuhan,

yaitu

seberapa

aplikasi ini dibutuhkan oleh pengguna


untuk

dapat

mempermudah

maksud

Kusrini, Algoritma Data MIning, Andi,

2.

Yogyakarta, 2009.
M. Ichwan, Pemrograman Basis Data
Delphi

adalah analisa keadaan,

dari

analisa

ini

adalah

bagaimana menggunakan aplikasi ini


3.

1.

dalam

mengetahui informasi yang tersedia.


Berikutnya

DAFTAR PUSTAKA

penting

3.

dari pembuatan struktur navigasi dan


perancangan halaman yang diperlukan

MYSQL,Informatika

Program

Klasifikasi

Mahasiswa

Dropout, AMIK BSI Jakarta, Jakarta,


4.

2012.
Hadi Suyono, M. Sarosa, Mujib Ridwan,
Penerapan Data Mining Untuk Evaluasi
Kinerja

dan

Bandung, Bandung, 2011.


Anik Andriani, Penerapan Algoritma C4.5
Pada

dapat lebih memudahkan.


Perancangan
Proses perancangan ini dimulai

Akademik

Mahasiswa

Menggunakan
5.

Algoritma

Nave

Bayes

Classifier, EECCIS, Juni, 2013.


Sutrisno, Afriyudi, Widiyanto, Penerapan
Data Mining Pada Penjualan Menggunakan
Metode

Clustering

INDOMARCO
6.

Study

Kasus

PT.

PALEMBANG,

Universitas Bina Darma, Palembang, 2013.


URL:
http://fiqihsofiana.blogspot.com/2012/01/al
goritma-c45.html
http://repository.usu.ac.id/bitstream/123456
789/33409/3/Chapter%20II.pdf
http://www.academia.edu/6065920/Belajar_
Mudah_Algoritma_Data_Mining_C4.5
http://www.academia.edu/6065920/Belajar_
Mudah_Algoritma_Data_Mining_C4.5

10

Anda mungkin juga menyukai