dc.contributor.advisor | Αλέπης, Ευθύμιος | |
dc.contributor.author | Ζάρτηλας Παπαχαραλάμπους, Βασίλειος | |
dc.date.accessioned | 2024-07-09T06:49:52Z | |
dc.date.available | 2024-07-09T06:49:52Z | |
dc.date.issued | 2024-06 | |
dc.identifier.uri | https://dione.lib.unipi.gr/xmlui/handle/unipi/16589 | |
dc.identifier.uri | http://dx.doi.org/10.26267/unipi_dione/4011 | |
dc.description.abstract | Η παρούσα μεταπτυχιακή εργασία ασχολείται με την εφαρμογή «Honeymooners» η οποία
υλοποιήθηκε στα πλαίσια του μεταπτυχιακού προγράμματος σπουδών του Πανεπιστημίου
Πειραιώς. Η κύρια χρήση της εφαρμογής είναι η καταγραφή προσκεκλημένων και η παροχή
στατιστικών.
Σκοπός της αναφοράς αυτής είναι να επεξηγήσει και να αναλύσει την αρχιτεκτονική της
εφαρμογής, δηλαδή ως προς την υλοποίηση της και τη χρήση κατάλληλων εργαλείων για την
ανάπτυξη της εφαρμογής. Τέλος, παρουσιάζεται η λειτουργικότητα της εφαρμογής, καθώς
επισυνάπτονται και οδηγίες χρήση για την κατανόηση της λειτουργίας της από την πλευρά του
χρήστη.
Αναλυτικότερα, η αναφορά αυτή αποτελείται από εφτά (7) κεφάλαια. Στο πρώτο
κεφάλαιο γίνεται μία γενική εισαγωγή. Στο δεύτερο κεφάλαιο, γίνεται μια εισαγωγή στη γλώσσα
προγραμματισμού «Kotlin», στο Jetpack Compose και στη βάση δεδομένων Firebase έτσι ώστε
ο αναγνώστης να αποκτήσει το υπόβαθρο που χρειάζεται για να κατανοήσει τη χρήση αυτών
των εργαλείων. Στο τρίτο κεφαλαίο, γίνεται μια ανασκόπηση πεδίου. Πρακτικά στο συγκεκριμένο
κεφάλαιο αναλύονται παρόμοιες εφαρμογές με την εφαρμογή μας. Στο τέταρτο κεφάλαιο,
παρουσιάζεται η εφαρμογή και παρατίθεται ένα εγχειρίδιο χρήστη. Στο πέμπτο κεφάλαιο, όπου
θα λέγαμε είναι και το σημαντικότερο, αναλύεται η αρχιτεκτονική της εφαρμογής. Με άλλα λόγια
θα απαντηθούν τα εξής δύο ερωτήματα: «Τι φτιάξαμε;» και «Το πως το φτιάξαμε». Στο έκτο
κεφάλαιο αναφέρονται μελλοντικές επεκτάσεις που θα μπορούσε να έχει η εφαρμογή Στο
έβδομο και τελευταίο κεφάλαιο, αναφέρονται τα συμπεράσματα τη διπλωματικής διατριβής.
Εν τέλει, για την εκτέλεση της αναφοράς οφείλω να εκφράσω τις ευχαριστίες μου προς
τον αναπληρωτή καθηγητή κύριο Αλέπη Ευθύμιο, για την καθοδήγηση του κατά τη διάρκεια της
υλοποίησης της εφαρμογής. | el |
dc.format.extent | 40 | el |
dc.language.iso | el | el |
dc.publisher | Πανεπιστήμιο Πειραιώς | el |
dc.rights | Αναφορά Δημιουργού - Παρόμοια Διανομή 3.0 Ελλάδα | * |
dc.rights.uri | http://creativecommons.org/licenses/by-sa/3.0/gr/ | * |
dc.title | Εφαρμογή android για διαχείριση προσκεκλημένων | el |
dc.title.alternative | Android application for guest management | el |
dc.type | Master Thesis | el |
dc.contributor.department | Σχολή Τεχνολογιών Πληροφορικής και Επικοινωνιών. Τμήμα Πληροφορικής | el |
dc.description.abstractEN | The present master's thesis deals with the "Honeymooners" application developed within the
framework of the master's degree program at the University of Piraeus. The main purpose of the
application is to record guests and provide statistics.
The purpose of this report is to explain and analyze the architecture of the application,
both in terms of its implementation and the use of appropriate tools for its development.
Furthermore, the functionality of the application is presented, along with user instructions to
understand its operation from the user's perspective.
In more detail, this report consists of seven (7) chapters. The first chapter provides a
general introduction. The second chapter introduces the "Kotlin" programming language,
Jetpack Compose, and Firebase database so that the reader gains the background needed to
understand the use of these tools. The third chapter provides a field overview. Practically,
similar applications to ours are analyzed in this chapter. The fourth chapter presents the
application and provides a user manual. In the fifth chapter, which could be considered the most
important, the architecture of the application is analyzed. In other words, the following two
questions will be answered: "What did we build?" and "How did we build it?". The sixth chapter
mentions future extensions that the application could have. In the seventh and final chapter, the
conclusions of the dissertation are discussed.
Finally, I would like to express my gratitude to Associate Professor Mr. Efthimio Alepis
for his guidance during the implementation of the application. | el |
dc.contributor.master | Προηγμένα Συστήματα Πληροφορικής - Ανάπτυξη Λογισμικού και Τεχνητής Νοημοσύνης | el |
dc.subject.keyword | Εφαρμογή | el |
dc.subject.keyword | Android | el |
dc.subject.keyword | Firebase | el |
dc.subject.keyword | Kotlin | el |
dc.subject.keyword | Jetpack Compose | el |
dc.date.defense | 2024-06 | |