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

Εφαρμογή για χαμένα ζώα υλοποιούμενη σε Java και Spring Boot Backend

dc.contributor.advisorΑλέπης, Ευθύμιος
dc.contributor.authorΒασιλάκης, Νικόλαος
dc.date.accessioned2025-04-08T08:46:54Z
dc.date.available2025-04-08T08:46:54Z
dc.date.issued2025-02
dc.identifier.urihttps://dione.lib.unipi.gr/xmlui/handle/unipi/17624
dc.description.abstractΤο θέμα της εργασίας είναι η υλοποίηση ενός πλήρους περιβάλλοντος και λειτουργικότητας μίας ιστοσελίδας που αναλαμβάνει την εύρεση χαμένων ζώων μέσω την επικοινωνία χρηστών. Η βασική λογική της ιστοσελίδας μας θα είναι να μπορούν να γίνονται αναρτήσεις για χαμένα ζώα ή ζώα που βρεθήκανε στον δρόμο. Έπειτα θα μπορούν επαγγελματίες χρήστες (από ιδρύματα ή κτηνίατρους) να μπορούν να προστατέψουν αυτά τα ζώα μέχρι να βρεθεί ο παλιός , ή ένας νέος ιδιοκτήτης τους. Για να γίνει αυτό θα πρέπει να χτίσουμε μία βασική μεθοδολογία αποστολής και παραλαβής δεδομένων. Μέσω της τεχνολογίας (framework) Spring Boot και άλλων βοηθημάτων του μπορούμε να εξασφαλίσουμε μία τέτοια λειτουργεία έτσι ώστε να υπάρχει μια λογική και ασφαλής μεταφορά δεδομένων μεταξύ χρηστών αλλά και η διαχείριση τους από εξιδεικευμένους χρήστες του site. Η ιστοσελίδα (ή αλλιώς web app για υπολογιστές ) χωρίζεται σε 3 μέρη , το frontend ,το backend και το database. Το Spring boot βρίσκεται στο backend και μέσω αυτού θα προσπαθήσουμε να καλούμε δεδομένα από την βάση (database) και να τα στέλνουμε σε χρήστες. Η σχεδίαση του backend μας είναι κρίσιμη γιατί με αυτή θα πρέπει να ορίσουμε τι δεδομένα θα μπορεί να βλέπει ένας χρήστης και να διαχειρίζεται, για παράδειγμα δεν πρέπει ένας απλός χρήστης να μπορεί να διαγράφει άλλους χρήστες. Στόχος της εργασίας είναι να ενώσουμε και τα 3 μέρη για να γίνει η σωστή υλοποίηση του site.el
dc.format.extent123el
dc.language.isoelel
dc.publisherΠανεπιστήμιο Πειραιώςel
dc.titleΕφαρμογή για χαμένα ζώα υλοποιούμενη σε Java και Spring Boot Backendel
dc.title.alternativeWeb App for lost animals implemented in Java and Spring Boot Backendel
dc.typeBachelor Dissertationel
dc.contributor.departmentΣχολή Τεχνολογιών Πληροφορικής και Επικοινωνιών. Τμήμα Πληροφορικήςel
dc.description.abstractENThe project subject is to implement a complete and functional environment for a website which endeavors the finding of lost animals with user communication. The basic logic of our website is the creation of posts of lost animals or found animals somewhere outside. Then, vets or institution employees could protect these animals until a new owner, or the old one takes them back. To succeed this, we need to build a basic system of sending and receiving messages, With the technology (framework) of Spring Boot and other tools we can ensure of an implementation of a methodology like this so that there is a logical and safe way to transfer data between multiple users and the management of them by specialized users. The website (or otherwise a web app for computers) is divided in 3 parts , the frontend , the backend and the database. Spring boot is used in the backend and with it we will retrieve data from the database and send it to other users. Or backend design is important because with it we will decide what data a user should receive and manage, for example a common user should not have the ability to delete other users. Our goal is to connect the 3 parts of our project correctly to succeed the right implementation of the website.el
dc.subject.keywordSpring Bootel
dc.subject.keywordBackendel
dc.subject.keywordFrontendel
dc.subject.keywordDatabaseel
dc.subject.keywordFrameworkel
dc.date.defense2025-03-13


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

Thumbnail

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

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


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