BAB I PENDAHULUAN I.1. Latar Belakang Perkembangan teknologi perangkat lunak pada masa sekarang ini sangatlah pesat, ini dapat dilihat dari kemunculan berbagai aplikasi-aplikasi yang dapat memudahkan user dengan menggunakan berbagai macam teknik pembuatan perangkat lunak. Dari sinilah perluasan pemanfaatan komputer yang semula hanya dimanfaatkan segelintir orang sekarang menjadi universal dan umum. Dalam Perkembangan teknologi saat ini, penulis ingin membantu CV. Komputerindo Abadi dalam memprediksi persediaan stok barang berdasarkan penjualan kartu internet. Mengingat seringnya terjadi kekurangan stok penjualan ini sehingga membuat pemilik toko sangat merasa kesulitan dalam memprediksi stok penjualan, karena seringnya terjadi kekurangan tersebut pada penjualan kartu internet maka penulis ingin melakukan penyelesaian guna mendapatkan hasil stok kartu internet yang benar-benar akurat pada perusahaan. Data mining merupakan sebuah sistem berbasis komputer yang menggunakan pengetahuan, fakta dan teknik penalaran yang dimiliki manusia sebagai hasil yang tersimpan di dalam komputer, dan digunakan untuk menyelesaikan masalah yang lazimnya memerlukan stok tertentu. Data mining adalah program artificial inteligence ( kecerdasan buatan atau AI) yang menggabungkan basis pengetahuan dengan mesin inferensi. Ini merupakan bagian software spesialisasi tingkat tinggi atau bahasa pemrograman tingkat tinggi (High 1
2 level Language), yang berusaha menduplikasi fungsi seorang dalam satu bidang keahlian tertentu. Program ini bertindak sebagai konsultan yang cerdas atau penasihat dalam suatu lingkungan keahlian tertentu, sebagai hasil himpunan pengetahuan yang telah dikumpulkan dari beberapa orang. Dengan demikian seorang awam sekalipun bisa menggunakan sistem itu untuk memecahkan berbagai persoalan yang ia hadapi. Pada dasarnya masalah kekurangan stok pada penjualan kartu internet merupakan kasus yang paling sering ditemukan di setiap toko-toko maupun perusahaan yang bergerak di bidang penjualan. Kekurangan-kekurangan tersebut memerlukan penanganan yang cepat dan benar, karena hal ini akan sangat merugikan bagi pemilik, yang sebahagian besar pengguna penjualan kartu internet adalah pengambil keputusan strategis di perusahaan. Sehingga jika tidak segera ditangani akan merugikan perusahaa. (sumber : Kusrini, Emha Taufiq Luthfi :2009) Oleh sebab itu, penulis akan mengangkat skripsi dengan judul Data Mining Prediksi Persediaan Stok Barang Berdasarkan Penjualan Kartu Internet Menggunakan Metode Apriori Pada CV. Komputerindo Abadi. I.2. Ruang lingkup Permasalahan Adapun beberapa tahap yang dilakukan dalam membuat ruang lingkup permasalahan adalah : I.2.1. Identifikasi Masalah Berdasarkan latar belakang masalah diatas, identifikasi masalahnya adalah sebagai berikut : 1. Kekurangan stok kartu internet terjadi pada penjualan kartu internet.
3 2. Perhitungan stok kartu internet masih menggunakan cara yang manual. 3. Belum adanya metode sebagai alternatif prediksi stok penjualan kartu internet untuk kedepannya. I.2.2. Rumusan Masalah Berdasarkan identifikasi masalah diatas, dapat di rumuskan beberapa masalah yaitu : 1. Bagaimana memprediksi stok penjualan kartu internet sehingga tidak terjadi kekurangan stok? 2. Bagaimana merancang aplikasi yang dapat membantu user dalam perhitungan stok penjualan kartu internet? 3. Bagaimana menerapkan metode Data Mining Algoritma Apriori untuk proses prediksi stok penjualan kedepannya? I.2.3. Batasan Masalah Agar permasalahan dalam penelitian ini tidak terlalu luas dan menyimpang dari topik yang ada, maka diperlukan batasan masalah sebagai berikut : 1. Prediksi stok penjualan kartu internet diambil dari data transaksi penjualan sebagai dasar penelitian yang diperoleh dari CV. Komputerindo Abadi. 2. Aplikasi yang dirancang menggunakan Bahasa Pemrograman PHP. 3. Dokumen yang dirancang menggunakan MySQL. 4. Output dari Data mining ini adalah urutan prioritas tertinggi prediksi stok kartu internet.
4 5. Metode yang digunakan dalam perancangan sistem ini adalah Data Mining Algoritma Apriori. I.3. Tujuan Dan Manfaat Penelitian I.3.1. Tujuan Dalam melakukan penelitian ini, peneliti memiliki beberapa tujuan yaitu : 1. Merancang dan Membangun aplikasi yang dapat membantu stok penjualan untuk kedepannya agar tidak terjadi kekurangan. 2. Merancang suatu perangkat lunak penjualan dengan menggunakan PHP dan MySQL. I.3.2. Manfaat Adapun manfaat dari penelitian ini adalah : 1. Membantu pemilik toko untuk belanja kartu kedepannya barang apa yang laris dipasaran dan tidak mengecewakan pelanggan. 2. Menghasilkan sistem yang handal dalam prediksi stok penjualan kartu internet untuk kedepannya. I.4. Metodologi Penelitian I.4.1. Analisa Sistem Menganalisis sistem yang ada dan mempelajari sistem yang sedang berjalan dengan cara melakukan pengumpulan data. Adapun beberapa teknik pengumpulan data yang peneliti gunakan adalah :
5 1. Studi Kepustakaan (Library Research) Penulis melakukan studi pustaka dengan cara mempelajari, meneliti dan menelaah berbagai literatur-literatur dari perpustakaan yang bersumber dari buku-buku, jurnal ilmiah, situs-situs di internet, dan bacaan-bacaan yang ada kaitannya dengan prediksi stok penjualan barang. 2. Studi Lapangan (Field Research) Adapun teknik pengumpulan data yang penulis lakukan yaitu : a. Wawancara (Interview) Penulis mengadakan tanya jawab secara langsung dengan bapak Velentino selaku Direktur pada CV. Komputerindo Abadi mengenai stok penjualan kartu internet. Rizky : Bagaimana dengan persediaan stok penjualan kartu internet? Velentino : Kekurangan dan berlebihan tiap minggunya. Rizky : Apakah sudah ada aplikasi untuk prediksi persedian stok penjualan berdasarkan kartu internet? Velentino : Kalau tentang itu, disini belum ada. Rizky : Apakah perlu adanya aplikasi untuk prediksi persedian stok barang kartu internet? Velentino : Perlu, karena dengan adanya aplikasi prediksi stok kartu internet maka akan mengurangi kesalahan dalam menstok kartu internet. b. Pengamatan Langsung (Observation)
6 Penulis melakukan kegiatan dengan mengamati langsung penjualan kartu internet dan bagaimana kekurangan stok barang berdasarkan kartu internet. I.4.2. Perancangan Sistem Langkah-langkah yang dilakukan untuk mencapai tujuan perancangan adalah sebagaimana ditunjukkan pada gambar 1 : Analisis Desain Pengujian Penerapan Pemeliharaan Gambar I.1. Waterfall Perancangan Sistem Keterangan: 1. Analisis Adapun kebutuhan yang diperlukan untuk merancang sistem ini adalah sebagai berikut : Tabel I.1. Analisis Kebutuhan No Kebutuhan Keterangan 1. Data Data Barang Kartu Internet Data Stok Barang Kartu Internet 2. Perangkat Keras Laptop minimal Intel Pentium IV
7 3. Perangkat Lunak Adobe Dreamweaver CS5 XAMPP Control Panel Database MySQL 4 Pelaksana Sistem Admin operator bagian tekhnikal mesin 2. Desain Desain yang digunakan dalam pembuatan sistem dan aplikasi yang akan dirancang penulis adalah : a. Mendesain sistem menggunakan Konteks Diagram. b. Menggunakan aplikasi Adobe Dreamweaver CS5 untuk mendesain Aplikasi. c. Menggunakan aplikasi Microsoft Visio 2007 untuk menggambarkan Flowchart sistem. d. Menggunakan aplikasi MySQL sebagai tempat penyimpanan data (Database). 3. Pengujian Pada tahap ini dilakukan pengujian dengan menggunaan minimum Support dan minimum Confidence untuk melihat kesesuaian hasil yang ada pada sistem. 4. Penerapan Penerapan aplikasi dilakukan pada saat semua sistem telah diuji dengan baik. Aplikasi yang telah diuji sebelumnya akan diterapkan kedalam Data mining predeksi stok penjualan berdasarkan kartu internet. 5. Pemeliharaan
8 Adapaun proses pemeliharaan sistem yang perlu dilakukan untuk menjaga semua data-data yang telah tersimpan kedalam aplikasi agar tidak hilang atau terinfeksi virus adalah sebagai berikut : a. Melakukan perawatan terhadap komponen-komponen hardware dan software. b. Menggunakan program anti virus agar data maupun file tidak terinfeksi atau dirusak oleh virus. c. Mengupdate data kerusakan pada sistem. I.4.3. Keaslian Penelitian Adapun keaslian penelitian penulis yang akan dibandingkan hasil penelitiannya dengan dua jurnal yaitu : No : 1 Nama Peneliti : Robi Yanto* 1, Riri Khoiriah 2 Judul Jurnal : Implementasi Data Mining dengan Metode Algoritma Apriori dalam Menentukan Pola Pembelian Obat Sumber : Citec Journal, Vol. 2, No. 2, Februari 2015 April 2015 Metode Penelitian : Analisis Penelitian Terkait, Analisis Permasalahan, Penerapan Metode Data Mining, Implementasi Data Mining, Pengujian Hasil.
9 Hasil Penelitian : 1. Dari proses pembentukan itemset dengan minimum support 40 % dapat diketahui yang memenuhi standar minimum support yaitu pada obat amoxcilin, asamefenamat, CDR, cefadroxil, redoxon dan sanmol. Kemudian dari hasil pembentukan 1 itemset akan dilakukan kombinasi 2 itemset. 2. Dari kombinasi 2 itemset dengan minimum support 40 % dapat diketahui kombinasi 2 itemset yang memenuhi standar minimum support yaitu amoxcilin, asamefenamat dengan support sebesar 50 % dan cefadroxil, sanmol dengan support 50 %. Dari hasil kombinasi 2 itemset akan dilakukan pembentukan 3 itemset. 3. Karena Kombinasi 3 itemset tidak ada yang memenuhi minimal support 40 %, maka kombinasi 2 itemset yang memenuhi untuk pembentukan asosiasi. 4. Berdasarkan tahap diatas, obat yang paling sering dibeli oleh konsumen adalah Cefadroxil, sanmol, amoxcilin dan asamefenamat, dengan diketahuinya obat yang paling sering dibeli konsumen, maka perusahaan dapat menyusun strategi dalam penentuan pembelian obat untuk menjaga ketersedian obat yang dibutuhkan konsumen dan
10 juga dapat mengatur tata letak obat berdasarkan kombinasi itemset obat yang terbentuk. Perbandingan : 1. Pada Jurnal ini, Penulis melakukan Pengujian dengan itemset dengan minimum support 40%. 2. Penentuan dengan penjualan obat yang paling sering dibeli pelanggan. No : 2 Nama Peneliti : Lilis Diana1 dan Guruh Fajar Shidik2 Judul Jurnal : Analisis Data Transaksi Penjualan Untuk Klasifikasi Jenis Barang Dan Relasi Daya Beli Relatif Masyarakat Menggunakan Algoritma K-Means Serta Asosiasi Apriori Sumber : Jurnal Teknologi Informasi, Volume 10 Nomor 2, Oktober 2014, ISSN 1414-9999 Tahun : 2014 Metode Penelitian : Menganalisis potensi potensi dari setiap kwitansi tentang hubungan atau asosiasi antara jenis barang yang satu dengan jenis barang yang lainnya yang direlasikan dengan kemampuan daya beli masyarakat.
11 Hasil Penelitian : 1. Hasil perkalian nilai support dan nilai confidence tertinggi untuk dua item barang maupun tiga item barang berada pada cluster daya beli tinggi, yaitu yang dua item ( support 36% dan confidence 70% ), yang tiga item ( support 21% dan confidence 80% ), artinya nilai kepastian konsumen untuk melakukan pembelian secara bersamaan untuk dua item barang maupun tiga item barang terdapat pada kosumen cluster tinggi dengan demikian daya beli tinggi memberikan kepastian yang lebih besar atau lebih meyakinkan. 2. Hasil penelitian Nilai Support dan Nilai Confidence daya beli umum untuk yang satu jenis barang, dua jenis barang maupun yang tiga jenis barang nilainya paling rendah baik untuk kelompok daya beli rendah, daya beli menengah maupun daya beli tinggi. Dengan demikian daya beli yang dicluster hasilnya lebih baik dibandingkan dengan yang tidak dicluster. Perbedaan : 1. Pada jurnal ini menggunakan teknik clustering. 2. Jumlah cluster daya beli masyarakat yang dihasilkan sebanyak tiga cluster yang terdiri cluster daya beli relatif tinggi, cluster daya beli relatif menengah dan
12 cluster daya beli relatif rendah. I.5. Lokasi Penelitian Lokasi penelitian bertempat di CV. KOMPUTERINDO ABADI beralamat di Jl. Buku No. 7 Medan, HP.085296193541. I.6. Sistimatis Penulisan Adapun sistematika penulisan yang diajukan dalam skripsi ini adalah sebagai berikut : BAB I : PENDAHULUAN Pada bab ini menerangkan tentang latar belakang, ruang lingkup permasalahan, tujuan dan manfaat, metode penelitian dan sistematika penulisan. BAB II : TINJAUAN PUSTAKA Pada bab ini menerangkan teori dasar yang berhubungan dengan program yang dirancang serta bahasa pemrograman yang digunakan.
13 BAB III : ANALISA DAN DESAIN SISTEM Pada bab ini mengemukakan analisa masalah program yang akan dirancang dan rancangan program yang digunakan pada penulisan Skripsi ini. BAB IV : HASIL DAN PEMBAHASAN Pada bab ini mengemukakan tentang hasil implementasi sistem yang dirancang mencakup uji coba sistem, tampilan serta perangkat yang dibutuhkan. Analisa sistem dirancang untuk mengetahui kelebihan dan kekurangan sistem yang dibuat. BAB V : KESIMPULAN DAN SARAN Dalam bab ini berisikan berbagai kesimpulan yang dapat dibuat berdasarkan uraian yang telah disimpulkan, serta saran kepada perusahaan.