SISTEM INFORMASI PEMESANAN PAKET WISATA BERBASI IS WEB PADA PT. ARIF UTAMA JAYA TOUR AND TRAVEL LAPORAN TUGAS AKHIR Disusun Sebagai Salah Satu Syarat Untuk Menyelesaikan Pendidikan Program Diploma 3 Oleh Bayati NIM : 1005102006 PROGRAM STUDI MANAJEMEN INFORMATIKA JURUSAN TEKNIK ELEKTRO POLITEKNIK NEGERI MEDAN MEDAN 2013
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... LEMBAR PENGESAHAN... i 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 (1 ST NF)... 52 3.21 Bentuk Normal Kedua (2 nd NF)... 52 3.22 Bentuk Normal Ketiga (3 rd 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