Σχεδιασμός και ανάπτυξη λογισμικού καταχώρησης βαθμολογιών μαθημάτων
| dc.contributor.advisor | Χριστοδούλου, Σωτήριος | |
| dc.contributor.author | Φακούδης, Γιάννης | |
| dc.contributor.committee | Αλεφραγκής, Παναγιώτης | |
| dc.contributor.committee | Παρασκευάς, Μιχαήλ | |
| dc.contributor.department | Τμήμα Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών | el |
| dc.contributor.faculty | Σχολή Μηχανικών | el |
| dc.contributor.master | Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών (Integrated master) | el |
| dc.date.accessioned | 2025-05-07T07:44:14Z | |
| dc.date.available | 2025-05-07T07:44:14Z | |
| dc.date.issued | 2025-04 | |
| dc.description.abstract | Η παρούσα διπλωματική εργασία αφορά τον σχεδιασμό και την ανάπτυξη ενός ολοκληρωμένου λογισμικού συστήματος διαχείρισης και καταχώρησης βαθμολογιών μαθημάτων του Πανεπιστημίου Πελοποννήσου. Στόχος της εφαρμογής είναι να παρέχει στους διδάσκοντες ένα εργαλείο που υποστηρίζει την προσαρμοσμένη βαθμολόγηση μαθημάτων, τα οποία ενδέχεται να περιλαμβάνουν πολλαπλές συνιστώσες αξιολόγησης, όπως εργαστήρια, θεωρία, εργασίες, γραπτές εξετάσεις και projects. Η εφαρμογή αναπτύχθηκε με χρήση σύγχρονων τεχνολογιών, όπως Java, JavaFX για τη γραφική διεπαφή, Spring Boot για την ανάπτυξη backend υπηρεσιών, και PostgreSQL για την αποθήκευση δεδομένων. Υποστηρίζει την εύκολη και αποτελεσματική εισαγωγή και εξαγωγή δεδομένων μέσω αρχείων τύπου CSV και Excel, επιτρέποντας την αυτοματοποίηση της διαδικασίας καταχώρησης βαθμών. Παράλληλα, παρέχει δυνατότητες διαχείρισης πολλών ακαδημαϊκών ετών και κατηγοριών φοιτητών (π.χ. φοιτητές διαφορετικών προγραμμάτων ή περιόδων εξέτασης). Η εργασία περιλαμβάνει αναλυτική καταγραφή και σχεδιασμό των λειτουργικών απαιτήσεων του συστήματος, υλοποίηση μέσω σύγχρονων τεχνολογιών και εφαρμογή του σε πραγματικά δεδομένα μαθημάτων. Οι δοκιμές που πραγματοποιήθηκαν επιβεβαίωσαν την ευχρηστία, την ακρίβεια και την ευελιξία της εφαρμογής. Τέλος, η εργασία αναδεικνύει τη δυνατότητα επέκτασης και βελτίωσης της εφαρμογής μελλοντικά, όπως περαιτέρω ενσωμάτωση με ηλεκτρονικές πλατφόρμες τηλεκπαίδευσης (π.χ. eClass), ανάπτυξη web-based διεπαφής και υλοποίηση προηγμένων λειτουργιών ασφαλείας και στατιστικής ανάλυσης. | el |
| dc.description.abstracttranslated | This thesis focuses on the design and development of a comprehensive software system for managing and recording course grades within the academic environment of the University of Peloponnese. The aim of the application is to provide instructors with a tool that supports customized course grading, which may include multiple assessment components such as laboratories, theory, assignments, written exams, and projects. The application was developed using modern technologies, including Java, JavaFX for the graphical user interface, Spring Boot for backend service development, and PostgreSQL for data storage. It supports easy and efficient data import and export via CSV and Excel files, enabling automation of the grade entry process. Additionally, it provides capabilities for managing multiple academic years and different categories of students (e.g., students from various programs or examination periods). The thesis includes a detailed documentation and design of the system's functional requirements, implementation through contemporary technologies, and application with real course data. The conducted tests confirmed the application's usability, accuracy, and flexibility. Lastly, the thesis highlights possibilities for future enhancements, such as further integration with e-learning platforms (e.g., eClass), development of a web-based interface, and implementation of advanced security features and statistical analysis capabilities. | el |
| dc.format.extent | 74 | el |
| dc.identifier.uri | https://amitos.library.uop.gr/xmlui/handle/123456789/8832 | |
| dc.language.iso | el | el |
| dc.publisher | Πανεπιστήμιο Πελοποννήσου | el |
| dc.rights | Αναφορά Δημιουργού-Μη Εμπορική Χρήση-Όχι Παράγωγα Έργα 3.0 Ελλάδα | * |
| dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/3.0/gr/ | * |
| dc.subject.keyword | Διαχείριση βαθμολογιών | el |
| dc.subject.keyword | Πληροφοριακό σύστημα | el |
| dc.subject.keyword | Καταχώρηση βαθμών | el |
| dc.subject.keyword | Τηλεκπαίδευση | el |
| dc.subject.keyword | Στατιστική ανάλυση | el |
| dc.subject.keyword | Αυτοματισμός διαδικασιών | el |
| dc.subject.keyword | Student Management System | el |
| dc.subject.keyword | Grade management | el |
| dc.subject.keyword | Information system | el |
| dc.subject.keyword | Java | el |
| dc.subject.keyword | Spring Boot | el |
| dc.subject.keyword | PostgreSQL | el |
| dc.subject.keyword | Educational software | el |
| dc.subject.keyword | Grade entry | el |
| dc.subject.keyword | E-learning | el |
| dc.subject.keyword | Statistical analysis | el |
| dc.subject.keyword | Process automation | el |
| dc.title | Σχεδιασμός και ανάπτυξη λογισμικού καταχώρησης βαθμολογιών μαθημάτων | el |
| dc.type | Μεταπτυχιακή διπλωματική εργασία | el |
Files
Original bundle
1 - 1 of 1
Loading...
- Name:
- Σχεδιασμός και ανάπτυξη λογισμικού καταχώρησης βαθμολογιών μαθημάτων.pdf
- Size:
- 3.35 MB
- Format:
- Adobe Portable Document Format
- Description:
License bundle
1 - 1 of 1
Loading...
- Name:
- license.txt
- Size:
- 933 B
- Format:
- Item-specific license agreed upon to submission
- Description:
