• Tidak ada hasil yang ditemukan

ANALISA DAN PERANCANGAN SISTEM RESERVASI ONLINE TOUR DAN TRAVEL BERBASIS WEB PADA PT. BAYU KENCANA SETIA TOUR - Binus e-Thesis

N/A
N/A
Protected

Academic year: 2019

Membagikan "ANALISA DAN PERANCANGAN SISTEM RESERVASI ONLINE TOUR DAN TRAVEL BERBASIS WEB PADA PT. BAYU KENCANA SETIA TOUR - Binus e-Thesis"

Copied!
16
0
0

Teks penuh

(1)

iv

UNIVERS ITAS BINA NUS ANTARA

Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2002/2003

Kelas/Kelompok : 08PGT/01

ANALIS A DAN PERANCANGAN S IS TEM RES ERVAS I ONLINE TOUR DAN TRAVEL BERBAS IS WEB

PADA PT. BAYU KENCANA S ETIA TOUR Abstrak

Dalam dunia usaha seperti biro perjalanan membutuhkan teknologi informasi sebagai sarana untuk mendukung kegiatan administasi, penjualan maupun promosi perusahaan. Untuk memenuhi kebutuhan ini maka dibutuhkan suatu situs dinamis yang dapat menampilkan informasi dan sistem reservasi online. Sistem reservasi online ini bertujuan untuk membantu calon pelanggan dan pelanggan dalam mengakses informasi mengenai perjalanan baik perjalanan wisata maupun lainnya dan juga sistem reservasi. M etode penelitian yang digunakan adalah metode analisis dan perancangan. M etode analisis digunakan untuk menganalisa kebutuhan pengguna dan kebutuhan sistem. M etode perancangan digunakan dalam perancangan sistem sampai pada tahap implementasi. Aplikasi ini memberikan informasi yang lebih luas kepada calon pelanggan, pelanggan dengan memanfaatkan teknologi internet. Dengan sistem reservasi online , pelanggan tidak harus datang secara fisik ke biro perjalanan. Hal ini bisa dikatakan memakan waktu dan membuang tenaga. Apalagi bila ternyata tiket ataupun jasa yang kita inginkan ternyata sudah penuh. Sistem ini dapat melakukan reservasi tiket pesawat , hotel , maupun tujuan wisata yang diinginkan calon pembeli. Dengan sistem ini bukan berarti pembelian secara manual ditiadakan. M elainkan sebagai pelengkap dari sistem manual. Hal ini tentu saja membuat calon pelanggan mendapatkan pilihan baru yang lebih baik. Dapat ditarik kesimpulan bahwa informasi yang ditampilkan dan sistem reservasi sudah cukup memenuhi kebutuhan calon pelanggan, pelanggan, dan perusahaan. Akses informasi mengenai P.T. Bayu Kencana Setia Tour sebagai sebuah perusahaan dibidang agen perjalanan yang sedang berkembang menjadi semakin luas melalui aplikasi web ini.

(2)

v

KATA PENGANTAR

Pertama, izinkanlah kami memanjatkan puji dan syukur kepada Tuhan Yang M aha Esa atas kasih, berkat, dan karuniaNya yang melimpah sehingga kami dapat menyelesaikan skripsi ini dengan baik. Kami menyusun skripsi dengan judul ”Analisa dan Perancangan Sistem Reservasi Online Tour Dan Travel Berbasis Web Pada PT. Bayu Kencana Setia Tour” sebagai tugas akhir dan prasyarat untuk memperoleh gelar kesarjanaan (S1) di jurusan Teknik Informatika Universitas Bina Nusantara.

Dalam kesempatan baik ini, kami juga ingin mengucapkan terima kasih kami kepada semua pihak yang telah membimbing, mengarahkan, dan membantu kami sehingga kami dapat menyelesaikan skripsi ini, terutama kepada:

1. Orang tua, kakak, dan adik kami yang membantu memberikan motivasi dan dorongan kepada kami dalam proses penyusunan skripsi kami.

