background image

Σχεδιασμός και Υλοποίηση  Πληροφοριακού Συστήματος βέλτιστης διαδρομής συνεπιβατών που 
χρησιμοποιούν υπηρεσίες Ταξί 

 

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