IMPLEMENTASI DATA MINING DAN RANCANG BANGUN SISTEM INFORMASI ( STUDI KASUS : CV.CITRAKARA ARCHITECT ) Makalah Program Studi Teknik Informatika Fakultas Komunikasi dan Informatika Diajukan Oleh : Oktavina Resky Yudarningsih Fajar Suryawan Yusuf Sulistyo N PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS KOMUNIKASI DAN INFORMATIKA UNIVERSITAS MUHAMMADIYAH SURAKARTA 2012 IMPLEMENTASI DATA MINING DAN RANCANG BANGUN SISTEM INFORMASI ( STUDI KASUS : CV.CITRAKARA ARCHITECT ) Oktavina Resky Yudarningsih Teknik Informatika, Fakultas Komunikasi dan Informatika Universitas Muhammadiyah Surakarta E-mail : [email protected] ABSTRACT The purpose of this research is to implement data mining and design information system for data processing projects in CV Citrakara Architect that can facilitate the creation of project data and ease in estimating the cost of the project. The system was designed using SDLC (system development life cycle) which is to conduct assessment, design and manufacture and system implementation to perform maintenance. The system is made using Java programming language with a set of JDK Netbeans IDE and MySQL as the database management system and data mining implementation using HMAP (appropri Maximum Probability Hypothesis). The results of this study can make a system that can estimate the cost of the project as well as to print the report project data. From the test results it can be concluded that the system is already running the application in accordance with the design objectives. From the results of the questionnaire 50% said the system is very useful and for the implementation of data mining is the goal of the system is as much as 50% said the system is very useful. Keywords : data mining, HMAP, project data. ABSTRAKSI Tujuan dari penelitian ini adalah mengimplementasikan data mining dan merancang sistem informasi untuk pengolahan data proyek di CV Citrakara Architect yang dapat mempermudah dalam pembuatan data proyek dan mempermudah dalam memperkirakan biaya proyek yang akan di bangun. Sistem ini dirancang menggunakan metode perancangan SDLC (system development life cycle) yaitu dengan melakukan analisa kebutuhan, perancangan dan pembuatan sistem serta implementasi sistem sampai melakukan pemeliharaan sistem. Pembuatan sistem ini menggunakan bahasa pemrograman java dengan menggunakan aplikasi Netbeans IDE dengan seperangkat JDK dan MySQL sebagai databasenya dan untuk data mining menggunakan metode HMAP (Hypothesis Maximum Appropri Probability). Hasil penelitian ini dapat membuat sistem yang bisa memperkirakan biaya proyek sekaligus dapat mencetak laporan data-data proyek. Dari hasil pengujian sistem dapat disimpulkan bahwa aplikasi yang dibuat telah berjalan sesuai dengan tujuan perancangan. Dari hasil kuisioner 50% menjawab sistem ini sangat bermanfaat dan untuk implementasi data mining yang menjadi tujuan dari sistem ini sebanyak 50% menjawab sistem ini sangat berguna. Kata Kunci : data mining, HMAP, data proyek. informasi PENDAHULUAN Seiring sebagai alat untuk dengan pengolahan data perusahaan seperti berkembangnya teknologi informasi data barang, data pelanggan, data yang sangat pesat, banyak sekali pembelian perusahaan-perusahaan yang produksi, maka diharapkan dapat memanfaatkan teknologi informasi membantu agar data-data tersebut untuk bisa terintegrasi dengan baik dan memperbaiki sistem manajemen proyek mereka. Karena menjanjikan dari pendayagunaan teknologi informasi. CV.Citrakara perusahaan yang Architect baku, data dapat diolah dengan tepat. mereka melihat banyak sekali hal yang bahan Dalam proses CV.Citrakara menunggu kerjanya Architect suatu tidak proyek yang sedang dikerjakan selesai terlebih bergerak pada dahulu baru mencari proyek yang bidang jasa kontraktor, arsitektural, lain, CV.Citrakara Architect dapat interior dan furniture, mengerjakan mengolah proyek-proyek lain bahan baku kayu menjadi sebuah dalam waktu yang bersamaan selama produk perusahaan berupa lemari, meja, kredensa, dan lain-lain, melewati barang Pada saat ini manajemen finishing proyek, data barang, data pelanggan (pengecatan), pengeringan, proses dan data proyek yang di terapkan di aksesoris dari produk, dan tahap CV.Citrakara terakhir adalah instal barang atau menggunakan pemasangan barang atau produk Excel dan data disimpan di dalam sehingga menjadi barang jadi. Di folder-folder dan diarsipkan sehingga dalam kegiatan dan usaha tersebut menyulitkan dalam pencarian data. tidak Pencarian data yang dilakukan secara pengamplasan, terlepas dari kebutuhan proyek, sistem setengah jadi, menjadi sanggup menanganinya. proses produksi dari bahan baku kayu masih pelaksanaan Architect aplikasi menyebabkan masih Microsoft informasi dan pengelolaan data yang manual kesalahan tepat. Dengan penggunaan teknologi yang seharusnya tidak boleh terjadi dan sampai saat ini kesalahan yang sering terjadi yaitu terciptanya PERANCANGAN DAN duplikasi data, selain keamanan data PEMBUATAN SISTEM tidak terjamin disebabkan tidak ada batasan hak akses dalam penggunaannya. Sehingga diperoleh Metode perancangan yang digunakan untuk perancangan sistem ini adalah SDLC (System solusi yaitu pembangunan sistem Development Life Cycle). Tahap informasi, solusi ini memberikan pertama dalam penelitian ini adalah keuntungan planning dan menganalisa kebutuhan bagi CV.Citrakara Architect seperti pengolahan data proyek lebih cepat dan tepat. Ketersediaan sistem, membuat kemudian data yang design sistem, implementasi dan pemeliharaan. melimpah, kebutuhan akan informasi sebagai pendukung keputusan untuk membuat solusi bisnis, dan dukungan infrastruktur di bidang teknologi informasi merupakan cikal bakal dari lahirnya teknologi data mining. Data mining dimaksudkan untuk memberikan solusi nyata bagi para pengambil keputusan, 1. Planning Melihat kenyataan tersebut selayaknya perbaikan-perbaikan dilakukan dalam hal penyimpanan arsip, pengintegrasian data-data dengan menggunakan pengolahan berbasis database dan pembuatan aplikasi mempermudah yang dan keberhasilan perusahaan. SDLC untuk mengembangkan bisnis mereka. sudah Gambar 1. Metode Pengembangan dapat menunjang Perancangan sistem yang akan dibuat untuk implementasi data mining dan rancang bangun sistem informasi di CV Citrakara Architect adalah sistem memanajemen informasi pengolahan untuk data proyek yang dapat mempermudah pembuatan membuat laporan proyek perhitungan dan sementara untuk biaya proyek yang akan dibuat quantity. Hak akses kedua adalah dengan sebagai menggunakan metode admin, selain dapat HMAP. Maka dalam perencanaan ini menginput semua data, admin juga sistem informasi ini berbasis desktop berhak untuk dan terhubung oleh database. laporan dan 2. Analisa Kebutuhan sistem anggaran biaya dan bill of quantity Kebutuhan dari sistem ini yang sudah masuk. adalah menyediakan fasilitas yang survey, data mengecek semua rencana 3. Design Sistem dapat menginput data konsumen, data mencetak Setelah menganalisa permohonan kebutuhan yang diperlukan sistem, protyek, data proyek, data rencana langkah selanjutnya adalah membuat anggaran dapat design sistem. Dalam design ini mengitung perkiraan sementara biaya dibagi menjadi perancangan Use proyek dengan metode HMAP dan Case, proses perancangan DFD. biaya cetak serta untuk laporan konsumen, survei, barang, rencana anggaran biaya dan quantity.Selain bill itu perancangan ERD, dan a. Perancangan Use Case of Use Case dalam dapat perancangan ini terdapat dua mempermudah administrator dalam user yaitu user pertama sebagai proses menginput data konsumen, divisi konstruksi yang hanya proyek, rencana anggaran biaya dan bisa bill of quantity untuk mengurangi data seperti pendataan survei, kesalahan pada human error dan pembuatan data RAB (Rencana redudansi data karena sistem ini Anggaran berbasis laporan RAB, pembuatan data database. Aplikasi ini membutuhkan dua hak akses yang BQ berbeda, yaitu pertama adalah konstruksi melakukan Biaya), (Bill Of pengolahan mencetak Quantity), hak akses yang mencetak laporan BQ, dan sebagai divisi mengubah password dan user hanya dapat yang yang kedua yang sebagai menginput data survei, data rencana admintrator bertugas anggaran biaya dan data bill of pengolahan data interen yang meliputi menambahan semua MelakukanLog in Membuat data Survei data, mengubah semua data, menghapus semua data dan mencetak semua data laporan. Membuat dataRAB Gambaran use case user dapat Div. dilihat pada gambar 1 dan Konstruksi gambaran use case admin dapat dilihat pada gambar 2 dibawah ini : Mencetak Laporan Membuat data BQ Mencetak LaporanBQ Melihat tutorial Ubah password Input Login Menambah User Gambar 3. Use Case Divisi Membuat Proyek Konstruksi Melakukan Editor Mengubah semua Data Administrator Mencetak Laporan Melihat info aplikasi Ubah password Gambar 2. Use Case Administrator b. Perancangan ERD (Entity Relationship Diagram) Perancangan basis data pada untuk implementasi data mining dan rancang bangun sistem informasi di CV Citrakara Architect terdapat 12 Gambar 4. ERD (Entity Relationship tabel yaitu tabel konsumen, Diagram) permohonan, survei, proyek, c. DFD (Data Flow Diagram) rab, detail_rab, bq, detail_bq, kategori, wilayah, barang, dan Data Flow Diagram transaksi. Tabel – tabel tersebut dalam perancangan sistem ini dapat dilihat pada gambar 3 dapat di lihat pada gambar 5 yang dibawah ini. bentuk digambarkan dalam ERD (Entity Relationship Diagram). Konsumen Data permohonan 1.0 Entry Data permohonan F.Permohonan Data survei Data Survei Gambar Rancangan Rumah 2.0 Survei Lokasi 3.0 Perancangan Rumah Div.Arsitektur Rancangan Rumah Record data F.Lap Proyek 4.0 Entry data proyek Data RAB Laporan RAB VALID 5.0 Membuat RAB F.Lap RAB F.Lap RAB 6.0 Pengerjaan dan membuat data barang F.Lap barang F.Lap BQ Laporan BQ VALID 7.0 membuat Bill of Quantity Gambar 5. DFD level 0 Direktur 4. Implementasi ini terdapat beberapa form yang Langkah selanjutnya adalah diantaranya digunakan untuk implementasi, yaitu menerapkan penginputan data konsumen dan sebuah sudah proyek hingga penginputan data bill digunakan. of quantity serta tampilan cetak sistem didesaign yang untuk Dalam proses implementasi sistem semua informasi ini diimplementasikan penghitungan oleh pihak karyawan di kantor proyek dengan metode HMAP. CV. Citrakara Architect. terakhir pengembangan pemeliharaan dari yaitu dan dan juga sementara biaya Pengujian 5. Maintenance Tahap laporan pengelolaan sistem agar sistem ini dapat digunakan sesuai dengan yang diharapakan. sistem ini dilakukan dengan cara dengan cara pengisian kuisioner dari karyawan, memberikan 10 penilaian terhadap sistem yang sudah jadi berdasarkan keseluruhan, penginputan data, pencarian data hingga pembuatan laporan. Dalam pengujian sistem ini dilakukan proses HASIL DAN PENGUJIAN uji coba pengisian form, mulai dari SISTEM login serta pengisian data konsumen implementasi mining dan pengisian proyek sampai proses dan rancang bangun sistem informasi cetak hasil dari semua laporan dan di CV Citrakara Architect yang telah pengujian berjalan menjadi sebuah hasil dari biaya proyek dengan metode HMAP. tujuan akhir dari penelitian ini. Pengujian sistem Tampilan dari sistem ini terdapat 17 sistem yang sudah berjalan telah tombol, bekerja dengan baik sesuai dengan yaitu data konsumen, permohonan, survei, proyek, rab, detail rab, bq, detail bq, barang, kategori, wilayah, transaksi, ubah password, login dan logout. Aplikasi perhitungan yang diinginkan. sementara bertujuan agar KESIMPULAN menjadi tujuan dari sistem ini Berdasarkan dari bahasan pada babbab sebelumnya makan dapat ditarik kesimpulan : 1. Data Mining Pengolahan digunakan jumlah Pada Data ini untuk proyek Sistem dapat mengetahui yang akan dikerjakan di kemudian hari agar dapat memberi informasi dan mempermudah konsumen dalam mengetahui jumlah biaya proyek yang akan di kerjakan nantinya. 2. Sistem manual yang digunakan oleh CV Citrakara diganti Architect menggunakan sistem aplikasi pengolahan data berbasis desktop, hal ini bertujuan agar tidak adanya redudansi data pada saat melakukan administrasi dan menjadikan pekerjaan lebih cepat dan tepat. 3. Mempermudah pembuatan laporan data seperti RAB dan BQ. Adanya grafik laporan biaya proyek. 4. Berdasarkan hasil kuisioner 50% menjawab bermanfaat sistem dan ini sangat untuk implementasi data mining yang sebanyak 50% menjawab sistem ini sangat berguna. Dari hasil keseluruhan tujuan kuisioner penelitian semua ini sudah pengujian sistem dengan metode tercapai. 5. Berdasarkan data mining HMAP hasil yang diberikan oleh perhitungan dengan secara rumus manual HMAP dan dengan hasil yang diberikan oleh sistem sesuai dengan yang diinginkan dan tujuan dari sistem ini sudah tercapai. DAFTAR PUSTAKA Abidin, Faqih. 2011. “ Sistem Informasi Penjualan Dan Pengontrolan Stok Barang Menggunakan Metode EOQ (Studi Kasus Di Bengkel Sukasari Motor)”. Skripsi. Bandung : Fakultas Teknik Jurusan Teknik Informatika dan Ilmu Komputer, Universitas Komputer Indonesia. Irdiansyah, Enur.2010. “Penerapan Data Mining Pada Penjualan Produk Minuman Di PT.Pepsi Cola Indobeverages Menggunakan Metode Clustering”. Skripsi. Bandung : Fakultas Teknik Jurusan Teknik Informatika, Universitas Komputer Indonesia Bandung. Jogiayanto, HM. 2005. “Analisis dan Desain Sistem Informasi Pendekatan Tersetruktur Teori dan Praktik Aplikasi Bisnis”. Penerbit Andi, Yogyakarta. Ladjamudin, Al-Bahra Bin. 2005. “Analisis dan Desain Sistem informasi”. Graha Ilmu Yogyakarta. Lase, Asbartanov. 2011. “Pembangunan Data Warehouse Penjulan Barang Pada PT. Simpati Intan Permata”. Skripsi. Bandung : Fakultas Teknik Jurusan Teknik Informatika, Universitas Komputer Indonesia Bandung. Pasulu, Aloysius Rizkan. 2011. “Pembangunan Data Warehouse Di CV. Saswco Perdana”. Skripsi. Bandung : Fakultas Teknik Jurusan Teknik Informatika, Universitas Komputer Indonesia Bandung. Pitaloka, Novialita. 2009. “Pengelompokan Data Menggunakan Hierarchical Clustering (AHC)” Institut Teknologi Telkom Bandung. Sembiring, Kiniulin Br. 2010. “Metode SDLC Untuk Pengembangan Sistem Informasi WEB”. Fakultas Ilmu Komputer Jurusan Sistem Informasi, Universitas Sriwijaya. Sukarsa. 2011. “Sistem Informasi Pembelian dan Penjualan Bahan-Bahan Bangunan Di PB.Putra Mandiri Bandung”. Skripsi. Bandung : Fakultas Teknik Jurusan Teknik Informatika dan Ilmu Komputer, Universitas Komputer Indonesia Bandung. Swara, Jaka Adi. 2011. “Aplikasi Data Mining Menggunakan Metode Decision Tree Untuk Pemantauan Distribusi Sepeda Motor Di PD.Wijaya Abadi Bandung” Skripsi. Bandung : Fakultas Teknik Jurusan Teknik Informatika dan Ilmu Komputer, Universitas Komputer Indonesia Bandung. Yulianto, Ardian Agung, dkk. 2009. “Analisis dan Desain Inforrmasi”. http://www.scribd.com/doc/67154238/16/Tahapan-SystemDevelopment-Life-Cycle-SDLC. Diakses tanggal 11 Maret 2012, pukul 20:55 Yulianto, Susilo Veri. 2011. “Rancang Bangun Sistem Informasi Berbasis Java Desktop di Pesantren Internasional KH. Mas Mansur Universitas Muhammadiyah Surakarta”. Skripsi. Surakarta :Fakultas Komunikasi dan Informatika Jurusan Teknik Informatika, Universitas Muhammadiyah Surakarta. BIODATA PENULIS Nama : Oktavina Resky Yudarningsih Tempat dan Tanggal Lahir : Bekasi, 19 Oktober 1990 Jenis Kelamin : Wanita Agama : Islam Perguruan Tinggi : Universitas Muhammadiyah Surakarta Alamat : Jl. A. Yani Tromol Pos I Pabelan, Kartasura Telp./ Fax : (0271) 717417 Alamat Rumah : Perum. Margahayu Jaya Blok D Jl.Randu III No.103 Kec. Margahayu Kab. Bekasi Timur. No. HP : 081226681728 Alamat e-mail : [email protected]