2. Bapak Elidjen, selaku dosen pembimbing yang dengan segala kesibukannya telah menyediakan waktu untuk membimbing, berbagi pengetahuan, memberikan petunjuk dalam menyusun, memperbaiki, serta menyempurnakan skripsi ini dengan baik.

3. Almh. Ibu Dr. Th. Widia Soeryaningsih, MM., selaku Rektor Universitas Bina Nusantara yang telah memberikan kepercayaan, kesempatan, dan dukungan moril kepada kami selama menimba ilmu di Universitas Bina Nusantara.

(3)

vi

5. Semua dosen yang telah membimbing kami selama kuliah di Universitas Bina Nusantara.

6. Teman-teman kami yang telah membantu dan memberikan dorongan selama proses penulisan skripsi, yaitu Aves, Anes, Tika, Suci, Boris, Pp, Bene, M as Aji, Rai, Chandra, Adi, Erwin, Demek, Ayu, Yuni, Yesi, Teguh, Januar, Ibu dan Bapak Family, dan semua pihak yang telah membantu dalam penyelesaian skripsi ini, yang tidak dapat kami sebutkan satu per satu.

Kami menyadari bahwa skripsi ini masih jauh dari sempurna, karena itu kritik dan saran yang membangun terhadap skripsi ini sangat kami butuhkan untuk menyempurnakan dan mengoreksi kami di masa yang akan datang. Kami berharap penuh semoga skripsi ini dapat memberikan manfaat bagi pihak-pihak yang membutuhkannya.

Jakarta, Juni 2005

(4)

vii

DAFTAR IS I

Halaman Judul Luar ... i

Halaman Judul Dalam ... ii

Halaman Persetujuan Hard Cover... iii

Abstrak... iv

Kata Pengantar ... v

Daftar Isi... vii

Daftar Tabel...xiv

Daftar Gambar...xv

BAB 1 PENDAHULUAN 1.1 Latar Belakang ... 1

1.2 Ruang Lingkup ... 2

1.3 Tujuan dan M anfaat... 3

1.4 M etodologi ... 4

1.5 Sistematika Penulisan... 5

BAB 2 LANDAS AN TEORI 2.1 Teori-teori Dasar ... 7

2.1.1 Pengertian Sistem ... 7

2.1.2 Pengertian Informasi ... 7

2.1.3 Pengertian Sistem Informasi ... 8

2.1.4 Pengertian Analisis Sistem... 8

2.1.5 Perancangan Sistem... 9

(5)

viii

2.1.6 Rekayasa Piranti Lunak... 14

2.1.6.1 Pengertian Rekaya Piranti Lunak ... 14

2.1.6.2 System Development Life Cycle (SDLC)... 16

2.1.7 Biro Perjalanan ... 20

2.1.8 Online ... 21

2.1.9 E-commerce... 22

2.1.9.1 Keuntungan E-commerce ... 24

2.1.9.2 Kekurangan E-commerce ... 25

2.1.9.3 Jenis-jenis E-commerce... 26

2.1.10 Database ... 27

2.1.11 DBM S... 27

2.1.12 Internet... 28

2.1.12.1 Pengertian Internet ... 28

2.1.12.2 WWW (World Wide Web)... 29

2.1.12.3 Email ... 30

2.1.12.4 HTTP (Hypertext Transfer Protocol)... 30

2.1.12.5 Web Server ... 30

2.1.12.6 Web Browser... 31

2.1.12.7 Uniform Resource Locators (URL)... 31

2.2 Teori-teori Khusus... 31

2.2.1 HTM L (Hypertext M arkup Language)... 31

2.2.2 PHP... 32

2.2.3 MySQL... 33

(6)

ix

2.2.5 Interaksi M anusia dan Komputer (IM K)... 37

BAB 3 ANALIS IS DAN PERANCANGAN 3.1 Riwayat Perusahaan ... 41

3.2 Struktur Organisasi Perusahaan dan Pembagian Tugas, Tanggung Jawab, Wewenang... 43

