Ιδρυματικό Καταθετήριο Τ.Ε.Ι. Δυτικής Ελλάδας

“Σχεδιασμός και ανάπτυξη βοηθητικού web based συστήματος καταχώρησης βαθμολογιών μαθημάτων

Εμφάνιση απλής εγγραφής

dc.contributor.advisor ΧΡΙΣΤΟΔΟΥΛΟΥ, ΣΩΤΗΡΙΟΣ
dc.contributor.author ΜΠΑΛΚΟΝΗΣ, ΓΕΩΡΓΙΟΣ
dc.contributor.author ΤΣΙΡΩΝΗΣ, ΘΕΟΔΩΡΟΣ
dc.date.accessioned 2025-02-19T07:54:14Z
dc.date.available 2025-02-19T07:54:14Z
dc.date.issued 2024
dc.identifier.uri http://repository.library.teimes.gr/xmlui/handle/123456789/10974
dc.description.abstract Η παρούσα πτυχιακή εργασία επικεντρώνεται στην ανάπτυξη μιας διαδικτυακής εφαρμογής για τη διαχείριση ακαδημαϊκών δεδομένων φοιτητών, συμπεριλαμβανομένων των βαθμολογιών, των παρουσιών και της οργάνωσης εργαστηριακών ομάδων. Στόχος της εφαρμογής είναι η αυτοματοποίηση της διαδικασίας καταχώρησης και ανάλυσης των επιδόσεων των φοιτητών, μειώνοντας τα σφάλματα και βελτιώνοντας τη διαφάνεια. Η εφαρμογή αποτελείται από ένα backend βασισμένο στο Node.js, το οποίο χρησιμοποιεί PostgreSQL για την αποθήκευση δεδομένων και το TypeORM για τη διαχείριση της βάσης. Στο frontend, χρησιμοποιείται Next.js και TailwindCSS, προσφέροντας μια responsive και φιλική προς τον χρήστη εμπειρία. Το σύστημα περιλαμβάνει πέντε βασικές σελίδες: διαχείριση φοιτητών, εργαστηριακές ομάδες, καταγραφή απουσιών, εισαγωγή βαθμολογιών και ρυθμίσεις υπολογισμού τελικών βαθμών. Ιδιαίτερη έμφαση δόθηκε στη διαχείριση των βαθμολογιών μέσω ενός ευέλικτου μοντέλου, όπου οι καθηγητές μπορούν να καθορίσουν διαφορετικές φόρμουλες υπολογισμού των τελικών βαθμών ανά εργαστηριακή ομάδα. Επιπλέον, η εφαρμογή προσφέρει δυνατότητα μαζικής εισαγωγής δεδομένων μέσω αρχείων CSV, διασφαλίζοντας την εύκολη διαχείριση μεγάλου όγκου δεδομένων. Κατά την ανάπτυξη, προκλήσεις όπως η δυναμική ενημέρωση δεδομένων και η επικύρωση εισόδων επιλύθηκαν μέσω της χρήσης του React Query και της βιβλιοθήκης Zod. Η επιτυχής ολοκλήρωση του έργου επιβεβαιώνει την αποτελεσματικότητα του συστήματος στη βελτίωση της ακαδημαϊκής διαχείρισης και αποτελεί μια ισχυρή βάση για περαιτέρω ανάπτυξη και επέκταση των λειτουργιών του. el
dc.publisher ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΛΟΠΟΝΝΗΣΟΥ el
dc.subject Backend, Node.js, javaScript el
dc.title “Σχεδιασμός και ανάπτυξη βοηθητικού web based συστήματος καταχώρησης βαθμολογιών μαθημάτων el
dc.type Πτυχιακή Εργασία el


Αρχεία σε αυτό το τεκμήριο

Αυτό το τεκμήριο εμφανίζεται στις ακόλουθες συλλογές

Εμφάνιση απλής εγγραφής

Αναζήτηση στο Καταθετήριο


Σύνθετη αναζήτηση

Πλοήγηση

Ο λογαριασμός μου