PERANCANGAN SISTEM RESERVASI ONLINE Perancangan Sistem Reservasi Online Travel Agent Berbasis Web.

PERANCANGAN SISTEM RESERVASI ONLINE
TRAVEL AGENT BERBASIS WEB

SKRIPSI

Disusun sebagai salah satu syarat menyelesaikan Program Studi Strata I
pada Jurusan Informatika Fakultas Komunikasi dan Informatika
Universitas Muhammadiyah Surakarta

Oleh:

ABDAN WIBISONO
NIM: L200100089

PROGRAM STUDI INFORMATIKA
FAKULTAS KOMUNIKASI DAN INFORMATIKA
UNIVERSITAS MUHAMMADIYAH SURAKARTA
2014

ii


iii

MOTTO DAN PERSEMBAHAN

iv

MOTTO:

Temukan tujuan dan impianmu, dan jangan
berhenti mencoba sampai hal itu menjadi nyata.
Hidup ini tak seindah mimpi, maka wujudkanlah
mimpi itu sampai menjadi kenyataan.
Aku harus percaya pada diriku sendiri, percaya
bahwa aku adalah orang yang mereka percaya.
-Peneliti-

v

PERSEMBAHAN:
1. Sujud syukur alhamdulillah kehadirat Allah SWT, atas segala rahmat,

nikmat, rizky, kesehatan dan hidayahNya Yang telah diberikan selama
ini.
2. Ibu kandung ku Hermy Suharningsih yang sudah merawat aku sejak
kecil sampai sekarang penuh dengan kasih sayang dan cinta.
Terimakasih ibu selalu berjuang tanpa henti buat aku yang pantang
menyerah dan selalu hebat.
3. Alm. Bapak Daryanto yang udah tenang di tempat terbaik di sisi Allah.
Sosok imam yang begitu tegas terhadap keluwarga. Aku kangen
banget sama bapak.
4. Bapak Suparman, sosok bapak pengganti yang begitu baik, sabar yang
penuh rasa kasih sayang sama ibuk, aku dan adek.
5. Adek ku tersayang amy yang selalu berantem sama aku dan selalu
bercanda bersama aku.
6. Adek ku adnes yang di kalimantan orang yang pendiem dan pinter.
Sering – sering pulang ke Sragen ya dex.
7. Simbah kakung, simbah putri, pakdhe, budhe, om, bulek dan adek
ponakan. Terimakasih atas kasih sayangnya, perhatiannya, dan
motivasinya.
8. Silva orang yang aku sayang, terimkasih atas perhatiannya,
kesempatan yang kamu berikan pada aku dan kamu adalah motovasi

aku. Semoga selalu diberikan yang terbaik buat masa depan kamu.
Jangan di matiin radar neptunya.
9. Dek ardha, terimkasih sudah pernah mengisi hari – hari bersama aku.
Karena kamu, aku sekarang bisa belajar jadi lebih baik lagi.
10. Imam Tauhid adalah teman satu kampus, teman satu kamar kost,
teman galau, teman seru – seruan, teman gila. Terimakasih banyak
kawan atas kebaikan kamu.

vi

11. Sahabat-sahabat kelas D informatika angkatan 2010 : komo strong,
benny, andik, wahyu trianaggoro, wahyu andri, adrean, lutfi hakim,
mukrom, ludfi, candra, dhody, manda, novita, lilis, david, hasan, galeh,
ahmad, aulia, hari, ali, dll terimakasih atas kebersamaannya selama
kita dalam menimba ilmu.
12. Biro skripsi Fauzan Natsir, S.Kom, dan Ajdie Saputra S.Kom yang telah
memberikan informasi dan motivasi kepada saya.
13. Teman-teman kots liyna(yaser, bayu, bu kost, erwin, andika) terima
kasih atas keseruannya selama dikost.
14. Teman saya wakhid wicaksono yang telah membantu saya dalam