3.2.1 Struktur Organisasi Perusahaan... 43

3.2.2 Pembagian Tugas, Wewenang, dan Tanggung Jawab ... 43

3.3 Tata Laksana/Prosedure yang Sedang Berjalan ... 46

3.3.1 Sistem Pemesanan Tiket Pesawat... 46

3.3.2 Sistem Pemesanan Paket Tour ... 47

3.3.3 Sistem Pemesanan Hotel ... 48

3.4 Diagram Aliran Data yang Sedang Berjalan ... 49

3.5 M asalah yang Dihadapi... 53

3.6 Usulan Pemecahan M asalah... 53

3.7 Rancangan Pemecahan M asalah yang Diusulkan ... 55

3.8 Struktur M enu... 57

3.9 Perancangan Layar ... 59

3.10 STD(State Transition Diagram) ... 107

3.11 Spesifikasi File ... 120

3.12 ERD(Entity Relationship Diagram) ... 134

3.13 Spesifikasi Proses ... 135

3.13.1 M odul Front End... 135

3.13.1.1 M odul Utama/Default... 135

(7)

x

3.13.1.3 M odul Daftar Penerbangan ... 137

3.13.1.4 M odul Waktu Keberangkatan ... 138

3.13.1.5 M odul Konfirmasi Tiket... 139

3.13.1.6 M odul Reservasi Hotel... 139

3.13.1.7 M odul Daftar Hotel... 141

3.13.1.8 M odul Pilihan Kamar ... 141

3.13.1.9 M odul Konfirmasi Hotel... 142

3.13.1.10 M odul Reservasi Paket Tour... 143

3.13.1.11 M odul Daftar Paket Tour... 144

3.13.1.12 M odul Detil Paket Tour... 145

3.13.1.13 M odul Konfirmasi Paket Tour... 146

3.13.1.14 M odul Profil... 147

3.13.1.15 M odul Informasi... 148

3.13.1.16 M odul Rekan Kerja ... 149

3.13.1.17 M odul Site M ap... 149

3.13.1.18 M odul E-mail Kami ... 150

3.13.1.19 M odul Daftar Anggota ... 151

3.13.1.20 M odul Login... 152

3.13.1.21 M odul Logout... 153

3.13.2 M odul Back End... 154

3.13.2.1 M odul Header... 154

3.13.2.2 M odul Login Admin... 155

3.13.2.3 M odul Pesanan Hari Ini... 156

(8)

xi

3.13.2.5 M odul Booking Hotel... 157

3.13.2.6 M odul Booking Paket Tour... 157

3.13.2.7 M odul Kota&Negara ... 157

3.13.2.8 M odul Tambah Kota&Negara... 158

3.13.2.9 M odul Edit Kota&Negara ... 158

3.13.2.10 M odul M askapai Penerbangan ... 159

3.13.2.11 M odul Tambah M askapai... 159

3.13.2.12 M odul Edit M askapai... 160

3.13.2.13 M odul Kelas Penerbangan... 160

3.13.2.14 M odul Tambah Kelas ... 160

3.13.2.15 M odul Edit Kelas... 161

3.13.2.16 M odul Jadwal Penerbangan... 161

3.13.2.17 M odul Tambah Jadwal Penerbangan ... 162

3.13.2.18 M odul Edit Jadwal Penerbangan ... 162

3.13.2.19 M odul Hotel ... 163

3.13.2.20 M odul Tambah Hotel ... 163

3.13.2.21 M odul Edit Hotel... 164

3.13.2.22 M odul Kamar Hotel... 164

3.13.2.23 M odul Tambah Kamar Hotel ... 165

3.13.2.24 M odul Edit Kamar Hotel... 165

3.13.2.25 M odul Paket Tour... 165

3.13.2.26 M odul Tambah Paket Tour... 166

3.13.2.27 M odul Edit Paket Tour... 166

(9)

xii

3.13.2.29 M odul Tambah Jadwal Paket Tour ... 167

