BAB III METODE PENELITIAN. desaign dan coding program. Dibutuhkan waktu selama kurang lebih 8 bulan

dokumen-dokumen yang mirip
BAB I PENDAHULUAN. dalam aplikasi database. Informasi memegang peranan yang sangat penting dan

BAB IV HASIL DAN PEMBAHASAN. akan dibuat. Perangkat lunak yang akan dibuat adalah suatu aplikasi yang mampu

BAB I PENDAHULUAN. dalam suatu sistem basis data melalui aplikasi sistem informasi manajemen. Dari

BAB 1 PENDAHULUAN Latar Belakang

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB III METODOLOGI PENELITIAN

BAB 1 PENDAHULUAN. 1.1 Pendahuluan. 1.2 Latar Belakang Masalah

BAB III METODOLOGI PENELITIAN. pengembangan sistem pemugaran citra digital dengan algoritma exemplar-based

1 BAB III METODOLOGI PENELITIAN. collaborative filtering ini digambarkan pada gambar 3.1

BAB IV HASIL DAN UJICOBA. Penerapan Data Mining Market Basket Analysis Terhadap Data Penjualan Produk

UKDW BAB I PENDAHULUAN. 1.1 Latar Belakang Masalah

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. yakni teknik mesin, teknik elektro dan teknik informatika. Namun bagi para calon

BAB 1 PENDAHULUAN 1.1 Pendahuluan 1.2 Latar Belakang Masalah

BAB IV HASIL DAN UJI COBA

Bab 1 PENDAHULUAN UKDW

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

III. METODOLOGI PENGEMBANGAN. Adapun peralatan yang digunakan pada penelitian adalah sebagai berikut:

BAB IV HASIL DAN UJI COBA

BAB I PENDAHULUAN. baik. Maka para pengelola harus mencermati pola-pola pembelian yang dilakukan

BAB IV HASIL DAN UJI COBA

BAB I P E N D A H U L U A N UKDW

BAB I PENDAHULUAN. Toko central menjual berbagai macam aksesoris hp untuk masyarakat yang

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN PEMBAHASAN

BAB V IMPLEMENTASI SISTEM. pemilihan bahasa pemroggraman yang digunakan, pemilihan teknologi, kebutuhan

BAB IV HASIL DAN UJI COBA

BAB III METODOLOGI PENELITIAN

BAB V IMPLEMENTASI SISTEM

BAB IV HASIL DAN UJI COBA

Gambar Tampilan Layar Cari Data Tabel Pemeliharaan Menu Grup Gambar Tampilan Layar Data Tabel Pemeliharaan Menu Grup

BAB V IMPLEMENTASI SISTEM

UKDW BAB I PENDAHULUAN

BAB IV HASIL DAN UJI COBA

BAB V IMPLEMENTASI SISTEM

BAB IV IMPLEMENTASI DAN EVALUASI. (software) dan perangkat keras (hardware). Adapun persyaratan minimal

BAB V IMPLEMENTASI SISTEM

BAB I PENDAHULUAN. 1.1 Latar Belakang Masalah

BAB IV HASIL DAN PEMBAHASAN

UKDW BAB 1 PENDAHULUAN

BAB V IMPLEMENTASI SISTEM

BAB IV HASIL DAN UJI COBA

UKDW BAB 1 PENDAHULUAN

BAB V IMPLEMENTASI SISTEM

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM

Pengembangan Aplikasi Market Basket Analysis Menggunakan Algoritma Generalized Sequential Pattern pada Supermarket

BAB IV HASIL DAN UJI COBA

BAB III METODOLOGI PENELITIAN. Desain penelitian adalah tahapan atau gambaran yang akan dilakukan

BAB I PENDAHULUAN. mereka dan juga agar bertahan dalam persaingan. Kedai Kopi Uleekareng dan Gayo merupakan sebuah kedai yang bergerak

1.1 Latar Belakang Masalah

BAB IV HASIL DAN UJI COBA

BAB III METODOLOGI PENELITIAN

BAB 4 PERANCANGAN DAN IMPLEMENTASI PROGRAM. Oriented Programming) atau secara procedural.

BAB IV IMPLEMENTASI DAN EVALUASI

BAB III METODOLOGI PENELITIAN

BAB III METODOLOGI PENELITIAN. penelitian dalam hal ini adalah Abstraksi dari karya ilmiah dan skripsi pada

BAB IV HASIL DAN PEMBAHASAN

BAB 1 PENDAHULUAN. memungkinkan kita untuk menjalankan program yang berskala besar. Adapun

BAB V IMPLEMENTASI SISTEM

