v MOTTO
“Kemarin adalah Sebuah Pengalaman, Hari Ini adalah Sebuah Perjuangan dan Besok adalah Sebuah Pencapaian”
(Penulis)
vi
PERSEMBAHAN
Dengan segenap do’a dan cinta karya sederhana ini penulis persembahkan untuk: 1. Cinta kasih dalam pengorbanan tak
terbatas dari seorang Ibu tercinta dan tersayang
2. Kasih sayang serta dan yang senantiasa menjadi kekuatan dalam setiap langkahku dari Ayah tersayang
3. Kakakku dan Adikku yang memberikan fasilitas, bantuan dan semangat yang tak ternilai
4. Pasangan Hidupku yang tersayang yang selalu membuatku bahagia dan termotivasi untuk ke depan
vii
KATA PENGANTAR
Assalamu’alaikum Wr. Wb
Puji syukur Alhamdulillahirabbil’alamin penulis panjatkan kehadirat Alloh S.W.T atas kemurahan-NYA yang telah memberi kemudahan, kelancaran kepada penulis dalam menyelesaikan penulisan Tugas Akhir ini dengan judul:
PERANCANGAN DECISION SUPPORT SYSTEM (DSS) BERBASIS
PROGRAM APLIKASI MENGGUNAKAN MICROSOFT VISUAL BASIC 6.0, dimana Tugas Akhir ini merupakan salah satu syarat untuk memperoleh gelar Sarjana Teknik.
Pada kesempatan ini penulis mengucapkan banyak terima kasih untuk seluruh pihak yang telah membantu penulis dalam penyusunan Tugas Akhir ini. Terima kasih ini khususnya diberikan kepada:
1. Alloh S.W.T yang telah memberikan Kekuatan, Rahmat, Kemudahan, Kesehatan dan Keberuntungan selama penulisan Tugas Akhir.
2. Bapak Ir. Sri Sunarjono, M.T, Ph.D selaku Dekan Fakultas Teknik Universitas Muhammadiyah Surakarta.
3. Bapak Hafidh Munawir, S.T, M.Eng selaku Ketua Jurusan Teknik Industri Fakultas Teknik Universitas Muhammadiyah Surakarta.
viii
5. Ibu Indah Pratiwi, S.T, M.T selaku Pembimbing II Tugas Akhir saya, terima kasih banyak atas semua yang telah memberikan masukkan, kritik dan saran-saran yang membangun selama proses penulisan Tugas Akhir berlangsung. 6. Bapak dan Ibu Dosen Jurusan Teknik Industri yang telah memberikan ilmu
kepada penulis selama mengikuti perkuliahan.
7. Ayah dan Ibu tercinta yang selalu memberikan dukungan, do’a dan motivasi yang juga menjadi inspirasi selama ini hingga penulisan Tugas Akhir ini dapat diselesaikan dengan baik.
8. Kakakku Viviana Rachmawati dan Adikku Fiky Rachmanto yang telah memberikan dukungan, semangat selama penyusunan Tugas Akhir berlangsung.
9. Pasangan hidupku Novie Tyas Noegroho Ningroem yang sebagai motivasiku yang memberikan dukungan, semangat dan selalu menemani penulis disaat kondisi kesulitan maupun kondisi senang.
10.Sahabat-sahabat Oliya, Bayu Deny Farella, Dani Yunanto, Sayyidatun Nafisah yang selalu mendukung selama penulisan berlangsung.
11.Teman-teman Asisten Pemograman Komputer dan Perancangan Teknik Industri yang telah ikut serta memberikan motivasi kepada penulis.
12.Teman-teman Teknik Industri angkatan 2010 yang saya banggakan dan semua teman-teman yang tidak bisa disebutkan satu per satu.
ix
dan saran yang membangun dari para pembaca sekalian demi perbaikkan penulisan kedepannya.
Wassalmualaikum Wr. Wb
Surakarta, Februari 2014
x DAFTAR ISI
HALAMAN JUDUL ... i
HALAMAN PERSETUJUAN ... ii
PERNYATAAN ... iii
MOTTO ... iv
PERSEMBAHAN ... v
KATA PENGANTAR ... vi
DAFTAR ISI ... vii
DAFTAR TABEL ... ix
DAFTAR GAMBAR ... xiv
ABSTRAKSI ... xvii
BAB I PENDAHULUAN 1.1 Latar Belakang ... 1
1.2 Perumusan Masalah ... 4
1.3 Batasan Masalah ... 4
1.4 Tujuan Penelitian ... 4
1.5 Manfaat Penelitian ... 5
1.6 Sistematika Penulisan ... 6
BAB II LANDASAN TEORI 2.1 Decision Support System ... 7
xi
2. Klasifikasi Sistem ... 9
3. Pengambilan Keputusan ... 10
2.2 Konsep Dasar Decision Support ... 14
1. Database ... 16
2. Model Database ... 18
3. Software ... 19
4. Users ... 20
2.3 Konsep Dasar Data Flow Diagram (DFD) ... 21
1. Entity Luar ... 21
2. Aliran Data ... 22
3. Proses ... 23
4. Tempat Penyimpanan ... 23
2.4 Diagram Kontek (Context Diagram) ... 24
2.5 Daftar Kejadian (Even List) ... 24
2.6 Konsep Dasar Microsoft Access 2007 ... 25
1. Komponen Utama (Object) ... 26
2. Tipe Data ... 27
3. Membuat Database (New Project) ... 28
2.7 Konsep Dasar Microsoft Visual Basic 6.0 ... 29
1. Baris Menu... 31
2. Toolbar ... 31
3. Form ... 31
xii
5. Toolbox ... 33
6. Project Explorer ... 33
7. Window Properties ... 33
8. Window Form Layout ... 34
2.8 Tinjauan Pustakan ... 35
BAB III METODOLOGI PENELITIAN 3.1 Obyek Penelitian ... 37
3.2 Prosedur Penelitian ... 37
3.3 Teknik Pengumpulan Data ... 38
3.4 Identifikasi Kebutuhan Sistem ... 39
3.5 Perancangan Sistem ... 41
3.6 Perancangan Program ... 42
3.7 Analisis Perancangan Sistem ... 44
3.8 Implementasi Program ... 45
3.9 Kerangka Pemecahan Masalah ... 46
3.10Kerangka Aliran Program... 47
3.11Kerangka Aliran Harga ... 48
3.12Kerangka Aliran Reservasi ... 49
3.13Kerangka Aliran Penjadwalan ... 50
BAB IV ANALISIS SISTEM DAN PERANCANGAN 4.1 Gambaran Umum Perusahaan ... 51
1. Profil Perusahaan ... 51
xiii
4.2 Pembahasan ... 55
1. Decision Support System ... 55
2. Perancangan Program ... 58
a. Perancangan Context Diagram ... 59
b. Keterangan Penjelasan Context Diagram ... 59
c. Perancangan Dekomposisi Proses ... 61
d. Keterangan Dekomposisi Proses ... 62
e. Perancangan Data Flow Diagram ... 64
f. Keterangan Data Flow Diagram ... 64
g. Perancangan Entitas Relationship Diagram ... 68
h. Keterangan Entitas Relationship Diagram ... 69
4.3 Perancangan Program Aplikasi Decision Support System ... 72
1. Bagian Login Awal ... 73
2. Bagian Keputusan Harga ... 78
3. Bagian Reservasi ... 85
4. Bagian Penjadwalan ... 92
5. Bagian Help ... 97
BAB IV PENUTUP 5.1 Kesimpulan ... 101
5.2 Saran ... 102 DAFTAR PUSTAKA
xiv
DAFTAR TABEL
Tabel 2.1 Tinjauan Pustaka ... 35 Tabel 4.1 Spesifikasi Aliran Data C.V Delta Berlian Holiday ... 58 Tabel 4.2 Spesifikasi Data Flow Diagram Program Aplikasi ... 65 Tabel 4.3 Usulan Perbaikan Sistem Informasi Decision Support System
xv
DAFTAR GAMBAR
Gambar 2.1 Elemen-Elemen Sistem ... 7
Gambar 2.2 Alur Sistem Decision Support System ... 16
Gambar 2.3 Entity Luar... 22
Gambar 2.4 Entity Aliran Data ... 22
Gambar 2.5 Aliran Proses ... 23
Gambar 2.6 Tempat Penyimpanan ... 23
Gambar 2.7 Daftar Dalam DFD Untuk Penjualan ... 25
Gambar 3.1 Struktur program di C.V Delta Berlian Holiday ... 42
Gambar 3.2 Kerangka Pemecahan Masalah... 46
Gambar 3.3 Kerangka Aliran Program ... 47
Gambar 3.4 Kerangka Aliran Harga ... 48
Gambar 3.5 Kerangka Aliran Reservasi... 49
Gambar 3.6 Kerangka Aliran Penjadwalan ... 50
Gambar 4.1 Struktur Organisasi C.V Delta Berlian Holiday ... 53
Gambar 4.2 Alur sistem pendukung keputusan ... 56
Gambar 4.3 Diagram Aliran Data C.V Delta Berlian Holiday ... 57
Gambar 4.4 Context Diagram C.V Delta Berlian Holiday ... 59
Gambar 4.5 Dekomposisi Proses Program Aplikasi ... 61
Gambar 4.6 Data Flow Diagram Progam Aplikasi ... 64
xvi
Gambar 4.8 Keterangan Entitas Relationship Diagram Progam
Aplikasi ... 69
Gambar 4.9 Hasil Perancangan Program Aplikasi Dibagian Login Awal ... 73
Gambar 4.10 Memilih Bagian Keputusan Harga ... 75
Gambar 4.11 Hasil Bagian Keputusan Harga ... 75
Gambar 4.12 Memilih Bagian Reservasi ... 76
Gambar 4.13 Hasil Bagian Reservasi... 76
Gambar 4.14 Memilih Bagian Penjadwalan ... 77
Gambar 4.15 Hasil Bagian Penjadwalan ... 77
Gambar 4.16 Hasil Halaman Utama Bagian Keputusan Harga ... 79
Gambar 4.17 Hasil Bagian Keputusan Harga Setelah Proses ... 84
Gambar 4.18 Hasil Form Halaman Utama Bagian Reservasi ... 86
Gambar 4.19 Hasil Proses Bagian Reservasi ... 91
Gambar 4.20 Hasil Halaman Utama Bagian Penjadwalan ... 92
Gambar 4.21 Hasil Bagian Penjadwalan Setelah Adanya Penambahan ... 95
Gambar 4.22 Hasil Database di Bagian Penjadwalan ... 96
xvii 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.