Pembuatan Aplikasi Pemesanan Taksi pada Perangkat Mobile Android dengan Menggunakan Teknologi GPS
Daftar Isi:
- Peta merupakan salah satu alat navigasi yang dapat membantu pengguna untuk sampai ke alamat tujuan. Seiring pertumbuhan teknologi, penggunaan peta fisik mulai berkurang dan digantikan dengan peta digital yang dapat diakses melalui layanan internet. Ditambah dengan berkembangnya teknologi perangkat mobile, teknologi peta digital dapat diimplementasikan pada perangkat mobile. Tujuan dari pembuatan aplikasi ini adalah untuk mempermudah pemesanan taksi baik dari sisi supir taksi, operator, maupun pelanggan dengan menggunakan teknologi Google Maps yang mampu menghitung jarak dan durasi antara dua titik koordinat yang valid dengan menggunakan matriks jarak. Sistem akan menghitung jarak antara lokasi pemesan dengan taksi yang tersedia dan akan menyediakan pilihan bagi sang operator taksi untuk memilih salah satu dari maksimum tiga taksi yang terdekat dengan lokasi pemesan untuk menjemput sang pemesan. Aplikasi dikembangkan pada dua perangkat, yaitu melalui aplikasi web dan juga perangkat mobile Android. Aplikasi web dikembangkan dengan bahasa pemrograman Ruby dengan bantuan framework Ruby on Rails. Ruby on Rails adalah salah satu framework yang mementingkan kecepatan pengembangan aplikasi dan juga kemudahan bagi pengembang dalam membangun aplikasi web. Ruby on Rails didukung oleh komunitas yang aktif sehingga pengembang tidak perlu membangun aplikasi dari nol, melainkan dapat menggunakan kode mereka yang berupa gem. Kedua aplikasi tersebut menggunakan layanan Google Maps untuk ketersediaan data peta. Aplikasi memuat fitur-fitur seperti matriks jarak, pencetakan laporan, pemesanan untuk beberapa taksi sekaligus dan juga pemesanan taksi di lain hari. Selain laporan keuangan, laporan mengenai pelanggan yang paling menguntungkan perusahaan dan juga supir taksi yang paling berkontribusi juga disediakan dalam aplikasi ini.