Μεταπτυχιακή εργασία - Σχολή Μηχανικών - Τμήμα Μηχανικών Πληροφορικής και Ηλεκτρονικών συστημάτων, 2024 (α/α 14175).
(EL)
Ένα από τα πιο σημαντικά ζητήματα υγείας που αντιμετωπίζουμε σήμερα σε παγκόσμια κλίμακα
(κυρίως στις μεγάλες πόλεις) είναι το πρόβλημα της ρύπανσης του ατμοσφαιρικού αέρα. Πλήθος
εταιρειών, ερευνητικών κέντρων και Πανεπιστημίων έχουν προχωρήσει σε εργασίες έρευνας και
υλοποίησης συστημάτων, με σκοπό την παρακολούθηση, τη μελέτη, την πρόβλεψη και τη βελτίωση
της ποιότητας του αέρα. Κύριος σκοπός της παρούσης μεταπτυχιακής διπλωματικής εργασίας είναι η
ανάπτυξη μιας εφαρμογής για την παρακολούθηση της ποιότητας του αέρα. Πρώτα από όλα, η
συγκεκριμένη εργασία παρουσιάζει το φαινόμενο ρύπανσης του ατμοσφαιρικού αέρα, οι επιπτώσεις
που αυτό προκαλεί στην υγεία των πολιτών. Έπειτα, παρουσιάζεται μεγάλος αριθμός κινητών
εφαρμογών παρακολούθησης της ποιότητας ατμοσφαιρικών συνθηκών σε πραγματικό χρόνο, οι
οποίες παρέχουν μία συλλογή εργαλείων, δεδομένων και σχετικών ειδοποιήσεων, με στόχο την
ενημέρωση και την ουσιαστική επαγρύπνηση των χρηστών τους. Οι συγκεκριμένες εφαρμογές
επιλέχθηκαν έπειτα από έρευνα πλήθους εφαρμογών που διατίθενται στο διαδίκτυο και δοκιμάστηκαν
σε Android και IOS smartphones, προκειμένου να εξαχθούν συνεκτικά, λογικά συμπεράσματα. Το
πιο σημαντικό συμπέρασμα από αυτή την ανάλυση είναι ότι καμία εφαρμογή δεν υποστηρίζει πολλές
λειτουργίες (συνήθως υλοποιείται ένα υποσύνολο από τις διαθέσιμες δυνατότητες). Τέλος, γίνεται μια
ανάλυση των σχετικών τεχνολογιών και ζητημάτων που σχετίζονται με την ποιότητα του αέρα. Η
εφαρμογή που αναπτύχθηκε στο πλαίσιο της μεταπτυχιακής διπλωματικής εργασίας, εκτός από την
παρακολούθηση της ποιότητας του αέρα ανά περιοχή, παρέχει και την δυνατότητα αποστολής
ειδοποιήσεων ανά περιοχή. Για την ανάπτυξη αυτής της εφαρμογής χρησιμοποιήθηκαν τεχνολογίες
τόσο στο front-end όσο και στο backend με την γλώσσα JavaScript. Πιο συγκεκριμένα, για το frontend κομμάτι χρησιμοποιήσαμε το framework Ionic με React και για το backend NodeJS. Το
infrastructure της εφαρμογής είναι serverless με Lambda functions και Amazon Web Services (AWS).
(EL)
One of the most significant health issues we face today on a global scale (mainly in large cities)
is the issue of air pollution. Numerous companies, research centers, and universities have
undertaken research and implemented projects aimed at monitoring, studying, predicting, and
improving air quality. The primary purpose of this M.Sc. thesis is to develop an application for
monitoring air quality. First and foremost, this work presents the phenomenon of atmospheric
air pollution and the impacts it has on the health of citizens. Subsequently, a large number of
mobile applications for monitoring the quality of atmospheric conditions in real-time are
introduced. These applications provide a collection of tools, data, and related notifications,
aiming to inform and significantly raise the awareness of their users. These specific applications
were selected after researching numerous applications available on the internet and were tested
on Android and IOS smartphones to derive coherent, logical conclusions. The most important
conclusion from this analysis is that no application supports many functions (usually, a subset
of available features is implemented). Finally, an analysis of the relevant technologies and
issues related to air quality is conducted. The application developed as part of this master's
thesis, besides monitoring air quality by area, also offers the capability to send notifications by
area. The application besides monitoring air quality by region has the ability of region-byregion air quality alerts. For the development of this application, technologies were used both
on the front-end and the backend with JavaScript. More specifically, for the front-end part, we
used the Ionic framework with React, and for the backend, NodeJS. The application's
infrastructure is serverless with Lambda functions and Amazon Web Services (AWS).
(EN)