3.13.2.30 M odul Edit Jadwal Paket Tour... 168

3.13.2.31 M odul Daftar Admin... 168

3.13.2.32 M odul Tambah Daftar Admin... 168

3.13.2.33 M odul Edit Daftar Admin ... 169

3.13.2.34 M odul Daftar Pengguna ... 169

3.13.2.35 M odul Berita... 169

3.13.2.36 M odul Tambah Berita ... 170

3.13.2.37 M odul Edit Berita... 170

BAB 4 IMPLEMENTAS I DAN EVALUAS I 4.1 Rencana Implementasi ... 172

4.1.1 Spesifikasi Software ... 172

4.1.2 Spesifikasi Hardware... 172

4.1.3 Brainware ... 173

4.1.4 Langkah-langkah Implementasi ... 174

4.1.5 Arsitektur Sistem Informasi ... 175

4.1.6 Diagram Aliran Dokumen ... 176

4.2 Cara Pengoperasian Sistem ... 177

4.2.1 Cara Pengoperasian Sistem Front End... 177

4.2.2 Cara Pengoperasian Sistem Back End... 196

4.3 Evaluasi Hasil Kuesioner ... 222

4.3.1 Evaluasi Sistem Untuk Front End... 222

(10)

xiii BAB 5 S IMPULAN DAN S ARAN

5.1 Simpulan... 228

5.2 Saran ... 229

DAFTAR PUS TAKA... 230

RIWAYAT HID UP... 232

(11)

xiv

DAFTAR TABEL

Tabel 3.1 Tabel admin... 120

Tabel 3.2 Tabel booking... 121

Tabel 3.3 Tabel bookinghotel... 122

Tabel 3.4 Tabel bookingtour ... 123

Tabel 3.5 Tabel dbhotel... 123

Tabel 3.6 Tabel jadwal_tour... 124

Tabel 3.7 Tabel kamarhotel... 125

Tabel 3.8 Tabel kelas... 125

Tabel 3.9 Tabel kota... 126

Tabel 3.10 Tabel kurs ... 126

Tabel 3.11 Tabel maskapai... 127

Tabel 3.12 Tabel pax... 127

Tabel 3.13 Tabel Penerbangan ... 128

Tabel 3.14 Tabel pengguna ... 129

Tabel 3.15 Tabel polling ... 129

Tabel 3.16 Tabel tour ... 130

Tabel 3.17 Tabel trans ... 131

Tabel 3.18 Tabel transhotel... 132

Tabel 3.19 Tabel negara ... 132

Tabel 3.20 Tabel berita... 132

(12)

xv

Gambar 2.1 Siklus Hidup Pengenbangan Sistem (SDLC) 8 Level ... 17

Gambar 3.1 Struktur Organisasi Perusahaan... 43

Gambar 3.2 Diagram konteks Sistem berjalan ... 49

Gambar 3.3 Diagram Nol Pemesanan Tiket Sistem Berjalan ... 50

Gambar 3.4 Diagram Nol Pemesanan Hotel Berjalan... 51

Gambar 3.5 Diagram Nol Paket Tour Berjalan ... 52

Gambar 3.6 Diagram Konteks yang Diusulkan... 55

Gambar 3.7 Diagram Nol Sistem yang Diusulkan ... 56

Gambar 3.8 Struktur M enu Front End... 57

Gambar 3.9 Struktur M enu Back End... 58

Gambar 3.10 Perancangan Layar Halaman Utama ... 59

Gambar 3.11 Perancangan Layar Pilihan Penerbangan ... 60

Gambar 3.12 Perancangan Layar Daftar Penerbangan ... 61

Gambar 3.13 Perancangan Layar Pilihan Jadwal Penerbangan ... 62

Gambar 3.14 Perancangan Layar Login... 63

Gambar 3.15 Perancangan Layar Nama Penumpang... 64

Gambar 3.16 Perancangan layar Konfirmasi Pesanan Tiket ... 65