menyelesaikan skripsi saya, terimakasih banyak atas ilmu-ilmu dan
bantuan yang telah diajarkan kepadaku.
15. Keluwarga besar SNICO Sragen dan KNI JAYA di seluruh Indonesia.
16. P.T. Karsa Mandiri Karya (KARIKAtour) “ om yudi, mas gerri, mas rian,
mas angga, mbak itak dan tour leader lainnya”. terimaksih atas ilmu
yang diberikan dan motivasinya.
17. Sahabat-sahabatku Informatika angkatan 2010 terimakasih atas kerja
sama kalian semua selama ini.
18. Bismania Solo Raya dan Bismania di seluruh Indonesia.
19. Teman dikampung eko, rahmad, koko, mas usil, mas singo, rosid,
agung, andy, beny, dll.
20. Semua pihak yang tak dapat penulis sebutkan satu persatu, trimakasih
untuk bantuan dan ilmunya.

vii

KATA PENGANTAR

Puji syukur penulis panjatkan kehadirat Allah SWT yang telah
memberikan rahmat serta karunia-Nya kepada saya sehingga saya berhasil

menyelesaikan skripsi yang berjudul “Perancangan sistem reservasi online travel
agent berbasis web”. Skripsi ini disusun untuk memenuhi kurikulum pada
Program Studi Informatika Universitas Muhammadiyah Surakarta, sebagai
kewajiban mahasiswa dalam rangka menyelesaikan program sarjana.
Penyusun telah berusaha menyelesaikan laporan skripsi ini dengan
kemampuan yang maksimal. Namun, penyusun menyadari bahwa, laporan ini
masih jauh dari kesempuranaan. Skripsi ini dapat terselesaikan berkat bantuan
dari berbagai pihak, oleh karena itu pada kesempatan ini

penyusun

menyampaikan ucapan terimakasih yang sebesar-besarnya, kepada:
1. Allah SWT dengan sebaik-baik pujian, yang selalu memberikan nikmat dan
hidayahnya. Iman dan islam yang Engkau anugrahkan, Maha mulia Engkau,
Maha Suci nama-nama-Mu.
2. Shalawat dan salam semoga tetap dilimpahkan kepada Rasul Muhammad
SAW, keluarga dan para sahabatnya.
3. Orang tua dan keluarga besar penulis yang telah memberikan segala dukungan
do’a, moral dan motivasi.
4. Husni Thamrin, S.T., M.T., Ph.D., selaku Dekan Fakultas Komunikasi dan

Informatika Uiversitas Muhammadiyah Surakarta .

viii

5. Dr. Heru Supriyono, M.Sc. selaku Ketua Jurusan Informatika Universitas
Muhammadiyah Surakarta.
6. Fatah Yasin Al Irsyadi, S.T.,M.T. selaku Pembimbing yang telah memberikan
nasehat, bimbingan, dorongan, dan pengarahan kepada penulis sehingga
penulis dapat menyelesaikan tugas akhir ini.
7. Segenap dosen penguji pada seminar proposal dan pra pendadaran yang telah
memberikan saran dan masukkan dalam penyusunan skripsi ini.
8. Bapak dan ibu dosen pengampu mata kuliah pada Program Studi Informatika
yang telah memberikan bekal ilmu yang sangat bermanfaat bagi penulis.
9. Segenap Staf atau karyawan pada Program Studi Informatika yang telah
melayani dan memberikan fasilitas bagi kelancaran studi yang penulis tempuh.
10. Teman-teman Informatika angkatan 2010 yang telah memberikan dukungan
dalam penyelesaian skripsi ini.
11. Semua pihak yang tidak bisa disebutkan satu persatu yang telah membantu
penulis sehingga terselesaikannya tugas akhir ini.
Semoga Allah SWT. berkenan untuk memberikan balasan yang telah sesuai

dengan budi baik yang telah beliau berikan. Penulis berharap semoga skripsi ini
dapat bermanfaat bagi penggunannya.

Surakarta,

November 2014

Peneliti

ix

DAFTAR ISI

