dc.contributor.advisor | Αλέπης, Ευθύμιος | |
dc.contributor.author | Βασιλάκης, Νικόλαος | |
dc.date.accessioned | 2025-04-08T08:46:54Z | |
dc.date.available | 2025-04-08T08:46:54Z | |
dc.date.issued | 2025-02 | |
dc.identifier.uri | https://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.extent | 123 | el |
dc.language.iso | el | el |
dc.publisher | Πανεπιστήμιο Πειραιώς | el |
dc.title | Εφαρμογή για χαμένα ζώα υλοποιούμενη σε Java και Spring Boot Backend | el |
dc.title.alternative | Web App for lost animals implemented in Java and Spring Boot Backend | el |
dc.type | Bachelor Dissertation | el |
dc.contributor.department | Σχολή Τεχνολογιών Πληροφορικής και Επικοινωνιών. Τμήμα Πληροφορικής | el |
dc.description.abstractEN | The 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.keyword | Spring Boot | el |
dc.subject.keyword | Backend | el |
dc.subject.keyword | Frontend | el |
dc.subject.keyword | Database | el |
dc.subject.keyword | Framework | el |
dc.date.defense | 2025-03-13 | |