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]