HALAMAN JUDUL ..............................................................................

i

HALAMAN PERSETUJUAN ...............................................................

ii


HALAMAN PENGESAHAN ................................................................

iii

DAFTAR KONTRIBUSI .......................................................................

iv

MOTTO DAN PERSEMBAHAN ..........................................................

v

KATA PENGANTAR ............................................................................

viii

DAFTAR ISI ..........................................................................................

x


DAFTAR TABEL ..................................................................................

xiii

DAFTAR GAMBAR .............................................................................

xv

ABSTRAKSI ..........................................................................................

xviii

BAB I

PENDAHULUAN ...............................................................

1

1.1. Latar Belakang ............................................................


1

1.2. Rumusan Masalah .......................................................

2

1.3. Batasan Masalah .........................................................

2

1.4. Tujuan Penelitian .........................................................

3

1.5. Manfaat Penelitian ......................................................

3

1.6. Sistematika Penulisan ..................................................


4

TINJAUAN PUSTAKA ......................................................

6

2.1. Telaah Penelitian .........................................................

6

2.2. Landasan Teori ............................................................

7

BAB II

BAB III

2.2.1.

Pengertian Sistem .......................................... 7

2.2.2.

Pengertian Reservasi ......................................

2.2.3.

Pengertian Online ........................................... 8

2.2.4.

Pengertian Bootstrap .....................................

8

9

METODOLOGI PENELITIAN ..........................................

10

3.1. Waktu dan Tempat Penelitian ....................................

10

3.1.1. Waktu Penelitian .............................................

10

3.1.2. Tempat Penelitian ...........................................

10

3.2. Peralatan Utama dan Pendukung ...............................

10

x

3.2.1. Peralatan Utama .............................................

11

3.2.2. Peralatan Pendukung .....................................

11

3.3. Alur Penelitian ...........................................................

11

3.3.1. Analisa Kebutuhan .........................................

16

3.3.1.1. Analisa Kebutuhan Data .................

17

3.3.1.2. Analisa Kebutuhan Sistem ..............

18

3.3.2. Pembagian User .............................................

21

3.3.3. Perancangan ...................................................

22

3.3.3.1. Perancangan Use Case Diagram .....

22

3.3.3.2. Use Case Definition .......................... 26
3.3.3.3. Finalize Use Case ............................. 27
3.3.3.4 . Tabel Keputusan .............................. 29
3.3.3.5.
BAB IV

Perancangan Tabel dan Data Base ... 36

HASIL DAN PEMBAHASAN ...........................................

48

4.1. Hasil Penelitian ..........................................................

48

4.1.1. Halaman Home ..............................................

48

4.1.1.1. Widget Pencarian Tiket Pesawat ........

49

4.1.1.2. Widget Tiket Promo Pesawat .............

49

4.1.1.3. Last Object .........................................

50

4.1.1.4. Last Travel .........................................

50

4.1.1.5. Last News ...........................................

51

4.1.1.5.1. Halaman Last News ....................

51

4.1.2. Halaman Package ............................................ 52
4.1.3. Halaman Package Wisata Step Pertama .........

52

4.1.4. Halaman Package Studi Step Pertama ............

53

4.1.5. Halaman Objek ................................................ 54
4.1.6. Halaman Package Step Kedua ........................

54

4.1.7. Halaman Package Step Ketiga ........................

55

4.1.8. Halaman Cart ..................................................

56

4.1.9. Halaman Profil ................................................

57

4.1.10. Halaman Contact ............................................

57

xi

BAB V

4.1.11. Halaman Login ...............................................

58

4.1.12. Halaman Registrasi ......................................

58

4.1.13. Halaman Administrator ..................................

59

4.1.13.1. Halaman Home Administrator ........

59

4.1.13.2. Halaman Manajemen Kota .............

60

4.1.13.3. Halaman Manajemen Objek Wisata

62

4.1.13.4. Halaman Manajemen Hotel ............

64

4.1.13.5. Halaman Manajemen Armada .........

66

