Ανάπτυξη διαδικτυακής πλατφόρμας για την ενίσχυση της κοινωνικής συνδεσιμότητας κατά τη διάρκεια και μετά την πανδημία COVID-19 : τεχνολογικές λύσεις και κοινωνικές επιπτώσεις
Development of an online platform for enhancing social connectivity during and after the COVID-19 pandemic : technological solutions and social impact

Προβολή/ Άνοιγμα
Λέξεις κλειδιά
COVID-19 ; Πανδημία ; Ψυχολογικές επιπτώσεις ; Απομόνωση ; Κοινωνική σύνδεση ; Ιστοσελίδα ; Μοναξιά ; Αντιμετώπιση μοναξιάς ; Διαδικτυακή κοινότητα ; Model-View-Controller (MVC) ; C# ; Visual Studio ; Διεπαφή χρήστη (UI) ; Βάση δεδομένων ; Ανώνυμοι χρήστες ; Εntity Framework CoreΠερίληψη
Η πανδημία του Covid-19 αποτελεί μία από τις πιο σκοτεινές περιόδους στην ανθρώπινη ιστορία, εξαιτίας των σοβαρών δυσκολιών και του πόνου που προκάλεσε σε παγκόσμιο επίπεδο. Εμφανίστηκε τον Ιανουάριο του 2020 στην πόλη Wuhan της Κίνας, και από εκεί εξαπλώθηκε σε ολόκληρο τον πλανήτη. Οι αρνητικές συνέπειες του Covid- 19, τόσο οικονομικές όσο και ψυχολογικές, ήταν βαθιές. Στον οικονομικό τομέα, η πανδημία οδήγησε πολλούς ανθρώπους στην ανεργία, ενώ ψυχολογικά, η απομόνωση και η μοναξιά που προκλήθηκαν από τα μέτρα περιορισμού είχαν εξίσου σοβαρές επιπτώσεις. Στην παρούσα διπλωματική εργασία θα επικεντρωθούμε στις ψυχολογικές επιπτώσεις, και ειδικότερα στην αίσθηση της μοναξιάς που βίωσαν και συνεχίζουν να βιώνουν πολλοί άνθρωποι. Προτείνεται η δημιουργία μιας ιστοσελίδας που θα λειτουργεί ως ένας διαδικτυακός χώρος για την αντιμετώπιση αυτής της μοναξιάς. Μέσω της ιστοσελίδας, οι χρήστες θα μπορούν να μοιράζονται προσωπικές ιστορίες, είτε με το πραγματικό τους όνομα είτε με κάποιο ψευδώνυμο για τη διατήρηση της ανωνυμίας. Με αυτόν τον τρόπο, θα δημιουργηθεί ένας σύνδεσμος μεταξύ των ατόμων αυτών, συμβάλλοντας στη βελτίωση της ψυχολογικής τους κατάστασης. Η υλοποίηση αυτής της ιστοσελίδας βασίζεται σε διάφορες τεχνολογίες και εργαλεία, με στόχο την επίτευξη του επιθυμητού αποτελέσματος. Η γλώσσα προγραμματισμού που χρησιμοποιήθηκε είναι η C#, γνωστή για τις ευρείες δυνατότητες που προσφέρει, καθώς και για το καλά διαμορφωμένο προγραμματιστικό περιβάλλον της, μέσω του Visual Studio. Το Visual Studio συμβάλλει στη μείωση των λαθών κατά τον προγραμματισμό, παρέχοντας ισχυρά εργαλεία υποστήριξης. Για τη σχεδίαση της ιστοσελίδας χρησιμοποιήθηκε το μοντέλο Model-View-Controller (MVC), το οποίο είναι ιδιαίτερα διαδεδομένο λόγω της σαφούς διάκρισης των λειτουργιών του. Το Model αντιπροσωπεύει τη λογική των δεδομένων της εφαρμογής, διαχειριζόμενο τόσο τα δεδομένα που μεταφέρονται μεταξύ View και Controller όσο και την αλληλεπίδραση των δεδομένων με τη βάση. Το View είναι υπεύθυνο για την εμφάνιση της διεπαφής χρήστη (UI), ενώ το Controller λειτουργεί ως συνδετικός κρίκος μεταξύ Model και View, διεκπεραιώνοντας όλες τις εισερχόμενες αιτήσεις και αξιοποιώντας το Model για την επεξεργασία των δεδομένων. Η συνεργασία των τριών αυτών συστατικών οδηγεί στην υλοποίηση της τελικής εφαρμογής. Αναπόσπαστο στοιχείο μιας τέτοιας εφαρμογής είναι η χρήση βάσης δεδομένων. Στη συγκεκριμένη περίπτωση, η βάση δεδομένων επιτρέπει την αποθήκευση των στοιχείων των χρηστών καθώς και άλλων δεδομένων της εφαρμογής, διασφαλίζοντας την αποτελεσματική διαχείριση και αξιοποίηση αυτών. Η οργανωμένη δομή της βάσης δεδομένων συμβάλλει στην εύκολη κατηγοριοποίηση και πρόσβαση στα δεδομένα, υποστηρίζοντας την ομαλή λειτουργία της ιστοσελίδας. Με αυτόν τον τρόπο, η προτεινόμενη λύση στοχεύει στην ανακούφιση της μοναξιάς μέσω της τεχνολογίας, προσφέροντας ένα χώρο σύνδεσης και αλληλεπίδρασης για ανθρώπους που νιώθουν απομονωμένοι.