BAB I PENDAHULUAN 1.1 Latar Belakang Kemajuan dan perkembangan di bidang teknologi, khususnya teknologi komunikasi dan teknologi informasi menjadikan sebuah informasi dapat diperoleh dengan mudah kapanpun dan dimanapun. Dengan berkembangnya teknologi telah mengubah pola dalam berorganisasi, bisnis dan menjalankan aktivitas lainnya. Pada perusahaan kenginan untuk terus maju dan berkembang menggapai kesuksesan merupakan visi utama yang ingin dicapai. Dengan perkembangan dunia usaha saat ini disertai bermunculannya para pesaing mau tidak mau membuat suatu perusahaan harus terus berinovasi untuk dapat meningkatkan pelayanan terhadap konsumen. Akan tetapi dalam melakukan kegiatan pelayanannya sampai sekarang masih banyak biro perjalanan wisata yang masih belum memanfaatkan kemajuan teknlogi komunikasi dan informasi. Untuk kegiatan seperti pemesanan tiket pesawat dan pemesanan hotel masih dilakukan secara manual dengan mencatat pesanan dan kemudian memeriksa harga dan ketersediaan ke maskapai dan hotel yang dituju. Dengan pemasaran paket-paket wisata juga masih belum maksimal hanya menggunakan pamflet yang di pasang di depan toko dan selebaranselebaran kertas berupa info paket wisata. Berdasarkan permasalahan tersebut perlu dilakukan sebuah inovasi baru dengan memanfaatkan teknologi internet yaitu membuat aplikasi pemesanan tiket pesawat, hotel dan paket-paket tur secara online yang dapat dijalankan di berbagai macam perangkat seperti Notebook, PC, Smartphone, Tablet, ipad dan di berbagai macam sistem operasi seperti Windows, Linux, Mac, Android, Windows Phone, IOS, Blackberry hal inilah yang menginspirasi penulis membuat tugas akhir dengan judul "APLIKASI BIRO PERJALANAN DENGAN MENGGUNAKAN FRAMEWORK CODEIGNITER DAN BOOTSTRAP BERBASIS RESPONSIVE WEB". 1
2 1.2 Identifikasi Masalah Berdasarkan latar belakang masalah diatas, maka dapat diidentifikasi permasalahan yang ada yaitu : 1. Pemesanan paket-paket tur, tiket penerbangan dan kamar hotel harus datang langsung ke biro perjalanan. 2. Harga tiket penerbangan dan jadwal penerbangan yang selalu berubahubah. 3. Harga hotel dan ketersediaan kamar hotel yang selalu berubah-ubah. 4. Minimnya Informasi mengenai objek wisata. 5. Pemasaran paket-paket wisata yang belum maksimal. 1.3 Rumusan Masalah 1. Bagaimana merancang dan membangun aplikasi biro perjalanan wisata berbasis web yang dapat meningkatkan pelayanan dan kinerja biro perjalanan wisata? 2. Bagaimana merancang dan membangun aplikasi biro perjalanan wisata berbasis web yang terintegrasi dengan database? 3. Bagaimana merancang dan membangun aplikasi biro perjalanan wisata berbasis web yang dapat dijalankan di berbagai macam perangkat seperti Notebook, PC, Smartphone, Tablet, ipad dan di berbagai macam sistem operasi seperti Windows, Linux, Mac, Android, Windows Phone, IOS, Blackberry dengan menggunakan Codeigniter dan Bootstrap? 1.4 Batasan Masalah Dalam penulisan tugas akhir ini penulis membatasi masalah dalam ruang lingkup sebagai berikut : 1. Ruang lingkup penelitian ini hanya meliputi bagian pelayanan pemesanan tiket pesawat, tiket hotel dan paket-paket wisata. 2. Aplikasi ini dirancang untuk di bagian operasional yaitu administrator dan konsumen. 3. Hasil pemesanan dari aplikasi ini disimpan di database tetapi bisa diperluas untuk bisa menangani pemesanan real ke tiket.com.
3 1.5 Tujuan Penelitian Tujuan dari penelitian tugas akhir ini yaitu : 1. Merancang dan membangun aplikasi biro perjalanan wisata berbasis web yang dapat meningkatkan pelayanan dan kinerja biro perjalanan wisata. 2. Merancang dan membangun aplikasi biro perjalanan wisata berbasis web yang terintegrasi dengan database. 3. Merancang dan membangun aplikasi biro perjalanan wisata berbasis web yang dapat dijalankan di berbagai macam perangkat seperti Notebook, PC, Smartphone, Tablet, ipad dan di berbagai macam sistem operasi seperti Windows, Linux, Mac, Android, Windows Phone, IOS, Blackberry dengan menggunakan Codeigniter dan Bootstrap. 1.6 Metodologi Penelitian Metodologi yang digunakan dalam penyusunan tugas akhir ini adalah metode waterfall, dimana langkah-langkah pada metode waterfall secara keseluruhan mencakup hal-hal sebagai berikut : 1. Analisa Kebutuhan Menganalisa kebutuhan-kebutuhan dalam merancang sistem yaitu analisa prosedur pada biro jasa perjalananan wisata, analisa keluaran dan analisa kebutuhan perangkat keras dan perangkat lunak. 2. Desain Sistem Merancang diagram sistem biro perjalanan wisata menggunakan UML diagram berdasarkan analisa kebutuhan-kebutuhan yang di lakukan pada langkah pertama. 3. Penulisan Kode Program Menulis kode program berdasarkan desain sistem yang dibuat pada langkah kedua menggunakan framework codeigniter dan bootstrap. 4. Pengujian Program Melakukan pengujian program menggunakan blackbox testing untuk menangani kesalahan-kesalahan yang mungkin terjadi pada program.
4 5. Penerapan Program Pada penelitian ini langkah-langkah yang dilakukan hanya sampai langkah yang ke-4, yaitu Pengujian Program, sehingga langkah Penerapan Program tidak akan diterapkan pada penelitian ini. Analisa Kebutuhan Desain Sistem Penulisan Kode Program Pengujian Program Gambar 1.1 Metode Waterfall 1.7 Sistematika Penulisan Pada laporan tugas akhir ini penulis membaginya kedalam bab-bab dimana masing-masing bab menguraikan materi seperti dijelaskan sebagai berikut ini : BAB I Pendahuluan Berisi latar belakang, perumusan masalah, tujuan dan manfaat penelitian, batasan masalah, metodologi penelitian, dan sistematika penulisan. BAB II Landasan Teori Berisi dasar teori yang mendukung pembuatan prototipe perangkat lunak ini untuk selanjutnya digunakan pada bagian pembahasan.
5 BAB III Analisa dan Perancangan Bab ini berisi tentang analisa, dalam bab ini dibahas mengenai analisa permasalahan. BAB IV Implementasi dan Pengujian Berisi tentang pembahasan dari implementasi kerja sistem yang telah dibangun. BAB V Penutup Berisi kesimpulan yang diperoleh dari penulisan penelitian ini dan juga saran untuk pengembangan tugas penelitian ini kedepannya.