Gambar 3.17 Perancangan Layar Pilihan Hotel ... 66

Gambar 3.18 Perancangan Layar Daftar Hotel... 67

Gambar 3.19 Perancangan Layar Pilihan Jenis Kamar ... 68

Gambar 3.20 Perancangan Layar Konfirmasi Pesanan Hotel ... 69

Gambar 3.21 Perancangan Layar Pilihan Tour ... 70

(13)

xvi

Gambar 3.23 Perancangan Jadwal Tour... 72

Gambar 3.24 Perancangan Layar konfirmasi Tour ... 73

Gambar 3.25 Perancangan Layar Daftar Booking Hari Ini... 74

Gambar 3.26 Perancangan Layar Booking Penerbangan ... 75

Gambar 3.27 Perancangan Layar Booking Hotel... 76

Gambar 3.28 Perancangan Layar Booking Tour... 77

Gambar 3.29 Perancangan Layar Kota & Negara ... 78

Gambar 3.30 Perancangan Layar Tambah Kota & Negara... 79

Gambar 3.31 Perancangan Layar Edit Kota & Negara ... 80

Gambar 3.32 Perancangan Layar Polling... 81

Gambar 3.33 Perancangan Layar M askapai Penerbangan ... 82

Gambar 3.34 Perancangan Layar Tambah M askapai Penerbangan ... 83

Gambar 3.35 Perancangan Layar Edit M askapai Penerbangan ... 84

Gambar 3.36 Perancangan Layar Jadwal Penerbangan... 85

Gambar 3.37 Perancangan Layar Tambah Jadwal Penerbangan ... 86

Gambar 3.38 Perancangan Layar Edit Jadwal Penerbangan ... 87

Gambar 3.39 Perancangan Layar Kelas Penerbangan... 88

Gambar 3.40 Perancangan Layar Tambah Kelas Penerbangan ... 89

Gambar 3.41 Perancangan Layar Edit Kelas Penerbangan ... 90

Gambar 3.42 Perancangan Layar Daftar Hotel... 91

Gambar 3.43 Perancangan Layar Tambah Hotel ... 92

Gambar 3.44 Perancangan Layar Edit Hotel... 93

Gambar 3.45 Perancangan Layar Daftar Kamar Hotel ... 94

(14)

xvii

Gambar 3.47 Perancangan Layar Edit Kamar Hotel... 96

Gambar 3.48 Perancangan Layar Daftar Paket Tour... 97

Gambar 3.49 Perancangan Layar Tambah Paket Tour... 98

Gambar 3.50 Perancangan Layar Edit Paket Tour... 99

Gambar 3.51 Perancangan Layar Jadwal Paket Tour... 100

Gambar 3.52 Perancangan Layar Tambah Jadwal Paket Tour ... 101

Gambar 3.53 Perancangan Layar Edit Jadwal Paket Tour... 102

Gambar 3.54 Perancangan Layar Daftar Admin... 103

Gambar 3.55 Perancangan Layar Tambah Admin ... 104

Gambar 3.56 Perancangan Layar Edit Admin... 105

Gambar 3.57 Perancangan Layar Daftar Pelanggan ... 106

Gambar 3.58 STD Halaman Utama ... 107

Gambar 3.59 STD Personalisasi... 108

Gambar 3.60 STD Form Anggota Baru ... 109

Gambar 3.61 STD Lupa Password... 109

Gambar 3.62 STD Ubah Profil... 109

Gambar 3.63 STD Profil Perusahaan ... 110

Gambar 3.64 STD Admin ... 110

Gambar 3.65 STD Rekan Kerja ... 110

Gambar 3.66 STD Site M ap... 110

Gambar 3.67 STD Pemesanan Tiket ... 111

(15)

xviii

Gambar 3.69 STD Pemesanan Paket Tour... 113

Gambar 3.70 STD Cek Reservasi... 114

Gambar 3.71 STD Halaman Utama Back End... 115

Gambar 3.72 STD Pesanan Hari Ini ... 116

