Laporkan Masalah

IMPLEMENTASI SERVICE ORIENTED ARCHITECTURE PADA SINGLE PAGE APPLICATION MENGGUNAKAN ANGULARJS PADA APLIKASI PENCARIAN PENERBANGAN, HOTEL, DAN RUTE PERJALANAN

WAHYUDI WIBOWO, Dr-Ing.Mhd.Reza M.I. Pulungan, S.Si, M.Sc

2015 | Skripsi | S1 ILMU KOMPUTER

Saat ini, kegiatan traveling menjadi salah satu kegiatan yang digemari oleh masyarakat. Oleh karena itu, masyarakat membutuhkan sebuah aplikasi yang dapat memberikan kemudahan untuk mendapatkan informasi tentang perjalanan yang akan ditempuh, termasuk didalamnya transportasi, akomodasi, keterangan rute serta harga yang harus dibayarkan. Sayangnya, sebagian besar aplikasi yang menyediakan informasi terkait perjalanan tidak menyediakan informasi komponen perjalanan seperti penerbangan dan hotel dalam satu tempat. Jika ada, proses pencarian penerbangan dan hotel dibuat secara terpisah sehingga membutuhkan tambahan waktu untuk melakukan pencarian. Oleh karena itu, aplikasi ini dibuat agar dapat mencari komponen perjalanan (transportasi, akomodasi, rute perjalanan, dan harga) hanya dalam satu langkah saja. Aplikasi ini dibangun menggunakan service oriented architecture (SOA) yang mengambil service dari beberapa sumber seperti Tiket.com, Google dan Foursquare untuk mendapatkan data yang diperlukan berdasarkan input dari pengguna. Aplikasi ini juga menerapkan prinsip single page application menggunakan AngularJS sebagai front end framework. Hasil akhir dari proses pencarian yang dilakukan oleh aplikasi ini adalah sebuah paket perjalanan yang meliputi jadwal penerbangan, hotel, keterangan rute dalam bentuk peta, serta harga yang harus dibayarkan oleh pengguna.

Nowadays, traveling has become one of favorite activity for most of the people. Because of that, people need an application that can facilitate them to get information about their trip, including transportation, accommodation, routes, and price they need to pay, in easier way. However, most of the application that providing information about traveling component, such as flight schedule and hotel, did not provide the information on the same places. If they do provide information in one place, then the searching process for flight schedule and hotel is done separately which takes more time. Because of that, this application will be made so the searching process of traveling component will take only one step to complete. This application is built using service oriented architecture (SOA) that takes services from several sources such as Tiket.com, Google and Foursquare to get the necessary data based on users input. This application also apply single page application principle using AngularJS as its front end framework. The results from searching process in this application is a traveling plan consists of flight schedules, hotels, routes in map, and price that users need to pay.

Kata Kunci : Traveling, Service Oriented Architecture, Single Page Application, Web Service, Web API, AngularJS, Penerbangan, Hotel, Rute Perjalanan, Flights, Hotels, Traveling Route

  1. S1-2015-323816-abstract.pdf  
  2. S1-2015-323816-bibliography.pdf  
  3. S1-2015-323816-tableofcontent.pdf  
  4. S1-2015-323816-title.pdf