24 |
τον φοιτητή και τον φορέα υποδοχής στο σύστημα. Ταυτόχρονα εισάγει την αυτοματοποίηση των
διαδικασιών μέσω της δυνατότητας επικοινωνίας του συστήματος με τους χρήστες αλλά και την
αλληλεπίδραση των οντοτήτων μεταξύ τους και με το ίδιο το σύστημα.
Έμμεσα μειώνει το οικονομικό κόστος καθώς λόγω ακριβώς αυτής της αυτοματοποίησης
απαιτούνται λιγότεροι ανθρώπινοι πόροι για τον έλεγχο και την εξέλιξη των θέσεων πρακτικής
άσκησης. Τέλος, το σύστημα συμβάλλει στην ανάπτυξη χρήσιμων συμπερασμάτων με σκοπό την
συνεχή βελτίωση των διαδικασιών λόγω της δυνατότητας εξαγωγής στατιστικών στοιχείων
συνολικά και ανά τμήμα, των θέσεων γενικότερα αλλά και των απαντήσεων των φοιτητών,
καθηγητών, και φορέων υποδοχής στα σχετικά ερωτηματολόγια.
1.3 Σύνοψη της Διπλωματικής Εργασίας
Στο παρόν κείμενο, αναλύεται ενδελεχώς ο σχεδιασμός και η κατασκευή του λογισμικού
της διπλωματικής εργασίας και δίνονται παραδείγματα για τις λειτουργίες τις οποίες προσφέρει
καθώς και οι τρόποι με τους οποίους οι χρήστες τις αξιοποιούν. Ταυτόχρονα, αναλύεται η
αρχιτεκτονική και η επιλογή των τεχνολογιών στις οποίες βασίστηκε η κατασκευή του λογισμικού
καθώς και προβλήματα τα οποία προέκυψαν και πως αντιμετωπίστηκαν.
Στο τρέχον κεφάλαιο δίνεται μία περίληψη της διπλωματικής εργασίας όπως επίσης οι
προβληματισμοί η οποίοι οδήγησαν στην εκπόνησή της καθώς και τα αποκομιζόμενα οφέλη από
την ολοκλήρωσή της.
Στο δεύτερο κεφάλαιο παρουσιάζεται η αρχιτεκτονική και οι τεχνολογίες στις οποίες
βασίστηκε η κατασκευή του λογισμικού, τεκμηριώνεται η επιλογή τους και παρουσιάζονται τα
πλεονεκτήματά τους.
Στο τρίτο κεφάλαιο παρουσιάζονται αναλυτικά οι απαιτήσεις και τα δομικά μέρη του
συστήματος, όπως η βάση δεδομένων και ο σχεδιασμός της, η κατανομή των αρχείων του πηγαίου
κώδικα ανά οντότητα μέσω της MVC αρχιτεκτονικής όπως και η ασφάλεια των δεδομένων και
της ακεραιότητας χρήσης από τις οντότητες και τους διαχειριστές του συστήματος.
Στο τέταρτο κεφάλαιο αναλύεται η διεπαφή του συστήματος με τους χρήστες,
παρουσιάζονται όλα τα πιθανά σενάρια χρήσης και γίνεται αντιληπτή η διεργασία σε επίπεδο