dc.contributor.advisor | Αλέπης, Ευθύμιος | |
dc.contributor.author | Μαραγκός, Γεώργιος | |
dc.date.accessioned | 2024-12-12T08:27:30Z | |
dc.date.available | 2024-12-12T08:27:30Z | |
dc.date.issued | 2024-11 | |
dc.identifier.uri | https://dione.lib.unipi.gr/xmlui/handle/unipi/17228 | |
dc.identifier.uri | http://dx.doi.org/10.26267/unipi_dione/4651 | |
dc.description.abstract | Η πανδημία του Covid-19 αποτελεί μία από τις πιο σκοτεινές περιόδους στην ανθρώπινη ιστορία, εξαιτίας των σοβαρών δυσκολιών και του πόνου που προκάλεσε σε παγκόσμιο επίπεδο. Εμφανίστηκε τον Ιανουάριο του 2020 στην πόλη Wuhan της Κίνας, και από εκεί εξαπλώθηκε σε ολόκληρο τον πλανήτη. Οι αρνητικές συνέπειες του Covid- 19, τόσο οικονομικές όσο και ψυχολογικές, ήταν βαθιές. Στον οικονομικό τομέα, η πανδημία οδήγησε πολλούς ανθρώπους στην ανεργία, ενώ ψυχολογικά, η απομόνωση και η μοναξιά που προκλήθηκαν από τα μέτρα περιορισμού είχαν εξίσου σοβαρές επιπτώσεις. Στην παρούσα διπλωματική εργασία θα επικεντρωθούμε στις ψυχολογικές επιπτώσεις, και ειδικότερα στην αίσθηση της μοναξιάς που βίωσαν και συνεχίζουν να βιώνουν πολλοί άνθρωποι. Προτείνεται η δημιουργία μιας ιστοσελίδας που θα λειτουργεί ως ένας διαδικτυακός χώρος για την αντιμετώπιση αυτής της μοναξιάς. Μέσω της ιστοσελίδας, οι χρήστες θα μπορούν να μοιράζονται προσωπικές ιστορίες, είτε με το πραγματικό τους όνομα είτε με κάποιο ψευδώνυμο για τη διατήρηση της ανωνυμίας. Με αυτόν τον τρόπο, θα δημιουργηθεί ένας σύνδεσμος μεταξύ των ατόμων αυτών, συμβάλλοντας στη βελτίωση της ψυχολογικής τους κατάστασης. Η υλοποίηση αυτής της ιστοσελίδας βασίζεται σε διάφορες τεχνολογίες και εργαλεία, με στόχο την επίτευξη του επιθυμητού αποτελέσματος. Η γλώσσα προγραμματισμού που χρησιμοποιήθηκε είναι η C#, γνωστή για τις ευρείες δυνατότητες που προσφέρει, καθώς και για το καλά διαμορφωμένο προγραμματιστικό περιβάλλον της, μέσω του Visual Studio. Το Visual Studio συμβάλλει στη μείωση των λαθών κατά τον προγραμματισμό, παρέχοντας ισχυρά εργαλεία υποστήριξης. Για τη σχεδίαση της ιστοσελίδας χρησιμοποιήθηκε το μοντέλο Model-View-Controller (MVC), το οποίο είναι ιδιαίτερα διαδεδομένο λόγω της σαφούς διάκρισης των λειτουργιών του. Το Model αντιπροσωπεύει τη λογική των δεδομένων της εφαρμογής, διαχειριζόμενο τόσο τα δεδομένα που μεταφέρονται μεταξύ View και Controller όσο και την αλληλεπίδραση των δεδομένων με τη βάση. Το View είναι υπεύθυνο για την εμφάνιση της διεπαφής χρήστη (UI), ενώ το Controller λειτουργεί ως συνδετικός κρίκος μεταξύ Model και View, διεκπεραιώνοντας όλες τις εισερχόμενες αιτήσεις και αξιοποιώντας το Model για την επεξεργασία των δεδομένων. Η συνεργασία των τριών αυτών συστατικών οδηγεί στην υλοποίηση της τελικής εφαρμογής. Αναπόσπαστο στοιχείο μιας τέτοιας εφαρμογής είναι η χρήση βάσης δεδομένων. Στη συγκεκριμένη περίπτωση, η βάση δεδομένων επιτρέπει την αποθήκευση των στοιχείων των χρηστών καθώς και άλλων δεδομένων της εφαρμογής, διασφαλίζοντας την αποτελεσματική διαχείριση και αξιοποίηση αυτών. Η οργανωμένη δομή της βάσης δεδομένων συμβάλλει στην εύκολη κατηγοριοποίηση και πρόσβαση στα δεδομένα, υποστηρίζοντας την ομαλή λειτουργία της ιστοσελίδας. Με αυτόν τον τρόπο, η προτεινόμενη λύση στοχεύει στην ανακούφιση της μοναξιάς μέσω της τεχνολογίας, προσφέροντας ένα χώρο σύνδεσης και αλληλεπίδρασης για ανθρώπους που νιώθουν απομονωμένοι. | el |
dc.format.extent | 37 | el |
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.title | Ανάπτυξη διαδικτυακής πλατφόρμας για την ενίσχυση της κοινωνικής συνδεσιμότητας κατά τη διάρκεια και μετά την πανδημία COVID-19 : τεχνολογικές λύσεις και κοινωνικές επιπτώσεις | el |
dc.title.alternative | Development of an online platform for enhancing social connectivity during and after the COVID-19 pandemic : technological solutions and social impact | el |
dc.type | Master Thesis | el |
dc.contributor.department | Σχολή Τεχνολογιών Πληροφορικής και Επικοινωνιών. Τμήμα Πληροφορικής | el |
dc.description.abstractEN | The Covid-19 pandemic stands as one of the darkest chapters in human history, due to the immense challenges and suffering it brought across the globe. First identified in January 2020 in Wuhan, China, the virus gradually spread
worldwide, leaving profound negative economic and psychological impacts. Economically, many people faced unemployment, while psychologically, the isolation and loneliness resulting from lockdowns caused significant mental health struggles. This thesis focuses on the psychological effects of the pandemic, particularly the sense of loneliness that many individuals experienced and continue to feel. We propose the creation of a website designed to address this loneliness. This online platform will allow users to share their personal stories, either using real names or pseudonyms to preserve anonymity. Through these shared stories, individuals can connect, ultimately improving their mental well-being. The implementation of this website relies on various technologies and tools aimed at achieving the desired outcome. The programming language used is C#, known for its extensive capabilities and the well-structured development environment provided by Visual Studio. Visual Studio plays a crucial role in minimizing coding errors by offering robust support tools. The design of the website follows the Model-View-Controller (MVC) architectural pattern, which is widely adopted due to its clear separation of concerns. The Model handles the application’s data logic, managing the data transferred between the View and Controller, as well as interactions with the database. The View is responsible for the user interface (UI) logic, displaying data to users, while the Controller serves as an intermediary between the Model and the View. It processes all incoming requests and data, using the Model to handle the underlying logic. Together, these three components work harmoniously to deliver the final product. A key aspect of this application is the use of a database. In this case, the database is crucial for storing user information and other application data, facilitating efficient interaction with this data and ensuring smooth functionality. The well-structured database design enables the collection, categorization, and optimal use of the data. Through this approach, the proposed solution aims to alleviate feelings of loneliness by leveraging technology to create a space for connection and interaction, offering support to individuals who feel isolated. | el |
dc.contributor.master | Προηγμένα Συστήματα Πληροφορικής - Ανάπτυξη Λογισμικού και Τεχνητής Νοημοσύνης | el |
dc.subject.keyword | COVID-19 | el |
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 | Αντιμετώπιση μοναξιάς | el |
dc.subject.keyword | Διαδικτυακή κοινότητα | el |
dc.subject.keyword | Model-View-Controller (MVC) | el |
dc.subject.keyword | C# | el |
dc.subject.keyword | Visual Studio | el |
dc.subject.keyword | Διεπαφή χρήστη (UI) | el |
dc.subject.keyword | Βάση δεδομένων | el |
dc.subject.keyword | Ανώνυμοι χρήστες | el |
dc.subject.keyword | Εntity Framework Core | el |
dc.date.defense | 2024-11-24 | |