background image

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

 

95 

 

1.  των  χρηστών,  όπου  μπορεί  να επιτελέσει  διάφορες  λειτουργίες  σχετικές  με 

τους  χρήστες  του  συστήματος,  όπως  προβολή/επεξεργασία  των  στοιχείων 
τους, προσθήκη ή διαγραφή χρήστη κ.ά., 

2.  των  ταξί,  όπου  αντίστοιχα  με  τη  σελίδα  των  χρηστών  μπορεί  να  εκτελέσει 

παρόμοιες λειτουργίες, για παράδειγμα, προσθήκη ή διαγραφή ενός ταξί από 
το σύστημα, προβολή και επεξεργασία κ.ά., 

3.  των  διαδρομών,  όπου  εκτός    από  τις  κλασσικές  λειτουργίες  προβολής, 

επεξεργασίας  και  διαγραφής,  μπορεί  επιπλέον να  στείλει  αίτημα  ανάθεσης 
μιας διαδρομής σε κάποιον οδηγό  ή και να ενώσει σε μια κούρσα μια άλλη 
ίδια  ή  σχεδόν  ίδια  διαδρομή,  εφόσον  το  επιθυμούν  οι  χρήστες  των 
διαδρομών, 

4.  των κουρσών, όπου και πάλι ο διαχειριστής μπορεί να προβάλει μια κούρσα 

και να επεξεργαστεί τα δεδομένα της, 

5.  του  ημερολογίου,  με  τη  βοήθεια  του  οποίου  ο  διαχειριστής  μπορεί  να 

προβάλει  τις    διαδρομές  και  τις  κούρσες,  ανά  ημέρα,  εβδομάδα,  μήνα  και 
χρόνο. 

6.  των  τιμολογίων,  με  τη  βοήθεια  του  οποίου  μπορεί  να  προσθέσει,  να 

προβάλει, να επεξεργαστεί και να διαγράψει ένα τιμολόγιο με τα κόμιστρα 
των ταξί 

7.  και τέλος του χάρτη, του οποίου ο ρόλος είναι κυρίως βοηθητικός και έχει ως 

σκοπό την προβολή μιας διαδρομής στο χάρτη. 
 

4.2.1 Σελίδα Διαχείρισης Χρηστών 

 
 

Απαραίτητο  στοιχείο  οποιασδήποτε  εφαρμογής  αποτελεί  η  δυνατότητα 

διαχείρισης των χρηστών της. Για το σκοπό αυτό, χρειάζεται να υπάρχει μια σελίδα, 
όπου  θα  εμφανίζεται  ένας  κατάλογος  των  εγγεγραμμένων  χρηστών.  Σε  αυτή  τη 
σελίδα,  εμφανίζεται  ο  πίνακας  διαχείρισης  των  χρηστών.  Ο  πίνακας  αυτός  είναι 
διαδραστικός  και  με  διάφορα  φίλτρα,  τα  οποία  μπορεί  να  θέσει  ο  διαχειριστής, 
τροποποιείται και εμφανίζει τις ζητούμενες πληροφορίες. Για παράδειγμα, υπάρχει 
δυνατότητα προβολής των χρηστών ανά ιδιότητα, φύλο, κ.ά. Ακόμη, ο διαχειριστής 
μπορεί να ταξινομήσει τον πίνακα ανάλογα με το ID, κάνοντας «κλικ» στη λέξη “ID” 
που  βρίσκεται  στην  πρώτη  γραμμή  του  πίνακα.  Με  τον  ίδιο  τρόπο  μπορεί  να 
ταξινομήσει τον πίνακα ανάλογα με το επώνυμο, το όνομα και κάθε άλλη στήλη του 
πίνακα.  

 

Στην  περίπτωση  μεγάλου  πλήθους  χρηστών,  ο  πίνακας  αυτός  θα  γινόταν 

ιδιαίτερα  μεγάλος,  καθιστώντας  την  ιστοσελίδα  εμφάνισης  αργή  και  δύσχρηστη. 
Προκειμένου  να  αντιμετωπιστεί  το  πρόβλημα  αυτό,  ακολουθείται  η  τεχνική  της 
σελιδοποίησης του πίνακα των χρηστών (Pagination). Σύμφωνα με την τεχνική αυτή,