Διαδικτυακή εφαρμογή ανάθεσης πτυχιακών εργασιών

Πτυχιακή Εργασία 25768 278 Αναγνώσεις

Πρωτότυπος Τίτλος:
Διαδικτυακή εφαρμογή ανάθεσης πτυχιακών εργασιών
Συγγραφέας:
Παρασκευόπουλος, Παναγιώτης, Παναγιώτης
Επιβλέπων καθηγητής:
Καμαλάκης, Θωμάς
Περίληψη:
H πτυχιακή μου εργασία αφορά την δημιουργία μίας διαδικτυακής εφαρμογής, όπου
μέσα από την οποία θα μπορούν οι μαθητές του πανεπιστημίου μας να εισέρχονται,
να επιλέγουν την πτυχιακή εργασία που τους ταιριάζει και έπειτα ο υπεύθυνος
καθηγητής να την αναθέτει.
Αρχικά πρότεινα στον κύριο Καμαλάκη να χρησιμοποιήσουμε springboot java
επειδή είχα μία εμπειρία από την πρακτική άσκηση που έκανα το καλοκαίρι, αλλά
τελικά αποφασίσαμε να την δουλέψουμε με python.
To flow της εργασίας είναι να υπάρχει η κεντρική σελίδα με 3 views.
Το πρώτο view θα είναι εκεί που θα είναι συγκεντρωμένες όλες οι πτυχιακές
εργασίες
Στο δεύτερο view θα έχουν μόνο πρόσβαση οι καθηγητές της σχολής μας όπου θα
ανεβάζουν τα θέματα των πτυχιακών εργασιών
Στο τρίτο view επίσης θα έχουν πρόσβαση μόνο οι καθηγητές αφού μόλις οι μαθητές
επιλέξουν την κατάλληλη πτυχιακή εργασία, θα αποστέλλουν email στους καθηγητές
και αυτοί θα τις κάνουν post στο τρίτο view. Έτσι κάθε μαθητής θα ξέρει ποια
πτυχιακή εργασία του έχει ανατεθεί.
Πιο συγκεκριμένα, μέσα στην python, αφού έκανε login ο καθηγητής θα φτιαχτεί
ειδικός πίνακας όπου θα μεταφέρονται τα στοιχεία του από τον server της σχολής
εκεί μέσα. Με το δοθέν σύστημα, οταν θα πραγματοποιήθει το login θα καταλαβαίνει
η ιστοσελίδα μας αν ο χρήστης είναι καθηγητής ή όχι.
Στην αρχή δημιούργησα dummy users με registration από τον χρήστη και έπειτα με
login. Στην συνεχεία, έφτιαξα το post view, έβαλα profile χρηστών όπου ο κάθε
dummy user θα μπορεί να βάλει προσωπική φωτογραφία και να γράψει μερικές
πληροφορίες γι αυτόν.
Συνοψίζοντας, προσπάθησα να συνδέσω το login με τον server της σχολής, όπου η
εφαρμογή θα «έβλεπε» εάν to login γινόταν από καθηγητή και θα του επέτρεπε να
εισέλθει στο site σαν admin, αλλιώς θα τον απέρριπτε. Με τον δοθέν τρόπο, θα
σβήναμε τους dummy users και θα αφήναμε μόνο τους καθηγητές του
πανεπιστημίου μας σαν users.
Ημερομηνία κατάθεσης:
2022-03-17
Γλώσσες Τεκμηρίου:
Ελληνικά
Θεματικές Κατηγορίες:
Ηλεκτρονικοί υπολογιστές. Επιστήμη των υπολογιστών
Λοιπά Θέματα:
Διαδικτυακές εφαρμογές
Λέξεις-κλειδιά:
γραμματεία, πτυχιακή, πληροφοριακό σύστημα, δημιουργία ιστοσελίδας
Περιγραφή:
46 σ.,εικ.,πίν.,διαγρ.,σχ.
Άδεια χρήσης:
19429 Αναφορά Δημιουργού – Μη Εμπορική Χρήση – Όχι Παράγωγα Έργα 4.0

PanagiotisParaskevopoulos.pdf

1 MB