background image

 

 

93 | 

 

 

 

 

 

 

Εικόνα 37: Φόρμα υποβολής βαθμολογικών στοιχείων. 

Η  συγκεκριμένη  φόρμα  όπως  όλες  διαθέτει  validators.  Validators  είναι  συνθήκες  σε 

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

χρήστης.  Έτσι  μπορεί  να  προκληθούν  για  προφανή  σφάλματα  (Γενικός  μέσος  όρος:  12)  η  για 

λιγότερο προφανή όπως για παράδειγμα στην εικόνα 38. Ο συγκεκριμένος εικονικός φοιτητής που 

ονομάζεται μάλιστα Παπαδόπουλος, έχει εισέλθει στο πανεπιστήμιο το  2014. Σύμφωνα με τον 

οδηγό σπουδών του τμήματός του θα ήταν απίθανο να έχει συνολικά περασμένα 35 μαθήματα. 

 

          Εικόνα 38: Αντίδραση συστήματος σε μη έγκυρα βαθμολογικά στοιχεία του φοιτητή. 

Αφού  καταχωρήσει  τα  σωστά  στοιχεία,  το  σύστημα  τον  επιστρέφει  στην  αίτησή  του  ζητώντας 

επιβεβαίωση. Ο φοιτητής μπορεί να βλέπει τις αιτήσεις του πατώντας στη μπάρα το κουμπί «οι 

αιτήσεις μου». Εκεί δύναται να αλλάζει τη σειρά προτεραιότητας με «drag and drop» το οποίο 

κατασκευάστηκε μέσω Javascript και φαίνεται στην εικόνα 39