BAB III METODOLOGI PENELITIAN. digunakan pada proses rekomendasi penjurusan pada jenjang menengah. Merumuskan Masalah

BAB III METODOLOGI PENELITIAN. Metode pengumpulan data yang digunakan pada penelitian ini berupa studi

BAB 4 IMPLEMENTASI DAN EVALUASI. Perangkat keras yang digunakan untuk merancang sistem ini adalah: Processor : Intel Pentium IV 2,13 GHz

BAB 1 PENDAHULUAN. Masalah yang akan dibahas dalam penelitian ini antara lain : - Apakah dengan menggunakan LINQ dapat menyelesaikan masalah untuk

BAB 1 PENDAHULUAN Pengantar

BAB III METODE PENELITIAN

BAB 4 IMPLEMENTASI DAN EVALUASI. Agar diperoleh hasil yang memuaskan, sebaiknya program aplikasi ini digunakan. 1. Processor Pentium III

BAB III METODOLOGI PENELITIAN

BAB V IMPLEMENTASI SISTEM

UKDW BAB 1 PENDAHULUAN

BAB III METODE PENELITIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB 3 METODOLOGI PENELITIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB I PENDAHULUAN. dari pemikiran-pemikiran manusia yang semakin maju, hal tersebut dapat. mendukung bagi pengembangan penyebaran informasi.

BAB 1 PENDAHULUAN Pengantar

penambahan contact person customer. Gambar Tampilan Halaman Supplier

BAB II ANALISIS DAN PERANCANGAN

BAB IV IMPLEMENTASI DAN EVALUASI SISTEM. penyelesaian produksi dengan menggunakan metode Earliest Due Date (EDD) ini

BAB I PENDAHULUAN I.1 Latar Belakang

BAB IV HASIL DAN UJI COBA

BAB III METODOLOGI PENELITIAN

BAB I PENDAHULUAN. dalam membantu setiap pekerjaan dalam bidang komputerisasi. Dalam hal ini laptop

BAB V IMPLEMENTASI SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB IV HASIL DAN UJI COBA

BAB III METODOLOGI PENELITIAN

BAB IV IMPLEMENTASI DAN EVALUASI. Pada bab empat ini akan dibahas mengenai hasil analisis dan

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB III METODOLOGI PENELITIAN

BAB 4 IMPLEMENTASI DAN EVALUASI. Saat melakukan perancangan program aplikasi ini digunakan hardware dan

BAB I PENDAHULUAN Latar Belakang Masalah

BAB III METODOLOGI PENELITIAN. Gambar 2. 1 Metode Penelitian

BAB V IMPLEMENTASI SISTEM

BAB V IMPLEMENTASI SISTEM

BAB IV HASIL DAN PEMBAHASAN

BAB V IMPLEMENTASI SISTEM

BAB V IMPLEMENTASI SISTEM

BAB IV IMPLEMENTASI DAN EVALUASI. Bab IV berisi tentang implementasi dan evaluasi sistem.

3 METODOLOGI. 3.1 Waktu dan tempat penelitian

BAB I PENDAHULUAN. PT. Perintis Perkasa adalah perusahaan yang bergerak dibidang service

Transkripsi:

19 BAB III METODE PENELITIAN 3.1 Waktu dan Tempat Dalam penelitian ini memerlukan waktu yang cukup lama, yaitu dalam membuat desaign dan coding program. Dibutuhkan waktu selama kurang lebih 8 bulan untuk mengembangkan sistem data mining ini. 3.2 Bahan dan Alat Bahan yang digunakan dalam penelitian ini berupa database Northwind yang berisikan tabel Orders dan tabel Order Details yang saling berelasi. Pembuatan program dari penelitian ini menggunakan alat sebagai berikut: 1. Perangkat keras (hardware), dengan spesifikasi: a. Processor Intel Core 2 Duo b. RAM 1 GB dan Harddisk 120 GB c. Monitor dan VGA d. Mouse dan Keyboard 2. Perangkat lunak (software): a. Sistem Operasi : Windows XP SP 2 b. Bahasa Pemrograman Lazarus 0.9.28.2 c. Database Northwind pada SQL Server 2000

