Σχεδιασμός και Υλοποίηση Πληροφοριακού Συστήματος βέλτιστης διαδρομής συνεπιβατών που
χρησιμοποιούν υπηρεσίες Ταξί
12
Abstract
In this thesis, the online information system iTaxi was designed and developed.
The main idea on which this thesis was based is called Real-time ridesharing (also
known as instant ridesharing, dynamic ridesharing, ad-hoc ridesharing, on-demand
ridesharing, and dynamic carpooling) in Greek Carpool Real-Time.
It is a web application with a dynamic website, created with open source
software, in order to facilitate the transportation in the city.
More specifically, through a friendly and advanced graphical user interface and
with the valuable help of the Google Maps API platform, the user can easily, quickly
and directly call a taxi. When he login to the application, the iTaxi immediately
pinpoints the user’s position on the map; the user can also set by himself the delivery
address and the address of the destination with additional information or a message
for the driver. The application offers several tools for the continuous and direct
monitoring of the call progression as well as for the improvement of the management
of the routes. Some of these possibilities are programming a route, cancellation,
redial, adding to favorites and the calculation of the estimated cost of a route.
Furthermore, if the user wishes, he can share a same or almost the same route with
another passenger, sharing and thereby reducing the cost of the ride.
The system administrator or administrators have the possibility to view
statistics and metrics of the system (eg. The number of registered users, or the number
of pending routes, etc.), to make direct requests or send a route request assignment
to any driver, to join routes, edit routes and view them on the map, add, delete users
or drivers and edit their data. Similarly, drivers can display all scheduled routes and
rides.
Keywords: Information System, taxi, route, map, call, carpool, Internet Programming,
Database, PHP, MySQL, Ajax, JavaScrip