Gambar 3.73 STD Booking Penerbangan ... 116

Gambar 3.74 STD Booking Hotel... 116

Gambar 3.75 STD Booking Paket Tour... 116

Gambar 3.76 STD Kota dan Negara ... 117

Gambar 3.77 STD M askapai Penerbangan ... 117

Gambar 3.78 STD Jadwal Penerbangan... 117

Gambar 3.79 STD Kelas Penerbangan... 118

Gambar 3.80 STD Hotel... 118

Gambar 3.81 STD Kamar Hotel... 118

Gambar 3.82 STD Paket Tour... 119

Gambar 3.83 STD Jadwal Paket Tour... 119

Gambar 3.84 STD Daftar Admin ... 119

Gambar 3.85 STD Daftar Pelanggan... 120

Gambar 3.86 STD Berita... 120

Gambar 3.87 ERD ... 134

Gambar 4.1 Arsitektur Sistem Informasi ... 172

(16)

xix

Gambar 4.3 Layar Halaman Utama... 177

Gambar 4.4 Layar Pilihan Penerbangan... 181

Gambar 4.5 Pesan Peringatan... 181

Gambar 4.6 Layar Daftar Penerbangan ... 182

Gambar 4.7 Layar Login Pemesanan ... 182

Gambar 4.8 Pesan Kesalahan Login... 183

Gambar 4.9 Jadwal Keberangkatan... 183

Gambar 4.10 Pesan Kesalahan ... 184

Gambar 4.11 Nama Penumpang... 184

Gambar 4.12 Konfirmasi Penerbangan ... 185

Gambar 4.13 Pilihan Hotel... 186

Gambar 4.14 Daftar Hotel... 186

Gambar 4.15 Pilihan Kamar ... 187

Gambar 4.16 Pesan Peringatan Pilihan Kamar ... 187

Gambar 4.17 Konfirmasi Pemesanan Hotel ... 188

Gambar 4.18 Pilihan Tour... 189

Gambar 4.19 Daftar Tour... 189

Gambar 4.20 Jadwal Tour ... 190

Gambar 4.21 Konfirmasi Pemesanan Paket Tour... 190

Gambar 4.22 Anggota Baru... 191

Gambar 4.23 Konfirmasi Pendaftaran... 192

Gambar 4.24 Cek Resesrvasi... 192

Gambar 4.25 Profil Perusahaan... 193

Referensi

Dokumen terkait

Selain itu, dampak positif authoritative parenting practices yang dilakukan orangtua pada proses pencapaian prestasi belajarnya sesuai dengan hasil penelitian

Pengaruh Penyerapan Cd (kadmium) Oleh Fraksi Terlarut , Fraksi Tidak Terlarut , dan Total Jumlah Cd Yang Terserap Dalam Ketan Hitam Yang Ditinjau Dari Ukuran Partikel (Mesh)

Pemberian kombinasi pupuk hayati dengan pupuk organik cair memberikan pengaruh yang nyata terhadap semua parameter yang diamati (persentase bobot pucuk peko, rasio

Laporan mengenai penjualan, meliputi jenis barang yang paling banyak dijual, barang yang paling banyak dijual, toko yang paling banyak melakukan transaksi, member

berikut adalah penjelasan dari Kepala Seksi Registrasi dan Tata Bangunan DKPT Kota Magelang mengenai sumber daya yang digunakan dalam implementasi kebijakan retribusi IMB

Etika bisnis perlu ada untuk memastikan hubungan para pihak terjadi dengan fair, tidak saling merugikan, dan bahkan saling menguntungkan serta tidak merugikan masyarakat,

mentalitas, kokoh sipritualitas, kuat kompetensi, menjadi motivator, dinamisator dan pengerak terdepan dalam perubahan menuju kehidupan yang lebih bermartabat. Pemuda santri

biasa muncul yaitu biasanya pasien stupor, dengan nafas cepat, nafas berbau buah atau keton, terkadang muncul hipotermi (masharani, 2012), selain itu komplikasi