dc.contributor.advisor | Αλέπης, Ευθύμιος | |
dc.contributor.author | Κατρινάκη, Μαρία | |
dc.date.accessioned | 2024-03-07T10:17:43Z | |
dc.date.available | 2024-03-07T10:17:43Z | |
dc.date.issued | 2023-12 | |
dc.identifier.uri | https://dione.lib.unipi.gr/xmlui/handle/unipi/16258 | |
dc.identifier.uri | http://dx.doi.org/10.26267/unipi_dione/3680 | |
dc.description.abstract | Η παρούσα διπλωματική διατριβή έχει ως στόχο να παρέχει μια βελτιωμένη διαχείριση των διάφορων
λειτουργιών ενός σύγχρονου κινηματογράφου. Η εφαρμογή αυτή προσφέρει μια πληθώρα λειτουργιών
τόσο για τον απλό χρήστη που θέλει να πραγματοποιήσει μια κράτηση για ταινία όσο και για τον υπάλληλο
του σινεμά που μπορεί να επιβεβαιώσει τις κρατήσεις του σινεμά.
Η διαδικασία σχεδιασμού της εφαρμογής πραγματώθηκε μέσα από την ανάλυση των απαιτήσεων που
θα χρειαστεί να υλοποιηθούν καθώς και μέσα από την χρήση των διάφορων τεχνολογιών.
Πιο συγκεκριμένα για το backend της εφαρμογής χρησιμοποιήθηκαν οι τεχνολογίες του Spring Boot
όπου είναι ένα framework της java κατάλληλο για την ανάπτυξη web εφαρμογών. Η διαδικασία αποθήκευσης των δεδομένων υλοποιήθηκε στην σχεσιακή βάση δεδομένων MySql .
Όσο αφορά αλληλεπίδραση με την βάση δεδομένων χρησιμοποιήθηκε η αρχιτεκτονική REST API καθώς και η πλατφόρμα για API Postman και η τεχνική ORM (Object-Relational-Mapping).
Τέλος, για το frontend της εφαρμογής χρησιμοποιήθηκαν οι τεχνολογίες Thymeleaf (μια σύγχρονη μηχανή προτύπων Java από την πλευρά του server που χρησιμοποιείται για web περιβάλλοντα) , JavaScript
CSS ,HTML δημιουργώντας ένα εύχρηστο και φιλικό περιβάλλον στον χρήστη. | el |
dc.format.extent | 41 | el |
dc.language.iso | el | el |
dc.publisher | Πανεπιστήμιο Πειραιώς | el |
dc.title | Ανάπτυξη εφαρμογής για την ηλεκτρονική διαχείριση πολυχώρου κινηματογραφικών αιθουσών Cinema Complex | el |
dc.title.alternative | Application development for managing multiplex cinema halls at Cinema Complex | el |
dc.type | Master Thesis | el |
dc.contributor.department | Σχολή Τεχνολογιών Πληροφορικής και Επικοινωνιών. Τμήμα Πληροφορικής | el |
dc.description.abstractEN | This diploma thesis aims to provide an improved management of the various functions of a modern cinema.
This application offers a wealth of features for both the casual user who wants to make a movie reservation
and the cinema employee who can confirm cinema reservations.
The design process of the application was carried out through the analysis of the requirements that will
need to be implemented as well as using various technologies.
More specifically, Spring Boot technologies were used for the backend of the application, which is a java
framework suitable for the development of web applications. The process of storing the data was implemented with MySql which is a relational database.
Regarding interaction with the database, the REST API architecture was used as well as the Postman API
platform and the ORM (Object-Relational-Mapping) technique.
Finally, for the frontend development, Thymeleaf technologies were used (a modern server-side Java
template engine used for web environments), JavaScript, CSS, HTML, creating an easy-to-use and userfriendly environment. | el |
dc.contributor.master | Πληροφορική | el |
dc.subject.keyword | Cinema | el |
dc.subject.keyword | SpringBoot | el |
dc.date.defense | 2023-12 | |