Σχεδιασμός και Υλοποίηση Πληροφοριακού Συστήματος βέλτιστης διαδρομής συνεπιβατών που
χρησιμοποιούν υπηρεσίες Ταξί
11
Περίληψη
Στην παρούσα διπλωματική εργασία σχεδιάστηκε και αναπτύχθηκε το
διαδικτυακό πληροφοριακό σύστημα iTaξι. Η βασική ιδέα πάνω στην οποία
στηρίχτηκε αυτή η εργασία ονομάζεται Real-time ridesharing (γνωστό και ως instant
ridesharing, dynamic ridesharing, ad-hoc ridesharing, on-demand ridesharing, και
dynamic carpooling), στα ελληνικά Συνεπιβατισμός Πραγματικού Χρόνου.
Πρόκειται για μια διαδικτυακή εφαρμογή (Web Application) με έναν δυναμικό
ιστότοπο, ο οποίος δημιουργήθηκε με προγράμματα ελεύθερου λογισμικού (open
source), με σκοπό τη διευκόλυνση της μετακίνησης στην πόλη.
Πιο συγκεκριμένα, μέσω ενός εύχρηστου και εξελιγμένου γραφικού
περιβάλλοντος εργασίας (GUI -Graphical user interface) και με την πολύτιμη βοήθεια
της πλατφόρμας του Google Maps API, ο χρήστης μπορεί εύκολα, γρήγορα και άμεσα
να καλέσει ένα ταξί. Με τη σύνδεση του χρήστη στην εφαρμογή, το iTaξι εντοπίζει
αμέσως τη θέση του στο χάρτη ή εναλλακτικά ορίζει ο ίδιος τη διεύθυνση παραλαβής,
καθώς και τη διεύθυνση του προορισμού μαζί με επιπλέον πληροφορίες ή κάποιο
μήνυμα για τον οδηγό. Η εφαρμογή προσφέρει διάφορα εργαλεία για την συνεχή και
άμεση παρακολούθηση της εξέλιξης της κλήσης, καθώς και για την καλύτερη
διαχείριση των διαδρομών. Όπως, δυνατότητες προγραμματισμού μιας διαδρομής,
ακύρωσης, επανάκλησης, προσθήκης στα αγαπημένα και υπολογισμού του
εκτιμώμενου κόστους. Επιπρόσθετα, εάν ο ίδιος ο χρήστης το επιθυμεί μπορεί να
μοιραστεί μια ίδια ή σχεδόν ίδια διαδρομή με κάποιον άλλον επιβάτη διαμερίζοντας
και μειώνοντας έτσι τα έξοδα της κούρσας.
Ο διαχειριστής ή οι διαχειριστές έχουν τη δυνατότητα να προβάλουν
στατιστικά και μετρικές του συστήματος (πχ. ο αριθμός των εγγεγραμμένων χρηστών,
ή ο αριθμός των διαδρομών που εκκρεμούν κ.α.), να αναθέσουν απευθείας ή να
στείλουν αίτημα ανάθεσης διαδρομής σε οποιονδήποτε οδηγό, να συνενώσουν
διαδρομές, να επεξεργαστούν διαδρομές και να τις προβάλουν στο χάρτη, να
προσθέσουν, να διαγράψουν χρήστες ή οδηγούς καθώς και να επεξεργαστούν τα
στοιχεία τους. Αντίστοιχα οι οδηγοί μπορούν να εμφανίζουν όλες τις
προγραμματισμένες διαδρομές και κούρσες τους.
Λέξεις κλειδιά: Πληροφοριακό Σύστημα, ταξί, διαδρομή, χάρτης, κλήση,
συνεπιβατισμός, Προγραμματισμός Διαδικτύου, Βάση Δεδομένων, PHP, MySQL, Ajax,
JavaScrip