Ανάπτυξη διαδικτυακής εφαρμογής καταχώρησης και παρακολούθησης ραντεβού νοσοκομείου με λειτουργίες που χρησιμοποιούν νευρωνικό δίκτυο
Προβολή/ Άνοιγμα
Λέξεις κλειδιά
Web application ; Hospital ; Neural ; NetworkΠερίληψη
Η παρούσα μεταπτυχιακή διατριβή αφορά στη δημιουργία μίας ολοκληρωμένης, φιλικής προς το χρήστη, διαδικτυακής εφαρμογής για την αναβάθμιση του συστήματος των ραντεβού σε ένα νοσοκομείο, η οποία παρέχει διεπαφή για τον ασθενή, το γιατρό και το διαχειριστή της εφαρμογής.
Από την μία πλευρά, ο ασθενής έχει τη δυνατότητα να κλείσει εύκολα ένα ραντεβού, επιλέγοντας το ιατρείο που χρειάζεται, το γιατρό επιθυμίας του, ημερομηνία και ώρα, καθώς και να δηλώσει τα συμπτώματα που παρουσιάζει. Επίσης, δύναται να δει τα εκκρεμή και τα ολοκληρωμένα ραντεβού του, καθώς και να βαθμολογήσει κάποιο γιατρό.
Από την άλλη πλευρά, ο εκάστοτε γιατρός μπορεί να δει τα ραντεβού του για οποιαδήποτε ημέρα επιλέξει, με όλα τα στοιχεία του ασθενή και του ιατρικού του προβλήματος. Μπορεί να αλλάξει την απεικόνιση στα εν εξελίξει και στα ολοκληρωμένα ραντεβού και να καταχωρήσει τη διάρκεια αυτών. Επίσης, έχει τη δυνατότητα δήλωσης της άδειάς του, ώστε τις ημέρες απουσίας του να μην εμφανίζεται το όνομά του στο σύστημα.
Επιπροσθέτως, έχει αναπτυχθεί διεπαφή και για τον διαχειριστή της εφαρμογής, ο οποίος έχει τη δυνατότητα καταχώρησης, επεξεργασίας και διαγραφής των δεδομένων από τη βάση, αλλά και εποπτείας διάφορων στατιστικών στοιχείων, όπως προκύπτουν από τις καταχωρήσεις σε αυτή.
Τέλος, στην εργασία συμπεριλήφθηκε και ένας αλγόριθμος υλοποίησης ενός Νευρωνικού Δικτύου, μέσω του οποίου προκύπτει μία εκτίμηση της χρονικής διάρκειας του κάθε ραντεβού, βάσει της εμπειρίας που αποκτά ο αλγόριθμος από τη διάρκεια των ήδη ολοκληρωμένων.
Σημειώνεται ότι το «front-end» της εν λόγω εφαρμογής έχει υλοποιηθεί στο framework Angular2, ενώ το «back-end» είναι δομημένο σε REST API’s σε NodeJS Server. Η βάση δεδομένων που χρησιμοποιήθηκε είναι η MongoDB.