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

Ανάπτυξη εφαρμογής για την ηλεκτρονική διαχείριση πολυχώρου κινηματογραφικών αιθουσών Cinema Complex

dc.contributor.advisorΑλέπης, Ευθύμιος
dc.contributor.authorΚατρινάκη, Μαρία
dc.date.accessioned2024-03-07T10:17:43Z
dc.date.available2024-03-07T10:17:43Z
dc.date.issued2023-12
dc.identifier.urihttps://dione.lib.unipi.gr/xmlui/handle/unipi/16258
dc.identifier.urihttp://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.extent41el
dc.language.isoelel
dc.publisherΠανεπιστήμιο Πειραιώςel
dc.titleΑνάπτυξη εφαρμογής για την ηλεκτρονική διαχείριση πολυχώρου κινηματογραφικών αιθουσών Cinema Complexel
dc.title.alternativeApplication development for managing multiplex cinema halls at Cinema Complexel
dc.typeMaster Thesisel
dc.contributor.departmentΣχολή Τεχνολογιών Πληροφορικής και Επικοινωνιών. Τμήμα Πληροφορικήςel
dc.description.abstractENThis 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.keywordCinemael
dc.subject.keywordSpringBootel
dc.date.defense2023-12


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

Thumbnail

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

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


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