Λογισμικό χρονοπρογραμματισμού εξετάσεων ελληνικού πανεπιστημίου
Το πρόβλημα του χρονοπρογραμματισμού είναι πολύπλευρο και δύσκολο στη σαφή αλγοριθμική του επίλυση. Ιδιαίτερα ο χρονοπρογραμματισμός εξετάσεων είναι ένα συνεχές πρόβλημα που, όπως αποδεικνύουμε, είναι πολύ δύσκολο στη γρήγορη και αποδοτική αντιμετώπισή του. Στην παρούσα διπλωματική αφού περιγράψουμε...
Κύριος συγγραφέας: | |
---|---|
Άλλοι συγγραφείς: | |
Μορφή: | Thesis |
Γλώσσα: | Greek |
Έκδοση: |
2013
|
Θέματα: | |
Διαθέσιμο Online: | http://hdl.handle.net/10889/6017 |
id |
nemertes-10889-6017 |
---|---|
record_format |
dspace |
spelling |
nemertes-10889-60172022-09-05T20:40:10Z Λογισμικό χρονοπρογραμματισμού εξετάσεων ελληνικού πανεπιστημίου Αγγελόπουλος, Σπυρίδων Χούσος, Ευθύμιος Σερπάνος, Δημήτριος Angelopoylos, Spyridon Χρονοπρογραμματισμός Λογισμικό Πανεπιστημιακές εξετάσεις Αντικειμενοστραφής προγραμματισμός Αλγόριθμοι Timescheduling Software University examinations Object-oriented programming Algorithms 371.242 028 551 Το πρόβλημα του χρονοπρογραμματισμού είναι πολύπλευρο και δύσκολο στη σαφή αλγοριθμική του επίλυση. Ιδιαίτερα ο χρονοπρογραμματισμός εξετάσεων είναι ένα συνεχές πρόβλημα που, όπως αποδεικνύουμε, είναι πολύ δύσκολο στη γρήγορη και αποδοτική αντιμετώπισή του. Στην παρούσα διπλωματική αφού περιγράψουμε το πρόβλημα και τις ιδιαιτερότητες που παρουσιάζονται στο ελληνικό πανεπιστήμιο, αναλύουμε γενικότερα το θέμα του timetabling και τους βασικούς αλγόριθμους επίλυσης τέτοιων προβλημάτων. Ακολούθως προχωρούμε στην παρουσίαση της διαδικτυακής εφαρμογής χρονοπρογραμματισμού εξετάσεων που υλοποιήσαμε για χρήση από το τμήμα Ηλεκτρολόγων Μηχανικών και Τεχνολογίας Υπολογιστών του Πανεπιστημίου Πατρών. Η εφαρμογή αυτή αναπτύχθηκε με σύγχρονες τεχνικές και εργαλεία ανάπτυξης λογισμικού και, όντας ανοιχτού κώδικα, κατασκευάστηκε ως πλατφόρμα ανάπτυξης και σύγκρισης αλγορίθμων timescheduling. The timescheduling problem is multifaceted and difficult to define an algorithmic solution. Especially the exams timetabling is a constant problem for universities and, as we prove, it is very difficult to quickly and efficiently deal with it.In this thesis, after describing the problem and the characteristics presented in the Greek university, we analyze the general issue of timetabling and the basic algorithms to solve such problems.Then we proceed to the presentation of the exam scheduling web application we implemented for use by the Department of Electrical and Computer Engineering, University of Patras. This application was developed with modern tools and techniques of software development and, being open source, was also built as a development and comparison platform for timescheduling algorithms. 2013-06-07T07:45:33Z 2013-06-07T07:45:33Z 2013-02-21 2013-06-07 Thesis http://hdl.handle.net/10889/6017 gr 0 application/pdf |
institution |
UPatras |
collection |
Nemertes |
language |
Greek |
topic |
Χρονοπρογραμματισμός Λογισμικό Πανεπιστημιακές εξετάσεις Αντικειμενοστραφής προγραμματισμός Αλγόριθμοι Timescheduling Software University examinations Object-oriented programming Algorithms 371.242 028 551 |
spellingShingle |
Χρονοπρογραμματισμός Λογισμικό Πανεπιστημιακές εξετάσεις Αντικειμενοστραφής προγραμματισμός Αλγόριθμοι Timescheduling Software University examinations Object-oriented programming Algorithms 371.242 028 551 Αγγελόπουλος, Σπυρίδων Λογισμικό χρονοπρογραμματισμού εξετάσεων ελληνικού πανεπιστημίου |
description |
Το πρόβλημα του χρονοπρογραμματισμού είναι πολύπλευρο και δύσκολο στη σαφή αλγοριθμική του επίλυση. Ιδιαίτερα ο χρονοπρογραμματισμός εξετάσεων είναι ένα συνεχές πρόβλημα που, όπως αποδεικνύουμε, είναι πολύ δύσκολο στη γρήγορη και αποδοτική αντιμετώπισή του. Στην παρούσα διπλωματική αφού περιγράψουμε το πρόβλημα και τις ιδιαιτερότητες που παρουσιάζονται στο ελληνικό πανεπιστήμιο, αναλύουμε γενικότερα το θέμα του timetabling και τους βασικούς αλγόριθμους επίλυσης τέτοιων προβλημάτων. Ακολούθως προχωρούμε στην παρουσίαση της διαδικτυακής εφαρμογής χρονοπρογραμματισμού εξετάσεων που υλοποιήσαμε για χρήση από το τμήμα Ηλεκτρολόγων Μηχανικών και Τεχνολογίας Υπολογιστών του Πανεπιστημίου Πατρών. Η εφαρμογή αυτή αναπτύχθηκε με σύγχρονες τεχνικές και εργαλεία ανάπτυξης λογισμικού και, όντας ανοιχτού κώδικα, κατασκευάστηκε ως πλατφόρμα ανάπτυξης και σύγκρισης αλγορίθμων timescheduling. |
author2 |
Χούσος, Ευθύμιος |
author_facet |
Χούσος, Ευθύμιος Αγγελόπουλος, Σπυρίδων |
format |
Thesis |
author |
Αγγελόπουλος, Σπυρίδων |
author_sort |
Αγγελόπουλος, Σπυρίδων |
title |
Λογισμικό χρονοπρογραμματισμού εξετάσεων ελληνικού πανεπιστημίου |
title_short |
Λογισμικό χρονοπρογραμματισμού εξετάσεων ελληνικού πανεπιστημίου |
title_full |
Λογισμικό χρονοπρογραμματισμού εξετάσεων ελληνικού πανεπιστημίου |
title_fullStr |
Λογισμικό χρονοπρογραμματισμού εξετάσεων ελληνικού πανεπιστημίου |
title_full_unstemmed |
Λογισμικό χρονοπρογραμματισμού εξετάσεων ελληνικού πανεπιστημίου |
title_sort |
λογισμικό χρονοπρογραμματισμού εξετάσεων ελληνικού πανεπιστημίου |
publishDate |
2013 |
url |
http://hdl.handle.net/10889/6017 |
work_keys_str_mv |
AT angelopoulosspyridōn logismikochronoprogrammatismouexetaseōnellēnikoupanepistēmiou |
_version_ |
1771297359420981248 |