Σχεδιασμός και Υλοποίηση Πληροφοριακού Συστήματος βέλτιστης διαδρομής συνεπιβατών που
χρησιμοποιούν υπηρεσίες Ταξί
123
χρήστης να συμπληρώσει μόνος του μια διαφορετική διεύθυνση παραλαβής,
πάλι με τη βοήθεια του Google Maps Search place.
Το σημείο προορισμού του χρήστη. Το πεδίο αυτό συμπληρώνεται από το
χρήστη πάλι με τη βοήθεια του Google Maps Search place.
Ο αριθμός των επιβατών. Το πεδίο αυτό είναι καθαρά αριθμητικό πεδίο και
συμπληρώνεται από το χρήστη με σκοπό να δηλώσει των αριθμό των ατόμων
που επιθυμούν να μετακινηθούν. Για λόγους διασφάλισης της ορθής
λειτουργίας του συστήματος, το πεδίο δεν μπορεί να δεχθεί τιμή μικρότερη
του 1, καθώς απαιτείται έστω και ένας επιβάτης για να πραγματοποιηθεί η
διαδρομή.
Ο αριθμός των αποσκευών. Το πεδίο αυτό είναι αριθμητικό και δηλώνεται
από το χρήστη με σκοπό να ενημερώσει για τον αριθμό των αποσκευών που
θα έχουν μαζί τους οι επιβάτες.
Η ημερομηνία. Το πεδίο αυτό συμπληρώνεται από το χρήστη με δύο τρόπους:
είτε πληκτρολογώντας την ημερομηνία είτε με τη βοήθεια ενός αναδυόμενου
ημερολογίου (pop-up calendar). Η ημερομηνία αυτή δηλώνει χρονικά ποια
ημέρα επιθυμεί ο χρήστης να πραγματοποιήσει τη διαδρομή.
Η ώρα. Το πεδίο αυτό συμπληρώνεται από τον χρήστη και αφορά την ώρα
που επιθυμεί να έρθει το ταξί να τον παραλάβει.
Κοινή διαδρομή. Το πεδίο αυτό συμπληρώνεται θετικά από τον χρήστη στην
περίπτωση που επιθυμεί να μοιραστεί τη διαδρομή του με κάποιον άλλον
χρήστη.
Ευελιξία χρόνου. Το πεδίο αυτό εμφανίζεται στη φόρμα στην περίπτωση που
ο χρήστης έχει δηλώσει πως επιθυμεί να μοιραστεί τη διαδρομή του με άλλον
χρήστη, έχει δηλαδή επιλέξει “Ναι” στο ακριβώς προηγούμενο πεδίο. Για να
γίνει καλύτερα κατανοητή η χρησιμότητα της ύπαρξης του πεδίου αυτού, θα
δώσουμε ένα παράδειγμα: Έστω πως ο χρήστης έχει ορίσει την ώρα της
διαδρομής στις 13:30 και επιθυμεί να μοιραστεί την κούρσα του με ευελιξία
χρόνου μιας ώρας. Αν βρεθεί κάποιος άλλος χρήστης με ίδια ή σχεδόν ίδια
διαδρομή και ώρα πραγματοποίησης 12:30 και επιθυμεί κι αυτός να
μοιραστεί την κούρσα, τότε θα μπορέσουν να μοιραστούν την ίδια κούρσα,
αφού ο πρώτος χρήστης έχει θέσει το χρόνο ευελιξίας στο +/- μία ώρα.
Μήνυμα για τον οδηγό. Το τελευταίο πεδίο της φόρμας είναι προαιρετικό και
συμπληρώνεται από τον χρήστη, στην περίπτωση που επιθυμεί να αφήσει
κάποιο μήνυμα ή κάποια οδηγία ή επιθυμία στον οδηγό ή να ρωτήσει κάτι
σχετικά με τη διαδρομή.
Μόλις ο χρήστης συμπληρώσει όλα τα υποχρεωτικά πεδία της φόρμας,
μπορεί να πατήσει το κουμπί της επιβεβαίωσης. Στη συνέχεια, θα ενημερωθεί με
κατάλληλο μήνυμα για την επιτυχία ή την αποτυχία της αίτησης. Ο χρήστης μπορεί
πλέον να ενημερωθεί για την εξέλιξη του αιτήματος από το προφίλ του.