SISTEM INF FORMAS SI PEMESANAN PAKET P W WISATA BERBASI B IS WEB PADA P PT T. ARIF UTAMA U J JAYA TOU UR AND TRAVEL T L
LAPO ORAN TUG GAS AKHIIR
Disusun Sebagai Saalah Satu Sy yarat Untuk Menyelesai M ikan Pendiddikan Prograam Diplomaa 3
Olehh Bayatti N : 1005102006 NIM
PROGR RAM STUD DI MANAJEMEN INF FORMATIIKA JURUSA AN TEKNIIK ELEKT TRO POLITEKNIK NEG GERI MED DAN MEDA AN 20133
ABSTRAK Pada masa sekarang ini semakin banyak orang-orang yang memanfaatkan masa liburannya dengan melakukan tour wisata baik didalam negeri maupun diluar negeri. Untuk itu mereka memerlukan perusahaan jasa yang mampu menawarkan paket perjalanan wisata seperti perusahaan tour and travel. Seiring dengan perkembangan teknologi informasi saat ini yang mengalami pertumbuhan dan kemajuan yang sangat pesat, maka banya perusahaan tour and travel yang memanfaatkan teknologi informasi ini dalam proses pemasarannya. PT. Arif Utama Jaya Tour and Travel merupakan sebuah perusahaan jasa yang bergerak dalam bidang wisata dan travel. PT. Arif Utama Jaya harus mampu memberikan informasi seakurat mengkin mengenai layanan jasa yang mereka tawarkan. Begitu juga dengan proses pemesanan paket wisata yang ditawarkan, jika pelanggan dapat melakukan pemesanan secara online maka hal itu akan menambah daya tarik perusahaan terhadap pelanggan. Berdasarkan permasalahan di atas penulis mencoba membuat suatu sistem informasi dimana nantinya sistem ini dapat digunakan untuk memberi kemudahan dalam pengolahan data dan pemesanan paket wisata. Sistem informasi ini dibuat dengan merancang DFD (Data Flow Diagram), input, output, database, kamus data, user interface, dan algoritma pemrograman. Hasil dari rancangan tersebut telah diimplementasikan ke dalam script PHP dan digunakan MySQL sebagai manajemen database sehingga dihasilkan sistem informasi pemesanan paket wisata yang memudahkan pelanggan untuk melakukan pemesanan paket.
Keyword : PT. Arif Utama Jaya Tour and Travel, pemesanan paket wisata online
KATA PENGANTAR
Puji syukur penulis panjatkan kehadirat ALLAH SWT yang telah melimpahkan
Rahmat
dan
Hidayah-Nya,
sehingga
penulis
dapat
menyelesaikan penulisan Laporan Tugas Akhir yang berjudul “Sistem Informasi Pemesanan Paket Wisata Berbasis Web Pada PT. Arif Utama Jaya Tour and Travel”. Penulisan laporan Tugas Akhir ini disusun untuk memenuhi syarat kelulusan program Diploma 3 (D3) pada Jurusan Teknik Elektro Program Studi Manajemen Informatika, Politeknik Negeri Medan. Dalam pelaksanaan Penulisan laporan Tugas Akhir ini penulis telah memperoleh banyak dukungan dan bantuan dari berbagai pihak, baik secara material maupun spiritual. Oleh karena itu dalam kesempatan kali ini penulis ingin menyampaikan ucapan terima kasih kepada semua pihak yang telah membantu : 1. Roslina, M.I.T. selaku Dosen Pembimbing dan Ketua Program Studi Manajemen Informatika Politeknik Negeri Medan atas segala waktu dan bimbingannya sehingga penulis dapat menyelesaikan laporan TA. 2. M.Syahruddin, ST., MT, selaku Direktur Politeknik Negeri Medan. 3. Ir. Rina Anugrahwaty, M.T. selaku Ketua Jurusan Teknik Elektro Politeknik Negeri Medan.
4. Seluruh staff pengajar Jurusan Teknik Elektro Program Studi Manajemen Informatika Politeknik Negeri Medan, khususnya Ismael, S.Kom, M.Kom, selaku wali kelas MI-6A. 5. Ariama Susanti, Amd. selaku administrasi Program Studi Manajemen Informatika Politeknik Negeri Medan yang telah banyak membantu penulis dalam keperluan administratif dan keperluan laporan ini. 6. Bagian penjualan PT. Arif Utama Jaya Tour and Travel 7. Keluarga penulis, Jamaluddin dan Yatinem selaku orang tua dan adikadik penulis, Husaini dan Sandi, yang tiada henti memberikan dukungan, motivasi dan doa kepada penulis. 8. Sahabat penulis anggota Messenger, Alfri Yonantha Hsb, Hidayani Syahputri, Wika Prayogi, T. Fahmi Nadhif, M. Fauzie, Dhani Christ Sidabutar, Nonita, Novita Sari Said dan Shinta Permata Sari, khususnya Alfri yang telah membantu penulis dalam pencarian tempat riset. 9. Teman-teman penulis di MI-6A khususnya Khairini Melinda, Lusi ana, Siti Khairunisa S, Muskhayana, Ajeng Novianti, Evelina Lumban Batu, dan rekan-rekan lainnya di Politeknik Negeri Medan. Penulis menyadari bahwa laporan ini masih jauh dari sempurna dan terdapat banyak kekurangan dan kesalahan yang masih perlu diperbaiki dan ditinjau ulang. Atas dasar kekurangan pada laporan ini penulis mengharapkan kritik dan saran yang membangun dari berbagai pihak agar laporan ini dapat disempurnakan di masa mendatang.
Akhir kata penulis berharap semoga laporan ini dapat bermanfaat bagi semua pihak yang membacanya dan dapat menjadi acuan dalam pembuatan laporan Tugas Akhir selanjutnya.
Medan, Agustus 2013 Penulis,
Bayati 1005102006
DAFTAR ISI LEMBAR PERSETUJUAN .............................................................................
i
LEMBAR PENGESAHAN ..............................................................................
ii
ABSTRAK ......................................................................................................... iii KATA PENGANTAR ....................................................................................... iv DAFTAR ISI ...................................................................................................... vii DAFTAR GAMBAR ......................................................................................... xi DAFTAR TABEL ............................................................................................. xiv BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah ...................................................................
1
1.2 Perumusan Masalah .........................................................................
2
1.3 Batasan Masalah...............................................................................
2
1.4 Tujuan Tugas Akhir .........................................................................
3
1.5 Manfaat Tugas Akhir .......................................................................
4
1.6 Teknik Pengumpulan Data ...............................................................
4
1.7 Perancangan dan Pembuatan Sistem ................................................
5
1.8 Sistematika Penulisan.......................................................................
6
BAB 2 LANDASAN TEORI 2.1 Konsep Dasar Sistem .......................................................................
8
2.2 Informasi ..........................................................................................
9
2.3 Sistem Informasi ..............................................................................
9
2.4 Paket Wisata ..................................................................................... 10 2.5 Internet ............................................................................................. 10
2.6 Web ................................................................................................. 11 2.7 Web Browser .................................................................................... 11 2.8 HTTP ................................................................................................ 13 2.9 Database ........................................................................................... 14 2.9.1 Hirarki Database...................................................................... 14 2.9.2 Relasi Database ....................................................................... 17 2.10 PHP ................................................................................................. 21 2.11 MySql ............................................................................................... 24 2.12 Adobe Dreamweaver ........................................................................ 25 2.13 HTML .............................................................................................. 26 2.14 Flowchart.......................................................................................... 27 2.15 DFD .................................................................................................. 31 2.16 PT. Arif Utama Jaya Tour and Travel .............................................. 32 BAB 3 ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistem Yang Sedang Berjalan ............................................ 34 3.1.1 Analisa Input ........................................................................... 34 3.1.2 Analisa Proses ......................................................................... 36 3.1.3 Analisa Output ........................................................................ 38 3.1.4 Hasil Analisis .......................................................................... 39 3.2 Perancangan Sistem Yang Diusulkan .............................................. 40 3.2.1 Perancangan DFD Sistem Yang Diusulkan.......................... 40 3.2.2 Rancangan Output ................................................................ 42 3.2.3 Rancangan Input ................................................................... 46
3.2.4 Kamus Data .......................................................................... 51 3.2.5 Rancangan Database............................................................. 51 3.2.6 Rancangan Struktur User Interface ...................................... 62 3.2.7 Algoritma Pemrograman ...................................................... 63 BAB 4 HASIL DAN PEMBAHASAN 4.1 Pembahasan Hasil Sistem ................................................................ 65 4.1.1 Halaman Home ..................................................................... 67 4.1.2 Halaman Paket ...................................................................... 67 4.1.3 Halaman Berita ..................................................................... 68 4.1.4 Halaman Cara Pesan ............................................................. 69 4.1.5 Halaman About Us................................................................ 70 4.1.6 Halaman Pemesanan Paket ................................................... 71 4.1.7 Halaman Input Data Pembayaran ......................................... 71 4.1.8 Halaman Login Admin .......................................................... 72 4.1.9 Halaman Input ..................................................................... 72 4.1.10 Halaman Input Kategori ....................................................... 73 4.1.11 Halaman Input Paket ............................................................ 74 4.1.12 Halaman Pemesan ................................................................ 74 4.1.13 Halaman Order ..................................................................... 75 4.1.14 Halaman Olah Data Berita ................................................... 76 4.1.15 Halaman Pengolahan Data Paket ......................................... 76 4.2 Studi Kelayakan Sistem ................................................................... 77 4.2.1 Segi Teknik........................................................................... 78
4.2.2 Segi Ekonomi ....................................................................... 78 4.3 Kelebihan dan Kekurangan Sistem .................................................. 79 4.3.1 Kelebihan Sistem.................................................................. 79 4.3.2 Kekurangan Sistem............................................................... 79 BAB 5 SIMPULAN DAN SARAN 5.1 Simpulan .......................................................................................... 81 5.2 Saran ................................................................................................. 81 DAFTAR PUSTAKA ........................................................................................ 83 LAMPIRAN ....................................................................................................... 85
DAFTAR GAMBAR Gambar
Halaman
2.1
Cara Kerja Web Browser ........................................................................... 12
2.2
Hirarki Data ............................................................................................... 15
2.3
Hirarki Database ........................................................................................ 17
2.4
One to One Relationship dua file .............................................................. 18
2.5
One to Many Relationship dua file ............................................................ 18
2.6
Many to Many Relationship dua file ......................................................... 19
2.7
Relasi One to One dua atribut dalam satu file ........................................... 19
2.8
Relasi Many to One dua atribut dalam satu file ........................................ 20
2.9
Relasi Many to Many dua atribut dalam satu file ...................................... 20
2.10 Kegiatan Dasar Flowchart ......................................................................... 30 3.1
Form Input Data Paket ............................................................................... 34
3.2
Form Input Data Pesanan .......................................................................... 35
3.3
Formulir Pemesanan .................................................................................. 36
3.4
Diagram Konteks Sistem Yang Sedang Berjalan ...................................... 37
3.5
Laporan Pemesanan ................................................................................... 38
3.6
Diagram Konteks Sistem Yang Diusulkan ................................................ 39
3.7
DFD Level 0 Sistem Yang Diusulkan ....................................................... 40
3.8
DFD Level 1 Sistem Yang Diusulkan ....................................................... 41
3.9
Rancangan Output Halaman Utama/Home................................................ 42
3.10 Output Paket .............................................................................................. 43 3.11 Output Pemesan ......................................................................................... 44
3.12 Output Laporan Pemesanan ....................................................................... 45 3.13 Nota Pemesanan ........................................................................................ 46 3.14 Halaman Login User (Admin & Pimpinan) .............................................. 47 3.15 Halaman Input Harga Paket ....................................................................... 47 3.16 Halaman Input Member ............................................................................. 48 3.17 Halaman Pemesanan Paket ........................................................................ 49 3.18 Halaman input Data Pembayaran .............................................................. 50 3.19 Unnormal ................................................................................................... 51 3.20 Bentuk Normal Pertama (1ST NF) ............................................................. 52 3.21 Bentuk Normal Kedua (2nd NF)................................................................. 52 3.22 Bentuk Normal Ketiga (3rd NF) ................................................................. 53 3.23 Relasi Tabel ............................................................................................... 58 3.24 Struktur User Interface Halaman Admin ................................................... 59 3.25 Struktur User Interface Halaman Pimpinan ............................................... 59 3.26 Struktur User Interface Halaman Pelanggan ............................................. 59 3.27 Flowchart Halaman Publik ........................................................................ 60 3.28 Flowchart Halaman Paket .......................................................................... 61 3.29 Flowchart Login Admin ............................................................................ 62 3.30 Flowchart Menu Admin............................................................................. 63 4.1
Halaman Home .......................................................................................... 65
4.2
Halaman Paket ........................................................................................... 66
4.3
Halaman Berita .......................................................................................... 67
4.4
Halaman Detail Berita ............................................................................... 67
4.5
Halaman Cara Pesan .................................................................................. 68
4.6
Halaman About Us .................................................................................... 68
4.7
Halaman Pemesanan Paket ........................................................................ 69
4.8
Halaman Input Data Pembayaran .............................................................. 70
4.9
Halaman Login Admin .............................................................................. 70
4.10 Halaman Input Berita................................................................................. 71 4.11 Halaman Input Kategori Paket................................................................... 71 4.12 Halaman Input Paket ................................................................................. 72 4.13 Halaman Input Harga Paket ....................................................................... 72 4.14 Halaman Pemesan...................................................................................... 73 4.15 Halaman Order .......................................................................................... 74 4.16 Halaman Olah Data Berita ......................................................................... 74 4.17 Halaman Olah Data Paket.......................................................................... 75 4.18 Halaman Cetak Daftar Paket ..................................................................... 76 4.19 Halaman Cetak Laporan Pemesan ............................................................. 76 4.20 Halaman Cetak Laporan Order .................................................................. 77
DAFTAR TABEL Tabel
Halaman
2.1
Aritmetic Operators ................................................................................... 23
2.2
Assignment Operator ................................................................................. 23
2.3
Comparison Operators ............................................................................... 24
2.4
Logical Operators ...................................................................................... 24
2.5
Simbol – simbol Flowchart........................................................................ 27
2.6
Simbol Data Flow Diagram (DFD) ........................................................... 32
3.1
Tabel User.................................................................................................. 54
3.2
Tabel Pemesan ........................................................................................... 54
3.3
Tabel Paket ................................................................................................ 55
3.4
Tabel Order ................................................................................................ 55
3.5
Tabel Kategori Paket ................................................................................. 56
3.6
Tabel Harga Paket ..................................................................................... 56
3.7
Tabel Bayar................................................................................................ 57
3.8
Tabel Berita ............................................................................................... 57