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

Ανάπτυξη web εφαρμογής για αγγελίες χαμένων, ευρεθέντων και προς υιοθεσία ζώων με χρήση MVC .NET 6 και Entity Framework

dc.contributor.advisorΑλέπης, Ευθύμιος
dc.contributor.authorΤσιαλούκη, Πασχαλιά
dc.date.accessioned2026-03-06T07:27:06Z
dc.date.available2026-03-06T07:27:06Z
dc.date.issued2026-01
dc.identifier.urihttps://dione.lib.unipi.gr/xmlui/handle/unipi/18973
dc.description.abstractΗ παρούσα Διπλωματική Διατριβή εκπονήθηκε στα πλαίσια του Μεταπτυχιακού Προγράμματος Σπουδών “Πληροφορική” του Τμήματος Πληροφορικής του Πανεπιστημίου Πειραιώς με στόχο την ανάπτυξη μιας διαδικτυακής εφαρμογής, βασισμένης στις τεχνολογίες .NET 6 MVC και Entity Framework, η οποία εξυπηρετεί την κοινοποίηση αγγελιών σχετικών με ζώα που έχουν χαθεί, βρεθεί ή δίνονται για υιοθεσία. Η εφαρμογή διαθέτει και επιπλέον λειτουργίες όπως η εύρεση των κοντινότερων κτηνιατρείων με λήψη τοποθεσίας μέσω διαδραστικού χάρτη καθώς και η δυνατότητα συνομιλίας με άλλους χρήστες σε πραγματικό χρόνο. Πέρα από την υλοποίηση της εφαρμογής, ιδιαίτερη έμφαση δόθηκε στην αναλυτική τεκμηρίωση των σταδίων σχεδίασης και ανάπτυξης του έργου. Αρχικά, διατυπώνονται οι στόχοι και η αναγκαιότητα της εφαρμογής, ενώ στη συνέχεια γίνεται ανασκόπηση πεδίου και παρουσιάζονται οι λειτουργικές και μη λειτουργικές απαιτήσεις του συστήματος. Το κύριο μέρος της διατριβής περιλαμβάνει την ανάλυση των τεχνολογιών που χρησιμοποιήθηκαν, της αρχιτεκτονικής και των δομικών στοιχείων της εφαρμογής, τη δομή του συστήματος και τον τρόπο διαχείρισης και οργάνωσης των δεδομένων στη βάση. Επιπλέον, περιλαμβάνονται τα διαγράμματα UML που αναπτύχθηκαν στα πλαίσια της διατριβής για την καλύτερη απεικόνιση και τεκμηρίωση του λογισμικού. Έπειτα παρουσιάζονται όλα τα σενάρια λειτουργίας της εφαρμογής που έχουν ταυτόχρονα και τον ρόλο εγχειριδίου χρήστη, τα οποία αποσκοπούν στην επεξήγηση του τρόπου χρήσης της εφαρμογής. Η εργασία ολοκληρώνεται με την παρουσίαση συμπερασμάτων και πιθανών μελλοντικών βελτιώσεων και επεκτάσεων.el
dc.format.extent88el
dc.language.isoelel
dc.publisherΠανεπιστήμιο Πειραιώςel
dc.rightsΑναφορά Δημιουργού-Μη Εμπορική Χρήση-Όχι Παράγωγα Έργα 3.0 Ελλάδα*
dc.rightsΑναφορά Δημιουργού-Μη Εμπορική Χρήση-Όχι Παράγωγα Έργα 3.0 Ελλάδα*
dc.rightsΑναφορά Δημιουργού-Μη Εμπορική Χρήση-Όχι Παράγωγα Έργα 3.0 Ελλάδα*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/gr/*
dc.titleΑνάπτυξη web εφαρμογής για αγγελίες χαμένων, ευρεθέντων και προς υιοθεσία ζώων με χρήση MVC .NET 6 και Entity Frameworkel
dc.title.alternativeDevelopment of a web application for lost, found and adoption animal posts using MVC .NET 6 and Entity Frameworkel
dc.typeMaster Thesisel
dc.contributor.departmentΣχολή Τεχνολογιών Πληροφορικής και Επικοινωνιών. Τμήμα Πληροφορικήςel
dc.description.abstractENThe present Master’s Thesis was conducted as part of the Postgraduate Program in “Informatics” at the Department of Informatics of the University of Piraeus, with the objective of developing a web application based on .NET 6 MVC and Entity Framework technologies, which serves as a platform for publishing announcements related to pets that are lost, found or available for adoption. It also incorporates additional features such as locating the nearest veterinary clinics through an interactive map, as well as real-time communication between users via a chat system. Beyond the implementation of the application, particular emphasis was placed on the detailed documentation of the design and development stages of the project. Initially, the goals and necessity of the application are outlined, followed by a field review and the presentation of the system’s functional and non-functional requirements. The main body of the thesis includes the analysis of the technologies employed, the architecture and structural components of the application, the system’s design and the management and organization of data within the database. In addition, UML diagrams are included to better illustrate and document the software. Subsequently, all usage scenarios of the application are presented, which also serve as a user manual aimed at explaining how the application operates. The thesis concludes with the presentation of conclusions and potential future improvements and extensions.el
dc.contributor.masterΠληροφορικήel
dc.subject.keyword.NET 6el
dc.subject.keywordEntity Frameworkel
dc.subject.keywordIdentity Frameworkel
dc.subject.keywordMVCel
dc.subject.keywordSignalRel
dc.subject.keywordWeb appel
dc.subject.keywordGoogle mapsel
dc.date.defense2026-01-22


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

Thumbnail

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

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

Αναφορά Δημιουργού-Μη Εμπορική Χρήση-Όχι Παράγωγα Έργα 3.0 Ελλάδα
Εκτός από όπου διευκρινίζεται διαφορετικά, το τεκμήριο διανέμεται με την ακόλουθη άδεια:
Αναφορά Δημιουργού-Μη Εμπορική Χρήση-Όχι Παράγωγα Έργα 3.0 Ελλάδα

Βιβλιοθήκη Πανεπιστημίου Πειραιώς
Επικοινωνήστε μαζί μας
Στείλτε μας τα σχόλιά σας
Created by ELiDOC
Η δημιουργία κι ο εμπλουτισμός του Ιδρυματικού Αποθετηρίου "Διώνη", έγιναν στο πλαίσιο του Έργου «Υπηρεσία Ιδρυματικού Αποθετηρίου και Ψηφιακής Βιβλιοθήκης» της πράξης «Ψηφιακές υπηρεσίες ανοιχτής πρόσβασης της βιβλιοθήκης του Πανεπιστημίου Πειραιώς»