4.1.13.6. Halaman Manajemen Artikel ...........

68

4.1.13.7. Halaman Manajemen User ..............

71

4.1.13.8. Halaman Manajemen Order ............

72

4.1.13.8. Logout ..............................................

74

4.1.14. Halaman Member ...........................................

74

4.1.14.1. Home Member .................................

74

4.1.14.2. Order ...............................................

74

4.1.14.3. Profil ................................................

76

4.1.14.4. Logout ..............................................

76

4.2. Analisa Sistem ............................................................

77

4.3. Pembahasan ................................................................

79

4.4. Kuisioner ....................................................................

80

PENUTUP ...........................................................................

86

5.1. Kesimpulan ................................................................

86

5.2. Saran ..........................................................................

86

5.3. DAFTAR PUSATAKA ..............................................

88

DAFTAR PUSTAKA
LAMPIRAN

xii

DAFTAR TABEL

Tabel 3.1. Tabel Keputusan Admin Login ..............................................

30

Tabel 3.2 Tabel Keputusan Input Kota ..................................................

30

Tabel 3.3 Tabel Keputusan Input Paket ..................................................

30

Tabel 3.4 Tabel Keputusan Input Obyek Wisata ....................................

31

Tabel 3.5 Tabel Keputusan Input Hotel ..................................................

32

Tabel 3.6 Tabel Keputusan Input Armada ..............................................

32

Tabel 3.7 Tabel Keputusan Input Artikel ................................................ 33
Tabel 3.8 Tabel Keputusan Input User ...................................................

34

Tabel 3.9 Tabel Keputusan Member Login .............................................

34

Tabel 3.10 Tabel Keputusan Registrasi .................................................

35

Tabel 3.11 Tabel Kota .............................................................................

37

Tabel 3.12 Tabel Paket ............................................................................ 38
Tabel 3.13 Tabel Objek Wisata ............................................................... 38
Tabel 3.14 Tabel Hotel ..........................................................................

40

Tabel 3.15 Tabel Armada ........................................................................

41

Tabel 3.16 Tabel Order ...........................................................................

42

Tabel 3.17 Tabel Registrasi ...................................................................

43

Tabel 3.18 Tabel Blog .............................................................................

44

Tabel 3.19 Tabel User .............................................................................

45

Tabel 3.20 Tabel Visitor .......................................................................... 46
Tabel 3.21 Tabel Asal Kota ..................................................................... 47
Tabel 4.1 Black Box Halaman Depan .....................................................

xiii

77

Tabel 4.2 Black Box Halaman Admin ...................................................... 78
Tabel 4.3 Black Box Halaman Member ................................................... 78
Tabel 4.4 Tabel Kuisioner .......................................................................

81

Tabel 4.5 Tabel Skala ............................................................................... 83

xiv

DAFTAR GAMBAR

Gambar 3.1. SDLC ...............................................................................

12

Gambar 3.2. Flowchat Penelitian ..........................................................

15

Gambar 3.3. Use Case User ...................................................................

23

Gambar 3.4. Use Case Admin ................................................................

24

Gambar 3.5. Use Case Member ..............................................................

25

Gambar 3.6. Use Case Pengunjung ......................................................... 26
Gambar 3.7. Entity Relationship Diagram (ERD) ................................... 36
Gambar 4.1 Tampilan Halaman Home .................................................

48

Gambar 4.2 Tampilan Widget Pencarian Tiket Pesawat .........................

49

Gambar 4.3 Tampilan Widget Tiket Promo Pesawat ..............................

49

Gambar 4.4 Tampilan Last Object ..........................................................

50

Gambar 4.5 Tampilan Last Travel ..........................................................

51

Gambar 4.6 Tampilan Last News ............................................................

51

Gambar 4.7 Tampilan Halaman Last News ............................................. 52
Gambar 4.8 Tampilan Package ...............................................................

52

Gambar 4.9 Tampilan Halaman Package Wisata Step Pertama .............

53

