Ανάπτυξη εφαρμογής ιστού για τη διαχείριση αλληλεπιδράσεων φαρμάκων με τη χρήση σύγχρονων τεχνικών μεγάλων δεδομένων
Development of an web application (app) for Drug Interactions Management using modern big data techniques
Προβολή/ Άνοιγμα
Λέξεις κλειδιά
Αλληλεπίδραση φαρμάκων ; MongoDB ; Apache Hadoop ; Apache Spark ; REST API ; Drug interactionΠερίληψη
Σκοπός της παρούσας διπλωματικής εργασίας είναι η ανάπτυξη εφαρμογής ιστού για τις αλληλεπιδράσεις φαρμάκων με τη χρήση σύγχρονων τεχνικών μεγάλων δεδομένων. Στην σύγχρονη εποχή της πολυφαρμακίας, της αυξημένης μόλυνσης του περιβάλλοντος, της υπερκατανάλωσης τροφίμων-φαρμάκων και συμπληρωμάτων διατροφής, οι αλληλεπιδράσεις των φαρμάκων είναι στο επίκεντρο της Ιατρικής πληροφορικής και της Βιοπληροφορικής και η γνώση τους αποτελεί επιτακτική ανάγκη για τους επιστήμονες υγείας. Από την άλλη πλευρά τα ιατροφαρμακευτικά δεδομένα αυξάνονται με ραγδαίους ρυθμούς λόγω της εισόδου της τεχνολογίας στον τομέα της Ιατρικής. Στην χώρα μας αναμένεται τεράστια αύξηση των ιατροφαρμακευτικών δεδομένων καθώς έγινε υποχρεωτική η χρήση του Ατομικού Ηλεκτρονικού Φακέλου Υγείας (Α.Η.Φ.Υ.) και της ηλεκτρονικής συνταγογράφησης στο σύστημα Πρωτοβάθμιας Φροντίδας Υγείας. Έτσι γίνεται επιτακτική η ανάγκη νέων σύγχρονων εργαλείων και τεχνικών τόσο για τη διαχείριση των μεγάλων δεδομένων όσο και για την ανάπτυξη εφαρμογών ιστού για την υγεία.
Έτσι για την ανάλυση του σκοπού της εργασίας εισάγουμε στο Κεφάλαιο 2 τον όρο της «Αλληλεπίδρασης φαρμάκου», καθώς και τις κατηγορίες των αλληλεπιδράσεων. Στη συνέχεια στο Κεφάλαιο 3 αναλύουμε τον όρο «Μεγάλα δεδομένα» και αναφερόμαστε στα ιατροφαρμακευτικά δεδομένα. Στο Κεφάλαιο 4 παρουσιάζουμε τις χρησιμοποιούμενες τεχνικές και εργαλεία ανάλυσης και διαχείρισης μεγάλων δεδομένων. Για την δημιουργία της εφαρμογής ιστού αναλύουμε τα εργαλεία, τις υπηρεσίες ιστού, τις γλώσσες προγραμματισμού και πλατφόρμες ανάπτυξης εφαρμογών που χρησιμοποιήσαμε στο Κεφάλαιο 5, ορίζοντας την αρχιτεκτονική (υψηλού επιπέδου) και αναλύοντας την διαδικασία που ακολουθήσαμε για την επίτευξη του σκοπού μας στο επόμενο κεφάλαιο (Κεφάλαιο 6). Τέλος στο Κεφάλαιο 7 αναφέρουμε τα συμπεράσματα και τα επόμενα πιθανά βήματα.