dc.contributor.advisor | Troussas, Christos | |
dc.contributor.author | Βεργίνης, Ηλίας | |
dc.date.accessioned | 2024-11-05T10:37:22Z | |
dc.date.available | 2024-11-05T10:37:22Z | |
dc.date.issued | 2024-09 | |
dc.identifier.uri | https://polynoe.lib.uniwa.gr/xmlui/handle/11400/7971 | |
dc.identifier.uri | http://dx.doi.org/10.26265/polynoe-7803 | |
dc.description.abstract | Αναγνωρίζοντας την δυσκολία που αντιμετωπίζουν στην ανάληψη και την εκπόνηση
των διπλωματικών εργασιών, τόσο οι φοιτητές όσο και οι καθηγητές, αποφασίσαμε να
δημιουργήσουμε μία διαδικτυακή εφαρμογή για την διευκόλυνση αυτής της διαδικασίας. Η
παρούσα διπλωματική εργασία, λοιπόν, αφορά τον σχεδιασμό και την υλοποίηση ενός
συστήματος διαχείρισης διπλωματικών εργασιών. Βασικός στόχος-σκοπός την εφαρμογής
αυτής είναι η διευκόλυνση τόσο των φοιτητών όσο και τον καθηγητών κατά την εκπόνηση
της εκάστοτε διπλωματικής εργασίας, τόσο σε λειτουργικό όσο σε επικοινωνιακό επίπεδο,
αποτελώντας μία πλήρη λύση διαχείρισης και παρακολούθησης σε ακαδημαϊκό επίπεδο.
Παρακάτω θα αναλυθούν τα βήματα που ακολουθήθηκαν για την επίτευξη αυτού του
στόχου. Πιο αναλυτικά θα αναλυθεί η έρευνα που έγινε σε διάφορα συστήματα διαχείρησης
σε εκπαιδευτικό επίπεδο κυρίως, προκειμένου να επιτευχθεί η σωστή δομή στο συγκεκριμένο
σύστημα. Επιπλέον, θα γίνει εκτενής περιγραφή της υλοποίησης του συστήματος σε
θεωρητικό επίπεδο και στις δυσκολίες που αντιμετωπίστηκαν.
Τέλος, θα γίνει συζήτηση σχετικά με την επιλογή των τεχνολογιών ReactJS για τον
πελάτη και NodeJS για τον διακομιστή, παρέχοντας υψηλή απόδοση, ευελιξία και αξιοπιστία
στην εφαρμογή. Επιπροσθέτων, θα γίνει ανάλυση για τους λόγους επιλογής αυτών των
τεχνολογιών έναντι διάφορων τεχνολογιών, που είναι ευρέως γνωστές. | el |
dc.format.extent | 98 | el |
dc.language.iso | el | el |
dc.publisher | Πανεπιστήμιο Δυτικής Αττικής | el |
dc.rights | Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 4.0 Διεθνές | * |
dc.rights | Αναφορά Δημιουργού 4.0 Διεθνές | * |
dc.rights | Αναφορά Δημιουργού 4.0 Διεθνές | * |
dc.rights | Αναφορά Δημιουργού 4.0 Διεθνές | * |
dc.rights.uri | http://creativecommons.org/licenses/by/4.0/ | * |
dc.subject | ReactJS | el |
dc.subject | NodeJS | el |
dc.subject | Typescript | el |
dc.subject | MySQL | el |
dc.title | Σχεδιασμός και υλοποίηση συστήματος διαχείρισης διπλωματικών εργασιών | el |
dc.title.alternative | Thesis management system | el |
dc.type | Διπλωματική εργασία | el |
dc.contributor.committee | Κρούσκα, Ακριβή | |
dc.contributor.committee | Tselenti, Panagiota | |
dc.contributor.faculty | Σχολή Μηχανικών | el |
dc.contributor.department | Τμήμα Μηχανικών Πληροφορικής και Υπολογιστών | el |
dc.description.abstracttranslated | Recognizing the difficulty faced by both students and professors in undertaking and
completing diploma theses, we decided to create a web application to facilitate this process.
This thesis, therefore, focuses on the design and implementation of a diploma thesis
management system. The primary goal of this application is to facilitate both students and
professors in the completion of each respective diploma thesis, both functionally and
communicatively, providing a comprehensive solution for management and monitoring at an
academic level.
Below, the steps taken to achieve this goal will be analyzed. More specifically, the
research conducted on various management systems at the educational level will be
discussed, mainly to achieve the correct structure in the specific system. Additionally, there
will be an extensive description of the system's implementation at a theoretical level and the
challenges faced.Finally, there will be a discussion regarding the choice of technologies, namely
ReactJS for the client and NodeJS for the server, providing high performance, flexibility, and
reliability to the application. Furthermore, an analysis will be conducted on the reasons for
choosing these technologies over various others that are widely known. | el |