Gambar 4.10 Tampilan Halaman Package Studi Step Pertama ..............

54

Gambar 4.11 Tampilan Halaman Objek .................................................. 54
Gambar 4.12 Tampilan Halaman Package Step Kedua ..........................

55

Gambar 4.13 Tampilan Halaman Package Step Ketiga ..........................

56

Gambar 4.14 Tampilan Halaman Cart ....................................................

56

Gambar 4.15 Tampilan Halaman Profil ..................................................

57

xv

Gambar 4.16 Tampilan Halaman Contact ............................................... 57
Gambar 4.17 Tampilan Halaman Login ..................................................

58

Gambar 4.18 Halaman Registrasi ...........................................................

59

Gambar 4.19 Tampilan Halaman Home Administrator ..........................

60

Gambar 4.20 Tambah Kota ....................................................................

60

Gambar 4.21 Menu Edit Manajemen Kota .............................................

61

Gambar 4.22 Menu Delete Manajemen Kota ........................................... 61
Gambar 4.23 Tambah Objek ...................................................................

62

Gambar 4.24 Menu Edit Manajemen Objek Wisata ...............................

63

Gambar 4.25 Menu Delete Manajemen Objek Wisata ............................. 63
Gambar 4.26 Tambah Hotel ....................................................................

64

Gambar 4.27 Menu Edit Manajemen Hotel ............................................

65

Gambar 4.28 Menu Delete Manajemen Hotel .......................................... 65
Gambar 4.29 Tambah Armada ................................................................

66

Gambar 4.30 Menu Edit Manajemen Armada ........................................

67

Gambar 4.31 Menu Delete Manajemen Armada...................................... 67
Gambar 4.32 Home Artikel .....................................................................

68

Gambar 4.33 Tambah Artikel .................................................................

69

Gambar 4.34 Edit Artikel ........................................................................

70

Gambar 4.35 Menu Delete Artikel ..........................................................

70

Gambar 4.36 Tambah User ......................................................................

71

Gambar 4.37 Menu Edit Manajemen User ..............................................

72

Gambar 4.38 Menu Delete Manajemen User ........................................... 72
Gambar 4.39 Manajemen Order ............................................................... 73

xvi

Gambar 4.40 Menu Delete Manajemen Order .......................................... 73
Gambar 4.41 Home Member ..................................................................... 74
Gambar 4.42 Order ................................................................................... 75
Gambar 4.43 Download PDF .................................................................... 75
Gambar 4.44 Profil .................................................................................... 76
Gambar 4.45 Grafik Kuisioner .................................................................. 83

xvii

ABSTRAKSI

Perancangan sistem reservasi online travel agent berbasis web merupakan
sebuah sistem aplikasi yang akan membantu mempermudah user dalam proses
boking paket wisata secara online. Sistem reservasi online travel agent berbasis
web ini dapat diakses oleh siapapun, dimanapun dan kapanpun selama masih ada
jaringan internet. Sistem reservasi online travel agent merupakan sebuah aplikasi
yang dibangun untuk meningkatkan pelayanan atau jasa dan citra perusahaan,
mempermudah pelanggan melakukan pemesanan paket wisata melalui internet.
Metode yang digunakan dalam pembuatan aplikasi sistem reservasi online
travel agent berbasis web ini yaitu menggunakan metode System Development
Life Cycle (SDLC) dimana pada proses pembuatan aplikasi ini dimulai dari
tahapan perencanaan, analisa kebutuhan, perancangan design, pembangunan
sistem, pengujian dan implementasi. Aplikasi ini dibuat dengan menggunakan
bahasa pemrograman PHP, HTML, dan Database MySQL.
Hasil yang didapat dari aplikasi sistem reservisi online travel agent berbasis
web ini untuk meningkatkan pelayanan atau jasa dan citra perusahaan. Selain itu
sistem reservasi online travel agent berbasis ini juga memberikan informasi
mengenai pariwisata di Indonesia.

Kata Kunci : online, reservasi, travel agent

xviii