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