Μελέτη, ανάπτυξη και αξιολόγηση συστήματος κρατήσεων εστιατορίου
Στόχος της παρούσας διπλωματικής εργασίας είναι η μελέτη, η ανάπτυξη και η αξιολόγηση ενός συστήματος κρατήσεων εστιατορίου, εγχείρημα το οποίο δυνητικά θα μπορεί να ενταχθεί στο δυναμικό του καταστήματος και θα μπορέσει να διευκολύνει τη διαδικασία των κρατήσεων τόσο για τους πελάτες όσο και για το...
Κύριος συγγραφέας: | |
---|---|
Άλλοι συγγραφείς: | |
Γλώσσα: | Greek |
Έκδοση: |
2023
|
Θέματα: | |
Διαθέσιμο Online: | https://hdl.handle.net/10889/25362 |
id |
nemertes-10889-25362 |
---|---|
record_format |
dspace |
spelling |
nemertes-10889-253622023-07-06T03:52:48Z Μελέτη, ανάπτυξη και αξιολόγηση συστήματος κρατήσεων εστιατορίου Design, development and evaluation of a restaurant reservation system Σιμονοβίκης, Ανδρέας-Ραφαήλ Simonovikis, Andreas-Rafail Εστιατόριο Κράτηση τραπεζιού Περσόνες Ανθρωποκεντρικός σχεδιασμός Διαδικτυακές εφαρμογές Restaurant Personas Human-centered design Web applications Στόχος της παρούσας διπλωματικής εργασίας είναι η μελέτη, η ανάπτυξη και η αξιολόγηση ενός συστήματος κρατήσεων εστιατορίου, εγχείρημα το οποίο δυνητικά θα μπορεί να ενταχθεί στο δυναμικό του καταστήματος και θα μπορέσει να διευκολύνει τη διαδικασία των κρατήσεων τόσο για τους πελάτες όσο και για τους υπαλλήλους του εστιατορίου. Πρωταρχικό βήμα ήταν η κατανόηση του προβλήματος εκ μέρους των εμπλεκόμενων, και συγκεκριμένα των πελατών και των διαχειριστών του συστήματος όπως προέκυψαν από την ανάλυση των τυπικών χρηστών. Επιλέχθηκαν πραγματικοί χρήστες του συστήματος για το σχεδιασμό των περσόνων, μέσω των οποίων έγινε η εξαγωγή των απαιτήσεων που στη συνέχεια το σύστημα κλήθηκε να καλύψει. Έχοντας ολοκληρώσει τη φάση του σχεδιασμού, ξεκίνησε να υλοποιείται η εφαρμογή, με τη χρήση των τεχνολογιών που θα βοηθούσαν στην επίτευξη των στόχων και επεξηγείται η αρχιτεκτονική του συστήματος. Συγκεκριμένα χρησιμοποιήθηκε η Vue.js για το Front-end και η Node.js για το Backend ενώ ως βάση δεδομένων επιλέχθηκε η MySQL. Στην πορεία γίνεται και μία περιήγηση στην εφαρμογή μέσω παρουσίασης των επί μέρους σελίδων της. Τέλος η αξιολόγηση πραγματοποιήθηκε σε δύο φάσεις. Αρχικά έγινε μία σύγκριση των λειτουργικών απαιτήσεων που αναφέρθηκαν παραπάνω ώστε να διαπιστωθεί ο βαθμός κάλυψης τους κατά τη διαδικασία της υλοποίησης. Στη δεύτερη φάση έγινε αξιολόγηση με τους χρήστες που συνέβαλλαν στο σχεδιασμό. Η διαδικασία αυτή έδειξε πως οι στόχοι επιτεύχθηκαν, αποδεικνύοντας πως ένα τέτοιο σύστημα πράγματι μπορεί να λειτουργήσει σε πραγματικές συνθήκες. The initial objective of this thesis project is to design, develop and evaluate a reserva- tion system. A project that can potentially be integrated into the restaurant’s potential and will be able to facilitate the reservation process for both customers and employees. Primary step was the understanding of the problem on the part of those in- volved, namely customers and system administrators as derived from the analysis of typical users. Actual users of the system were selected for the design of the personas, through which the requirements were extracted that the system was then asked to cover. Having completed the design phase, the application began to be implemented, using the technologies that would help to achieve the goals and the system architec- ture is explained. Specifically, Vue.js was used for the Front-end and Node.js for the Backend, while MySQL was chosen as the database. Along the way, there is also a walkthrough of the application through a presentation of its individual pages. Finally, the evaluation was carried out in two phases. Initially, a comparison was made of the functional requirements mentioned above in order to establish the extent of their coverage during the implementation process. In the second phase, an evaluation was done with the users who contributed to the design. This process showed that the objectives were achieved, proving that such a system can indeed work in real conditions. 2023-07-05T10:32:13Z 2023-07-05T10:32:13Z 2023-07-05 https://hdl.handle.net/10889/25362 el Attribution-ShareAlike 3.0 United States http://creativecommons.org/licenses/by-sa/3.0/us/ application/pdf |
institution |
UPatras |
collection |
Nemertes |
language |
Greek |
topic |
Εστιατόριο Κράτηση τραπεζιού Περσόνες Ανθρωποκεντρικός σχεδιασμός Διαδικτυακές εφαρμογές Restaurant Personas Human-centered design Web applications |
spellingShingle |
Εστιατόριο Κράτηση τραπεζιού Περσόνες Ανθρωποκεντρικός σχεδιασμός Διαδικτυακές εφαρμογές Restaurant Personas Human-centered design Web applications Σιμονοβίκης, Ανδρέας-Ραφαήλ Μελέτη, ανάπτυξη και αξιολόγηση συστήματος κρατήσεων εστιατορίου |
description |
Στόχος της παρούσας διπλωματικής εργασίας είναι η μελέτη, η ανάπτυξη και η αξιολόγηση ενός συστήματος κρατήσεων εστιατορίου, εγχείρημα το οποίο δυνητικά θα μπορεί να ενταχθεί στο δυναμικό του καταστήματος και θα μπορέσει να διευκολύνει τη διαδικασία των κρατήσεων τόσο για τους πελάτες όσο και για τους υπαλλήλους του εστιατορίου.
Πρωταρχικό βήμα ήταν η κατανόηση του προβλήματος εκ μέρους των εμπλεκόμενων, και συγκεκριμένα των πελατών και των διαχειριστών του συστήματος όπως προέκυψαν από την ανάλυση των τυπικών χρηστών. Επιλέχθηκαν πραγματικοί χρήστες του συστήματος για το σχεδιασμό των περσόνων, μέσω των οποίων έγινε η εξαγωγή των απαιτήσεων που στη συνέχεια το σύστημα κλήθηκε να καλύψει.
Έχοντας ολοκληρώσει τη φάση του σχεδιασμού, ξεκίνησε να υλοποιείται η εφαρμογή, με τη χρήση των τεχνολογιών που θα βοηθούσαν στην επίτευξη των στόχων και επεξηγείται η αρχιτεκτονική του συστήματος. Συγκεκριμένα χρησιμοποιήθηκε η Vue.js για το Front-end και η Node.js για το Backend ενώ ως βάση δεδομένων επιλέχθηκε η MySQL. Στην πορεία γίνεται και μία περιήγηση στην εφαρμογή μέσω παρουσίασης των επί μέρους σελίδων της.
Τέλος η αξιολόγηση πραγματοποιήθηκε σε δύο φάσεις. Αρχικά έγινε μία σύγκριση των λειτουργικών απαιτήσεων που αναφέρθηκαν παραπάνω ώστε να διαπιστωθεί ο βαθμός κάλυψης τους κατά τη διαδικασία της υλοποίησης. Στη δεύτερη φάση έγινε αξιολόγηση με τους χρήστες που συνέβαλλαν στο σχεδιασμό. Η διαδικασία αυτή έδειξε πως οι στόχοι επιτεύχθηκαν, αποδεικνύοντας πως ένα τέτοιο σύστημα πράγματι μπορεί να λειτουργήσει σε πραγματικές συνθήκες. |
author2 |
Simonovikis, Andreas-Rafail |
author_facet |
Simonovikis, Andreas-Rafail Σιμονοβίκης, Ανδρέας-Ραφαήλ |
author |
Σιμονοβίκης, Ανδρέας-Ραφαήλ |
author_sort |
Σιμονοβίκης, Ανδρέας-Ραφαήλ |
title |
Μελέτη, ανάπτυξη και αξιολόγηση συστήματος κρατήσεων εστιατορίου |
title_short |
Μελέτη, ανάπτυξη και αξιολόγηση συστήματος κρατήσεων εστιατορίου |
title_full |
Μελέτη, ανάπτυξη και αξιολόγηση συστήματος κρατήσεων εστιατορίου |
title_fullStr |
Μελέτη, ανάπτυξη και αξιολόγηση συστήματος κρατήσεων εστιατορίου |
title_full_unstemmed |
Μελέτη, ανάπτυξη και αξιολόγηση συστήματος κρατήσεων εστιατορίου |
title_sort |
μελέτη, ανάπτυξη και αξιολόγηση συστήματος κρατήσεων εστιατορίου |
publishDate |
2023 |
url |
https://hdl.handle.net/10889/25362 |
work_keys_str_mv |
AT simonobikēsandreasraphaēl meletēanaptyxēkaiaxiologēsēsystēmatoskratēseōnestiatoriou AT simonobikēsandreasraphaēl designdevelopmentandevaluationofarestaurantreservationsystem |
_version_ |
1771297129793323008 |