Σχεδίαση, ανάπτυξη και αξιολόγηση κινητής εφαρμογής διαμοιρασμού ΙΧ οχημάτων
| datacite.contributor.RelatedPerson | Δημήτριος Σερπάνος | |
| datacite.contributor.RelatedPerson | Χρήστος Φείδας | |
| datacite.contributor.Supervisor | Νικόλας Αβούρης | |
| dc.contributor.author | Φιλόπουλος, Δημήτριος | |
| dc.contributor.other | Filopoulos, Dimitrios | |
| dc.date.accessioned | 2024-10-17T10:03:42Z | |
| dc.date.available | 2024-10-17T10:03:42Z | |
| dc.date.issued | 2024-08-30 | |
| dc.degree | graduateThesis | |
| dc.description.abstract | Η παρούσα διπλωματική εργασία ασχολείται με το σχεδιασμό, την ανάπτυξη και την αξιολόγηση μιας εφαρμογής για κινητά τηλέφωνα, η οποία δίνει τη δυνατότητα στους χρήστες να διαμοιράζονται τα ΙΧ οχήματα τους με σκοπό την μείωση των εξόδων και των ρύπων. Μέσω της εφαρμογής ο χρήστης μπορεί να λειτουργήσει είτε ως οδηγός είτε ως επιβάτης. Με την πρώτη ιδιότητα μπορεί να δημιουργήσει διαδρομές δηλώνοντας ημερομηνία, αφετηρία, προορισμό, ενώ σαν επιβάτης μπορεί να αναζητήσει διαδρομές με βάση τα προαναφερθέντα κριτήρια αλλά και να βρει τη βέλτιστη διαδρομή που πρέπει να ακολουθήσει για να φτάσει στον προορισμό του. Οι επιβάτες έχουν την επιπλέον δυνατότητα να αξιολογήσουν τους οδηγούς ανάλογα με τις εμπειρίες τους ενώ σε όλους τους χρήστες παρέχεται η επικοινωνία μέσω Chat. Η εφαρμογή διαιρείται σε 3 κομμάτια. Το Front-End κομμάτι, για το οποίο έγινε χρήση της HTML, της CSS και της JavaScript, το Back-End με την NodeJS, την Βάση Δεδομένων με τη χρήση της MySQL, καθώς και το Framework για την δημιουργία της mobile εφαρμογής, το Apache Cordova. Τέλος έγινε δοκιμή της εφαρμογής με τη συμμετοχή χρηστών, χρονομέτρηση των δοκιμών και στη συνέχεια, οι δοκιμαστές την αξιολόγησαν μέσω ενός ερωτηματολογίου SUS. | |
| dc.description.translatedabstract | This Diploma Thesis analyzes the design, development and evaluation of an application for mobile phones (mobile app). The application enables users to share their vehicle in order for reduction in both cost and pollution, known as Car Pooling. The user can act either as a driver of a vehicle or as a passenger. Being a driver, he can create routes giving the starting point, the destination and the date. As a passenger he can search for routes based on the aforementioned criteria and find the optimal route he can to reach his destination. He also, has the additional ability to rate drivers according to the experience. A Chat option is provided to all the users, for extra communication. The application is divided into 3 parts. The Front-End part, for which HTML, CSS and JavaScript were used, the Back-End with NodeJS, the Database with the use of MySQL, as well as the Framework for creating the mobile application, Apache Córdoba. Finally, the application was tested with the participation of users. The tests were timed and then the testers evaluated it through a SUS questionnaire. | |
| dc.identifier.uri | https://hdl.handle.net/10889/28405 | |
| dc.language.iso | el | |
| dc.subject | Αλληλεπίδραση ανθρώπου-υπολογιστή | |
| dc.subject | Ανθρωποκεντρικός σχεδιασμός | |
| dc.subject | Εφαρμογές cross-platform | |
| dc.subject.alternative | Carpooling mobile application | |
| dc.title | Σχεδίαση, ανάπτυξη και αξιολόγηση κινητής εφαρμογής διαμοιρασμού ΙΧ οχημάτων | |
| dc.title.alternative | Design and development of a car sharing mobile app |