20 3.3 Metode Pengembangkan aplikasi ini menggunakan metode Waterfall, yaitu metode dengan menggunakan pendekatan secara sistematis dan urut mulai dari level requitment definition lalu menuju ke tahap software requitment analysis, desain, coding, testing, dan maintenance. Disebut Waterfall karena tahap demi tahap yang dilalui harus menunggu selesainya tahap sebelumnya dan berjalan berurutan. Berikut ini adalah tahap-tahap Waterfall yang dilakukan dalam mengembangkan aplikasi ini, yaitu: 1. Requitment Definition Pemodelan ini diawali dengan mendefinisikan system yang akan dibuat dan menentukan kebutuhan yang diperlukan sistem. Hal ini sangat penting, mengingat software harus dapat berinteraksi dengan elemen-elemen yang lain seperti hardware, database, dan sebagainya. 2. Software Requitment Analysis Tahap ini mencari dan mengumpulkan data serta menganalisis dan mendefinisikan data yang harus dipenuhi oleh program yang akan dibangun. Fase ini harus dikerjakan secara lengkap untuk bisa menghasilkan desain yang lengkap. 3. Desain Desain dikerjakan untuk merancang sistem dan mengimplementasikan kebutuhan yang terkumpul menjadi desain sistem. 4. Coding Setelah mendesain, tahap selanjutnya yaitu menerjemahkan desain tersebut ke dalam kode-kode dengan menggunakan bahasa pemrograman yang sudah

21 ditentukan. Dalam penelitian ini menggunakan bahasa pemrograman Lazarus 0.9.28.2 dan database-nya Northwind pada SQL Server 2000. 5. Testing Penyatuan unit-unit program kemudian diuji secara keseluruhan (system testing). Program yang telah jadi diujicobakan, apakah sesuai dengan permintaan requitment dan tidak terdapat kesalahan pemrograman. 6. Maintenance Setelah jadi dan diujicobakan serta sesuai yang diinginkan, maka diperlukan pengoperasikan program di lingkungannya dan melaksanakan pemeliharaan, seperti penyesuaian atau perubahan karena adaptasi dengan situasi sebenarnya. 3.4 Flowchart Program Dalam pembuatan aplikasi ini, penulis menggunakan algoritma yang sudah sangat dikenal dalam melakukan pencarian frequent Itemset dengan association rule, yaitu Apriori. Sesuai dengan namanya, algoritma ini menggunakan knowledge mengenai frequent Itemset yang telah diketahui sebelumnya, untuk memproses informasi selanjutnya. Algoritma inilah yang biasanya dipakai dalam proses data mining untuk market basket analysis. Langkah yang dilakukan dalam pembuatan aplikasi mining aturan asosiasi dengan Algoritma Apriori pada penelitian ini dijelaskan dalam flowchart berikut ini:

22 Mulai Minimum transaksi, minimum confidence Hapus tabel C1 1. C:=1 2. TotalTransaksi := Jml Transaksi dalam tabel order 3. Keluar := false Ada tabel C1 Dalam database Hapus tabel C1 1. Buat tabel C1 (KodeItem,Jumlah) 2. Isi tabel C1 dengan hasil Query IdProduk dan Jml nya pada tabel Detail Order A Ada tabel C[C] Dalam database? C:=C+1 Keluar = true P1 1. Buat tabel C[C] 2. I:=1 B I > C? 1. Tambahkan Field Jml untuk tabel C[C] 2. Kolom kososng 1. Kolom := kolom + Field[i] 2. I:= i +1 1. Tambahkan KodeField item [I] untuk tabel C[C] 2. I := I+1 I := 1 I > C-1 A Tabel C[C] Kosong 1. Isi tabel C[C] dengan data dari tabel C[C-1] dengan fieldfield pada kolom 2. Hapus isi tabel C[C] yang field Jumlahnya < min_transaksi 3. Ambil data dari tabel C[C] Keluar := true B Gambar 3.1 Flowchart program untuk mendapatkan kombinasi yang memenuhi (1)

23 P1 Selesai I := 2 Query := Cari data dari tabel C[i] urut berdasarkan jumlah desc I > C-1 Query.EOF 1. Temp := 0 2. J := i Query.Next J < 1 Tampilkan aturan 1. Syarat := ; 2. K := 1 Query.Fields[Jumlah]*100/ Query1.Fields[Jumlah] > min_confidence K > i - 1 Query1 := Cari data dari tabel C[i-1] Dengan kondisi = syarat Syarat := syarat + Query1.Item[k]= Query1.item[temp] Temp := temp+2 Temp = k Temp := temp+1 Gambar 3.2 Flowchart program untuk mendapatkan kombinasi yang memenuhi (2)

24 3.5 Pelaksanaan Pelaksanaan penelitian ini digambarkan dengan Gantt Chart, yaitu: Gambar 3.3 Gantt Chart Jadwal Penelitian 3.6 Pengamatan Dalam penelitian ini bagian yang diamati adalah bagaimana data transaksi penjualan diolah menjadi informasi yang berguna untuk mengambil keputusan dengan menganalisa market basket apakah dapat meningkatkan jumlah penjualan menggunakan Algoritma Apriori (metode asosiasi).