PERANCANGAN DECISION SUPPORT SYSTEM (DSS) BERBASIS PROGRAM APLIKASI MENGGUNAKAN MICROSOFT VISUAL BASIC 6.0
Kecuk Rachmanto
Jurusan Teknik Industri, Fakultas Teknik, Universitas Muhammadiyah Surakarta Jl. A. Yani Pabelan Kartasura Tromol Pos I Telp. (0271)717417, Ext. 237
Fax : (0271)715448 Surakarta-57102 zho.kecuk@gmail.com
ABSTRAKSI
C.V Delta Berlian Holiday merupakan usaha jasa yang bergerak dibidang biro perjalanan pariwisata. Seiring dengan kemajuan teknologi dan permintaan pasar C.V Delta Berlian Holiday melakukan pembenahan dalam bidang perancangan program. Pembenahan berupa perancangan sistem informasi dan decision support system yang ada di C.V Delta Berlian Holiday.
Dalam perancangan program aplikasi decision support system yang berupa sistem informasi keputusan harga, sistem pembuatan reservasi dan sistem informasi penjadwalan menggunakan perangkat lunak yang berupa Microsoft Visual Basic 6.0 dan
Microsoft Access 2007. Selain itu perancangan program aplikasi juga menggunakan
pemodelan Context Diagram, Dekomposisi Proses, Data Flow Diagram dan Entitas
Relation Diagram yang bertujuan dalam proses perancangan program aplikasi dapat
memberikan sistem informasi yang cepat dan tepat kepada administrator, pemilik, marketing atau konsumen.
Berdasarkan perancangan program aplikasi yang menggunakan Microsoft Visual
Basic 6.0 dan Microsoft Access 2007 dapat memberikan program aplikasi berupa sistem
informasi keputusan harga, sistem pembuatan reservasi dan sistem informasi penjadwalan yang cepat dan tepat yang dapat digunakan oleh administrator atau user secara efektif dan efesiensi. Didalam perancangan program yang dibuat terdapat empat bagian yaitu bagian login awal kemudian bagian keputusan harga kemudian bagian reservasi dan terakhir bagian penjadwalan, dimana setiap bagian-bagian tersebut mempunyai fungsi dan tujuan sendiri-sendiri dan perancangan tersebut menggunakan perangkat lunak berupa Microsoft Visual Basic 6.0 yang berfungsi sebagai pembuatan program dan Microsoft Access 2007 yang berfungsi sebagai database.
1. PENDAHULUAN 1.1Latar Belakang
C.V Delta berlian Holiday adalah perusahaan yang menjual jasa pariwisata kepada semua kalangan masyarakat umum. C.V Delta Berlian Holiday sebagai perusahaan jasa pariwisata melayani masyarakat umum untuk berlibur ke semua obyek pariwisata yang ada di Indonesia dan sekitarnya. Sebagai perusahaan jasa, C.V Delta Berlian Holiday memberikan fasilitas informasi kepada konsumen, dalam mengambil keputusan berupa informasi penjualan pariwisata kemudian informasi penjadwalan pariwisata dan terakhir informasi harga pariwisata. Akan tetapi informasi yang ada di C.V Delta Berlian Holiday kurang cepat dan tepat untuk informasi penjualan pariwisata kemudian informasi penjadwalan pariwisata dan terakhir informasi harga pariwisata, dikarenakan sistem pendukung keputusan berupa informasi tersebut masih berbentuk manual dan tidak berbasis program, maka kecepatan pendukung keputusan dan keakuratan informasi penjualan pariwisata kemudian penjadwalan pariwisata dan harga pariwisata kurang tepat dan cepat.
Oleh karena itu untuk mengatasi masalah sistem pendukung keputusan penjualan pariwisata kemudian informasi penjadwalan dan informasi harga di C.V Delta Berlian Holiday tersebut maka diperlukan suatu “Perancangan Decision Support System (DSS) berbasis Program di C.V Delta Berlian Holiday dengan menggunakan Microsoft Visual Basic 6.0”
1.2Perumusan Masalah
Bagaimana merancang dan membuat Decision Support System (DSS) berbasis program aplikasi di C.V Delta Berlian Holiday menggunakan Microsoft Visual Basic 6.0
1.3Batasan Masalah
1. Penelitian ini dilaksanakan di C.V Delta Berlian Holiday yang terletak di jalan Solo-Yogya Km. 08, Kandang Menjangan, Kartasura, Sukoharjo.
2. Penelitian ini untuk merancang dan menampilkan Decision Support
System (DSS) berbasis program aplikasi berupa informasi penjualan,
penjadwalan dan penentuan harga yang terkait dengan data yang ada di C.V Delta Berlian Holiday.
3. Decision Support System (DSS) Berbasis Program tersebut dibuat dan
dirancang dengan menggunakan perangkat lunak berupa : Microsoft
Access 2007 dan Microsoft Visual Basic 6.0.
1.4Tujuan Penelitian
1. Membuat program aplikasi C.V Delta Berlian Holiday agar dapat mempermudah perusahaan untuk memperoleh hasil keputusan dalam menentukan harga, membuat penjadwalan dan membuat reservasi. 2. Agar mempermudah perusahaan memberikan sistem informasi kepada
3. Membuat program aplikasi yang mudah dengan menggunakan perangkat lunak Microsoft Access 2007 dan Microsoft Visual Basic 6.0 agar dapat bisa digunakan oleh pemilik usaha atau karyawan C.V Delta Berlian Holiday.
1.5Manfaat Penelitian
1. Memberikan kemudahan kepada pemilik usaha atau karyawan C.V Delta Berlian Holiday untuk memperoleh hasil keputusan berupa informasi penjualan, penjadwalan dan penentuan harga.
2. Memberikan kemudahan bagi konsumen untuk mendapatkan informasi penentuan harga untuk liburan di obyek wisata di Indonesia. 3. Hasil penelitian ini diharapkan mampu memberikan masukkan kepada C.V Delta Berlian Holiday untuk peningkatkan fasilitas informasi secara cepat dan tepat.
4. Sebagai langkah dalam permasalahan yang ada di C.V Delta Berlian Holiday agar dapat bersaing dengan perusahaan yang lain.
5. Penelitian diharapkan mampu menambah wawasan penulis dan sebagai dasar untuk membantu perusahaan yang mempunyai permasalahan.
2. LANDASAN TEORI
2.1 Decision Support System (DSS)
Decision Support System (DSS) adalah sistem berbasis komputer
yang interaktif, yang membantu pengambilan keputusan dalam menggunakan data dan model untuk menyelesaikan masalah yang tidak terstruktur. Decision Support System terdapat tujuan berupa keputusan dalam menentukan tujuan yang ada secara aktual. Decision Support
System dilihat dari beberapa unsur dapat dijelaskan sebagai penentu
keputusan dalam melakukan kegiatan atau aktivitas dalam dunia bisnis atau aktivitas di dunia perusahaan, dikarenakan informasi atau hasil keputusan tersebut dapat membantu pelaku bisnis atau perusahaan dalam memilih keadaan yang ada.
Data yang diperlukan dalam Decision Support System adalah data yang dapat dimasukkan ke dalam bagian input yang mempunyai kriteria atau spesikasi yang telah dilakukan dibagian proses. Data tersebut tidak terikat, dimana data yang dimasukkan telah mempunyai batasan serta tipe-tipe yang telah ditentukan. Kemudian model-model disini adalah kriteria atau tipe dalam proses atau pengolahan yang akan dilakukan. Tahapan-tahapan dalam membentuk model mempunyai banyak alternatif, dari model awal sebagai input dan model akhir sebagai output. Dalam sistem pengambilan keputusan hasil yang diharapkan adalah berupa pihak manajemen untuk memperhitungkan sikap atau tindakan yang berpengaruh pada aktivitas manajemen itu sendiri, banyak manajemen yang beranggapan Decision Support System sebagai pengganti manajer, semua tindakan dan aktivitas yang dilakukan dilimpahkan kepada
Decision Support System adalah sebagai pembantu dalam
mengambil keputusan, banyak kendala-kendala yang harus dihadappi oleh Decision Support System ini, dari data yang diolah sendiri, data mentah yang akan dimasukkan ke dalam bagian proses, kemudian informasi antara elemen-elemen bagian untuk menghasilkan hasil-hasil atau harapan yang diinginkan. Decision Support System mempunyai tahapan-tahapan untuk menganalisis dalam pengambilan keputusan, dapat dilihat digambar bawah ini:
Gambar 2.1 Alur Sistem Decision Support System 2.2 Konsep Dasar Data Flow Diagram (DFD)
Data Flow Diagram (DFD) merupakan suatu model logika data
atau proses yang dibuat untuk menggambarkan darimana asal data dan kemana tujuan data yang keluar dari sistem, dimana data disimpan, proses apa yang menghasilkan data tersebut dan interaksi antara data yang tersimpan dan proses yang dikenakan pada data tersebut.
2.3 Diagram Kontek (Context Diagram)
Diagram kontek adalah sebuah diagram sederhana yang menggambarkan hubungan antara entity luar, masukan dan keluaran dari sistem. Diagram kontek di representasikan dengan lingkaran tunggal yang mewakili keseluruhan sistem.
2.4 Daftar Kejadian (Even List)
Daftar kejadian digambarkan dalam bentuk kalimat sederhana dan berfungsi untuk memodelkan kejadian yang terjadi dalam lingkungan sehari-hari dan membutuhkan tanggapan atau respon dari sistem. Misalnya konsumen memesan barang (ke sistem), manajemen meminta laporan (ke sistem).
2.5 Microsoft Access 2007
Microsoft Access 2007 adalah suatu program aplikasi basis data
komputer relasional yang digunakan untuk merancang, membuat dan mengolah berbagai jenis data dengan kapasitas yang besar. Aplikasi ini menggunakan mesin basis data Microsoft Jet Database Engine, dan juga menggunakan tampilan grafis yang intuitif sehingga memudahkan pengguna.
2.6 Microsoft Visual Basic 6.0
Bahasa Basic pada dasarnya adalah bahasa yang mudah dimengerti sehingga pemrograman di dalam bahasa Basic dapat dengan mudah dilakukan meskipun oleh orang yang baru belajar membuat program. Hal ini lebih mudah lagi setelah hadirnya Microsoft Visual
Basic, yang dibangun dari ide untuk membuat bahasa yang sederhana dan
mudah dalam pembuatan script-nya (simple scripting language) untuk
graphic user interface yang dikembangkan dalam sistem operasi Microsoft Windows.
Visual Basic merupakan bahasa pemrograman yang sangat mudah
dipelajari, dengan teknik pemrograman visual yang memungkinkan penggunanya untuk berkreasi lebih baik dalam menghasilkan suatu program aplikasi. Ini terlihat dari dasar pembuatan dalam Visual Basic adalah form, dimana pengguna dapat mengatur tampilan form kemudian dijalankan dalam script yang sangat mudah. Ledakan pemakaian Visual
Basic ditandai dengan kemampuan Visual Basic untuk dapat berinteraksi
dengan aplikasi lain di dalam sistem operasi Windows dengan komponen
ActiveX Control. Dengan komponen ini memungkinkan penguna untuk
memanggil dan menggunakan semua model data yang ada di dalam sistem operasi Windows.
3. METODOLOGI PENELITIAN 3.1Teknik Pengumpulan Data
1. Wawancara
Wawancara adalah suatu metode pengumpulan data dengan cara melakukan sesi tanya jawab dengan pihak-pihak yang terkait dengan C.V Delta Berlian Holiday. Wawancara mempunyai tujuan untuk mendapatkan data dalam menunjang penelitian ini, data yang diperoleh berupa sistem dalam menentukan harga, sistem dalam penjadwalan kemudian sistem dalam merubah harga.
2. Observasi
Observasi dilakukan agar mendapatkan data yang berupa data primer dan data sekunder yaitu:
1) Data Primer
2) Data Sekunder
Data sekunder adalah sumber data yang berasal dari faktor-faktor lain seperti media atau informasi yang lain. Data sekunder bisa didapatkan tidak langsung dikarenakan data sekunder akan mengikutti dari perubahan yang terjadi di C.V Delta Berlian Holiday.
3. Studi Pustaka
Studi pustaka adalah suatu tahapan yang digunakan dalam memperkuat penelitian serta sebagai acuan referensi yang berhubungan dengan masalah yang akan dibahas. Dalam studi ini data-data yang digunakan adalah teori-teori tentang Decision Support
System, Microsoft Visual Basic 6.0, Microsoft Access 2007 dan
informasi-informasi yang berhubungan tentang pengambilan keputusan.
3.2Identifikasi Kebutuhan Sistem
1. Merancang diagram kontek (Context Diagram)
Pada tahapan ini diagram kontek berfungsi menghubungkan informasi berupa hasil keputusan antara karyawan dengan konsumen untuk memberikan informasi berupa penentuan harga, penjadwalan dan penjualan.
2. Merancang dekomposisi proses
Pada tahapan ini berfungsi untuk mengetahui input dan output yang terjadi pada aktivitas sistem yang berlangsung. Hubungan antara input dan output akan mempunyai tujuan yang seimbang dengan adanya perancangan dekomposisi proses yang benar.
3. Merancang Data Flow Diagram (DFD)
Pada tahapan ini Data Flow Diagram (DFD) berfungsi untuk mengetahui alur data yang terdapat pada sistem atau proses yang akan dirancang, dari kebutuhan sampai permintaan dalam sistem atau prose situ sendiri.
4. Merancang Entitas Relation Diagram (ERD)
Tahapan ini Entitas Relation Diagram (ERD) berfungsi untuk mengetahui hubungan antar entitas yang ada dalam suatu sistem atau proses yang akan dirancang.
4. ANALISIS SISTEM DAN PERANCANGAN 4.1Gambaran Umum Perusahaan
1. Profil Perusahaan
2. Struktur Organisasi C.V Delta Berlian Holiday
C.V Delta Berlian Holiday mempunyai 5 karyawan tetap dimana dibagi menjadi Pimpinan, Wakil Pimpinan, Bagian Pemasaran, Bagian Operasional, Bagian Keuangan.
Gambar 4.1 Struktur Organisasi C.V Delta Berlian Holiday 4.2Pembahasan
1. Decision Support System di C.V Delta Berlian Holiday
a. Alur Sistem Pendukung Keputusan
Decision Support System atau dikenal dengan Sistem
Pendukung Keputusan dikelompokkan dalam pembahasan perancangan program aplikasi di C.V Delta Berlian Holiday.
C.V DELTA BERLIAN HOLIDAY
KONSUMEN MARKETING
Gambar 4.2 Alur sistem pendukung keputusan b. Diagram Aliran Data C.V Delta Berlian Holiday
Marketing Konsumen
Perubahan Keputusan Harga Perubahan Keputusan Harga Informasi Keputusan Harga
Data Valid Konfirmasi Data Keputusan
Input Data Konfirmasi Perubahan Data
Gambar 4.3 Diagram Aliran Data C.V Delta Berlian Holiday 2. Perancangan Program Aplikasi Decision Support System
a. Perancangan Context Diagram Program Aplikasi
MARKETING KONSUMEN
ADMINISTRATOR PEMILIK
PROGRAM APLIKASI
DECISION SUPPORT SYSTEM
Data Login Data Keputusan Harga Data Penjadwalan
Data Reservasi Data Perubahan Database
Info Data Perubahan Database Info Data Reservasi Info Data Penjadwalan Info Data Keputusan Harga
Info Data Login Info Data Login Awal Info Data Keputusan Harga
Info Data Penjadwalan Info Data Reservasi Info Data Perubahan Database
Info Jumlah Konsumen
Data Login Awal Data Keputusan Harga
Data Penjadwalan Data Reservasi Data Perubahan Database
Jumlah Konsumen
Info Data Perubahan Database
Data Perubahan Database Data Keputusan Harga
Data Penjadwalan Data Reservasi
Info Data Keputusan Harga Info Data Penjadwalan Info Data Reservasi
Gambar 4.4 Context Diagram C.V Delta Berlian Holiday b. Perancangan Dekomposisi Proses Progam Aplikasi
Gambar 4.5 Dekomposisi Proses Program Aplikasi c. Perancangan Data Flow Diagram Progam Aplikasi
d. Perancangan Entitas Relationship Diagram Progam Aplikasi
Gambar 4.7 Entitas Relationship Diagram Progam Aplikasi e. Keterangan Entitas Relationship Diagram Progam Aplikasi
Gambar 4.8 Keterangan Entitas Relationship Diagram Progam Aplikasi 4.3Perancangan Program Aplikasi Decision Support System
1. Bagian Login Awal
Hasil perancangan bagian login awal dibawah ini adalah yang digunakan oleh administrator atau user dalam menentukan atau yang akan digunakan dalam bagian-bagian yang lain.
2. Bagian Keputusan Harga
Hasil perancangan bagian keputusan harga ini berfungsi untuk menentukan informasi harga yang telah diperoleh dari data konsumen atau data marketing. Dalam hasil yang dirancang program aplikasi
decision support system bagian keputusan harga dapat digunakan oleh
administrator atau user dikarenakan program aplikasi ini mempunyai halaman tunggal.
Gambar 4.10 Hasil Halaman Utama Bagian Keputusan Harga 3. Bagian Reservasi
Hasil perancangan bagian reservasi adalah halaman yang mempunyai fungsi untuk pembuatan form momerandum of
understanding atau form kerja sama antara kedua belah pihak atau
pihak konsumen dengan pihak manajemen C.V Delta Berlian Holiday. Dalam halaman ini terdapat beberapa komponen yang akan diisi oleh pihak administrator atau user yang akan dicetak sebagai keterangan oleh manajemen dan konsumen.
Gambar 4.11 Hasil Form Halaman Utama Bagian Reservasi 4. Bagian Penjadwalan
2007 yang berfungsi sebagai database dalam penyimpanan data-data yang diperlukan atau data-data yang didapatkan oleh administrator atau user dari bagian reservasi.
Gambar 4.12 Hasil Halaman Utama Bagian Penjadwalan 5. Bagian Help
Perancangan program aplikasi decision support system terdapat bagian help, dimana setiap bagian-bagian dalam program aplikasi tersebut terdapat bagian help yang bertujuan untuk membantu administrator atau user dalam penggunaan program aplikasi tersebut. Dibawah ini adalah halaman muka dalam bagian help untuk membantu administrator atau user menggunakan program aplikasi
decision support system:
5. PENUTUP 5.1Kesimpulan
Berdasarkan hasil penelitian yang dirancang berupa Perancangan
Decision Support System Berbasis Program Aplikasi menggunakan Microsoft Visual Basic 6.0 maka didapatkan kesimpulan dalam penelitian
tersebut, diantaranya:
1. Sistem informasi keputusan harga di C.V Delta Berlian Holiday dapat memberikan kemudahan dalam memberikan alternatif pilihan harga dan tujuan kepada konsumen dan marketing sesuai kebutuhan dan permintaan oleh konsumen atau marketing tersebut.
2. Untuk perancangan program aplikasi setiap bagian berupa keputusan harga berfungsi sebagai penentuan harga serta tujuan tempat wisata kemudian reservasi yang berfungsi sebagai proses pembuatan
Momerandum of Understanding (MOU) atau kesepakatan kerja sama
antara pihak konsumen dengan manajemen C.V Delta Berlian Holiday.
3. Perancangan decision support system berbasis program aplikasi menggunakan perangkat lunak Microsoft Visual Basic 6.0 yang bertujuan untuk mempermudahkan dalam installer program di setiap komputer di C.V Delta Berlian Holiday. Kemudian untuk database dalam pembuatan program aplikasi menggunakan perangkat lunak
Microsoft Access 2007 yang bertujuan dapat memberikan kemudahan
dalam perubahan data serta penyimpanan data dari bagian administrator atau user.
5.2Saran
Berdasarkan hasil penelitian perancangan Decision Support
System berbasis Program Aplikasi, adapun saran mengenai hasil
penelitian ini:
1. Administrator dan pemilik diharapkan dapat memberikan kemudahan dalam memberikan informasi keputusan harga, pembuatan reservasi dan informasi penjadwalan secara cepat dan tepat kepada konsumen dan marketing.
2. Perlu adanya pelatihan serta pengembangan kepada administrator serta pemilik usaha C.V Delta Berlian Holiday dalam perancangan
Decision Support System berbasis Program Aplikasi menggunakan Microsoft Visual Basic 6.0 serta Microsoft Access 2007 yang
bertujuan jika terdapat perubahan-perubahan data-data permintaan oleh konsumen atau marketing atau data-data yang berasal dari lapangan. Perubahan data tersebut juga bisa memberikan efektif dan efesiensi kepada program yang dibuat agar dapat memberikan informasi kepada konsumen dan marketing secara cepat dan tepat. 3. Perancangan program aplikasi dibagian keputusan harga diharapkan
DAFTAR PUSTAKA
Abdul Kadir, 2010, “Database Access”, Penerbit Andi Offset, Yogyakarta. Alamsyah, 2011, “Sistem Informasi Penjualan Tiket PO. Metro Express”, Jurnal
Informasi Dosen Jurusan Teknik Elektro UNTAD Palu, Indonesia. Atika Linda, Subarkah Imam, Purnamasari Susan Dian, 2012, “Sistem Informasi
Pendukung Keputusan Pemberian Reward Kepada Dosen
Menggunakan Metode Perbandingan Eksponensial”, Universitas Bina Darma, Palembang.
Diana Trivena Y, Suntono, 2010, “Aplikasi Pengelolaan PT Makmur Abadi Mandiri dengan Sistem Akuntansi dan DSS dalam Menentukan Pemasok”, Jurnal Sistem Manajemen Manajemen Fakultas Teknologi Informasi, Universitas Kristen Maranatha, Bandung.
Nugroho, E, 2003, “Panduan Lengkap Pemograman VB Script”, Penerbit Wahana Komputer, Yogyakarta.
Kristanto, A. 2003, “Perancangan Sistem Informasi dan Aplikasi”, Edisi Pertama, Penerbit Gava Media, Yogyakarta.
Mata-Toledo Ramon A. dan Cushman Pauline K, 2004, “Dasar-dasar Database Relasional’, Penerbit Andi Yogyakarta.
Nomusa Dlodlo, Lawrance Hunter, Cyprian Cele, Anton F. Botha, Roger Metelerkamp, 2009, “A Decision Support System For Wool
Classification”, National University of Science and Technology, Port
Elizabeth, South Africa.
Nugroho, E, 2008, “Sistem Informasi Manajemen”, Penerbit Andi Offset, Yogyakarta.
Rizal, 2008. Bab 2. (Online) (http://mnrizal.files.wordpress.com/2008/09/bab-2.pdf, diakses 13 Oktober 2013).
Safarini Osama, 2011, “Integrated Information System for Reserving Rooms in
Hotels”, IT Department University of Tabuk
Saliman, 2011, “Mengenal Decision Support System (DSS)”
Sulistiyo Heri, 2010, “Sistem Pendukung KeputusanUntuk Menentukan Penerima Beasiswa Di SMA Negeri 6 Pandeglang”, Jurusan Teknik Informatika Fakultas Teknik dan Ilmu Komputer Universitas Komputer Indonrsia, Bandung.
Ukar, Kurweni. 2007. Seri Penuntun Praktik Microsoft Access 2007. Jakarta: PT. Elex Media Komputindo.
Withita, Sharing. Modul Microsoft Acces 2007. (Online) (http:// sharingwithita. wordpress.com/2012/01/29/modul-microsoft-access-2007/, diakses 30 Oktober 2013).