URI | http://purl.tuc.gr/dl/dias/E745905D-894E-4D3E-BF95-C94796969C18 | - |
Identifier | https://doi.org/10.26233/heallink.tuc.78473 | - |
Language | el | - |
Extent | 80 σελίδες | el |
Title | Flights Search System | en |
Title | Σύστημα Αναζήτησης Πτήσεων | el |
Creator | Zoukas Konstantinos | en |
Creator | Ζουκας Κωνσταντινος | el |
Contributor [Thesis Supervisor] | Deligiannakis Antonios | en |
Contributor [Thesis Supervisor] | Δεληγιαννακης Αντωνιος | el |
Contributor [Committee Member] | Mania Aikaterini | en |
Contributor [Committee Member] | Μανια Αικατερινη | el |
Contributor [Committee Member] | Lagoudakis Michail | en |
Contributor [Committee Member] | Λαγουδακης Μιχαηλ | el |
Publisher | Πολυτεχνείο Κρήτης | el |
Publisher | Technical University of Crete | en |
Academic Unit | Technical University of Crete::School of Electrical and Computer Engineering | en |
Academic Unit | Πολυτεχνείο Κρήτης::Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών | el |
Content Summary | Η εργασία βασίστηκε στην ιδέα της ανάπτυξης ενός λογισμικού συστήματος για την αποτε- λεσματική και ευφυή αναζήτηση οικονομικών εισιτηρίων για αεροπορικές διαδρομές. Η πρω- τοτυπία της εφαρμογής έγκειται στη χρήση τεχνικών διαδικτυακής εξόρυξης (web scraping) για την ανάλυση των πληροφοριακών σελίδων υφιστάμενων πλατφορμών κρατήσεων αερο- πορικών εισιτηρίων και την εξόρυξη δεδομένων από αυτές. Παράλληλα, η εφαρμογή επε- κτείνει την επερώτηση ενός χρήστη, προτείνοντας όχι μόνο εισιτήρια για απευθείας πτήσεις, αλλά και για εναλλακτικές πτήσεις με ενδιάμεσους σταθμούς. Οι ενδιάμεσοι σταθμοί προσ- διορίζονται από τον χρήστη με βάση το μέγεθος των αεροδρομίων τους και την απόστασή τους από τον αρχικό και τον τελικό προορισμό.
Η επαύξηση της λειτουργικότητας οδηγεί στην αυτοματοποιημένη ανάκτηση επιπλέον ιστο- σελίδων από πλατφόρμες κρατήσεων, ώστε ο μηχανισμός web scraping να ανακτά τιμές ει- σιτηρίων και για τα επιμέρους σκέλη της διαδρομής.
Για την υλοποίηση της εφαρμογής χρησιμοποιήθηκαν προγραμματιστικές τεχνικές και τε- χνολογίες αιχμής, ώστε οι αναζητήσεις να διεκπεραιώνονται στον ελάχιστο δυνατό χρόνο και να μην καταναλώνονται αυξημένοι υπολογιστικοί πόροι.
Χρησιμοποιήθηκαν τεχνολογίες ασύγχρονου προγραμματισμού στο διακομιστή, RESTful διαδικτυακές υπηρεσίες για πρόσβαση στις λειτουργίες από το πρόγραμμα – πελάτη, καθώς και NoSQL βάση δεδομένων για την αποθήκευση και ανάλυση των δεδομένων των πτήσεων.
Τέλος, έλαβαν χώρα επιτυχημένες δοκιμές όσον αφορά τη λειτουργικότητα της πλατφόρμας με την χρήση δεδομένων από εμπορικά διαθέσιμο ιστότοπο εύρεσης αεροπορικών εισιτη- ρίων.
| el |
Type of Item | Διπλωματική Εργασία | el |
Type of Item | Diploma Work | en |
License | http://creativecommons.org/licenses/by/4.0/ | en |
Date of Item | 2018-07-20 | - |
Date of Publication | 2018 | - |
Subject | Asynchronous execution | en |
Subject | Web scraping | en |
Subject | Web application | en |
Bibliographic Citation | Κωνσταντίνος Ζούκας, "Σύστημα Αναζήτησης Πτήσεων", Διπλωματική Εργασία, Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών, Πολυτεχνείο Κρήτης, Χανιά, Ελλάς, 2018 | el |
Bibliographic Citation | Konstantinos Zoukas, "Flights Search System", Diploma Work, School of Electrical and Computer Engineering, Technical University of Crete, Chania, Greece, 2018 | en |