Διαδικτυακό πληροφοριακό σύστημα αυτοματοποίησης χρονοπρογραμματισμού πόρων
Online automation information system of scheduling resources
Προβολή/ Άνοιγμα
Λέξεις κλειδιά
Διαδικτυακή εφαρμογή ; Κινητές συσκευές ; Spring MVC Framework ; Android (Electronic resource) ; Ionic framework ; Scheduling resourcesΠερίληψη
Η παρούσα διπλωματική εργασία έχει ως αντικείμενο εξέτασης τον Χρονοπρογραμματισμό Πόρων Βασισμένο σε Περιορισμούς (Constraint Based Scheduling). Αποτελεί μία προσπάθεια αυτοματοποίησης του χρονοπρογραμματισμού των υποψήφιων διδακτόρων του Πανεπιστημίου Πειραιώς που απαιτούνται για την επίβλεψη των εξεταζόμενων μαθημάτων κατά της διάρκεια της εξεταστικής περιόδου, διαδικασία που μέχρι σήμερα πραγματοποιείται χειρωνακτικά από κάποιο μέλος του εκπαιδευτικού προσωπικού του τμήματος.
Αναλυτικότερα, η διαδικασία που καλείται να αυτοματοποιήσει η διαδικτυακή κυρίως εφαρμογή, είναι η επιλογή των κατάλληλων υποψήφιων διδακτόρων για την επιτήρηση των μαθημάτων της εξεταστικής περιόδου, δεδομένων κάποιων προσωπικών χρονικών περιορισμών που μπορεί να θέσει κάθε υποψήφιος διδάκτορας, αλλά και ενός συγκεκριμένου αριθμού επιτηρητών που απαιτούνται για κάθε μάθημα.
Για το σκοπό αυτό σχεδιάστηκε και αναπτύχθηκε ένα πλήρως αυτοματοποιημένο πληροφοριακό σύστημα (web application) καθώς και μία εφαρμογή για κινητές συσκευές (mobile application) , η οποία διατίθεται τόσο για λειτουργικό Android όσο και για λειτουργικό iOS. H διαδικτυακή εφαρμογή δημιουργεί το πρόγραμμα των επιτηρήσεων, ενώ μέσω της mobile εφαρμογής παρέχεται η δυνατότητα τόσο της παρακολούθησης του προγράμματος από τους ενδιαφερόμενους (καθηγητές και υποψήφιους διδάκτορες) όσο και της δήλωσης της παρουσίας των υποψηφίων διδακτόρων στις επιτηρήσεις που τους έχουν ανατεθεί.