Analisis proses Itenerary Planning Services System

BAB 3 ANALISIS DAN PERANCANGAN SISTEM

Aplikasi Itenerary Planning Service merupakan aplikasi yang dirancang untuk mempermudahkan seseorang untuk melakukan traveling ke tempat wisata, pada bab ini penulis akan menjelaskan konsep Aplikasi Itenerary Planning Service dan penerapan nya pada website traveling berikut analisis dan perancangan nya.

3.1 Analisis proses Itenerary Planning Services System

3.1.1 Proses Input Pada tahap masukan, aplikasi menerima masukan yang akan dikerjakan oleh pengguna dari aplikasi. Adapun masukan yang harus diberikan oleh pengguna berupa tanggal keberangkatan, tanggal kepulangan, budget perjalanan dan lokasi hotel. Tanggal keberangkatan akan digunakan untuk mencari tiket transportasi darat. Budget sendiri merupakan alokasi uang yang dapat dipergunakan hanya untuk biaya perjalanan menuju tempat tujuan, dan biaya penginapan, sehingga budget sendiri tidak termasuk biaya kehidupan seperti makan, minum maupun transportasi dalam kota. Lokasi hotel merupakan pilihan dari pengguna, pilihan tersebut merupakan kecenderungan pengguna terhadap lokasi hotel. Sedangkan pilihan untuk lokasi hotel yang diberikan seperti, berada di tengah kota, berada dekat stasuin transportasi maupun berada dekat pusat perbelanjaan. Keempat informasi tersebut yang nantinya akan digunakan oleh aplikasi untuk melanjutkan ketahapan proses rekomendasi. 3.1.2. Proses Pencarian rute Pada tahapan ini, aplikasi melakukan proses terhadap masukan yang telah diberikan oleh pengguna. Proses yang dilakukan oleh aplikasi adalah pencarian, pengumpulan data. Universitas Sumatera Utara Pada proses pencarian, aplikasi akan menggunakan API dari mesin pencaharian seperti google. Mesin pencarian tersebut menyediakan API bagi aplikasi untuk melakukan query pencarian terhadap mesin pencarian tersebut. Pada proses pengumpulan data, aplikasi akan mencatat top result dari hasil query yang dilakukan. Setelah mendapatkan hasil dari beberapa websitemaka aplikasi akan menyimpan setiap hasil pencarian kedalam database. Selanjutnya akan dilakukan logic proses untuk mencari hasil yang sesuai dengan budget yang telah diberitahukan pada proses masukan sebelumnya. 3.1.3. Proses Output Keluaran yang diharapkan dari aplikasi ini adalah memberikan sebuah daftar rancangan perjalanan sesuai dengan kriteria yang telah diberikan. Rancangan perjalanan tersebut berisikan, tanggal keberangkatan, maskapai penerbangan yang digunakan, waktu keberangkatan, informasi transit bila melakukan transit, waktu ketibaan pada lokasi tujuan, dan hotel yang digunakan sebagai sarana menginap.

3.2. Perancangan Sistem Itenerary Planning Services