background image

 

109 

 

Κάθε φαρμακευτικό σκεύασμα που έχει ήδη χορηγηθεί στον ασθενή, δεν χρειάζεται 

να επανακαταχωρηθεί. Δίνεται η δυνατότητα στον χρήστη για τροποποίηση της υπάρχουσας 

εγγραφής,  πατώντας  στο  αντίστοιχο  κουμπί.  Τότε  ο  χρήστης  οδηγείται    στην  σελίδα 

updatedrugs.php,  στην  οποία  εμφανίζεται  συμπληρωμένη  η  φόρμα  τροποποίησης 

φαρμακευτικής  αγωγής.  Πατώντας  καταχώρηση,  δημιουργείται  νέα  εγγραφή  στον  πίνακα 

drugs  της  βάσης  δεδομένων,  ενώ  παράλληλα  ενημερώνεται  η  υπάρχουσα  εγγραφή  και 

απενεργοποιούνται  αυτόματα  οι  ειδοποιήσεις,  σε  περίπτωση  που  αυτές  είναι 

ενεργοποιημένες. 

 

5.2.8.4 Σενάρια Εμφάνισης Στατιστικών Στοιχείων & Εκτύπωσης 

Τέλος,  μέσω  της  ιστοσελίδας  show_visit.php,  δίνεται  στον  χρήστη  η  δυνατότητα 

προσπέλασης των σελίδων: 

 

data.php,  για  την  παρακολούθηση  του  ύπνο  ενός  ασθενή  και  των 

χαρακτηριστικών της συμπεριφοράς του, όπως αυτά καταγράφονται μέσω του 

περικαρπίου και της εφαρμογής android αντίστοιχα, την τελευταία εβδομάδα, 

τον τελευταίο μήνα ή το τελευταίο εξάμηνο, με τη βοήθεια διαγραμμάτων. 

 

print.php  &print_anal.php,  για  την  διαμορφωμένη  απλή  ή  αναλυτική 

εκτύπωση των καταγεγραμμένων στοιχείων που αφορούν έναν ασθενή. 

 

5.3 Λειτουργίες Εφαρμογής Android 

5.3.1 Σενάριο Σύνδεσης 

Για  την  σύνδεση  ενός  περιθάλποντα  στην  εφαρμογή  android  είναι  απαραίτητη  η 

συμπλήρωση μιας φόρμας εισόδου. Ζητείται, λοιπόν, από τον περιθάλποντα να συμπληρώσει 

τα πεδία της φόρμας με το email και τον κωδικό πρόσβασής του, προκειμένου να αποκτήσει 

δικαιώματα  πρόσβασης.  Το  σενάριο  ελέγχου  των  στοιχείων  σύνδεσης  του  χρήστη  εκτελεί 

πολύ  απλές  αλλά  παρόλα  αυτά  πολύ  σημαντικές  διαδικασίες.  Αρχικά  θα  πρέπει  να 

ανακτηθούν τα στοιχεία που εισήγαγε ο χρήστης στην συγκεκριμένη φόρμα και στάλθηκαν 

στο σενάριο  αυτό μέσω αίτησης  POST. Στη συνέχεια συντάσσεται ένα ερώτημα SQL προς 

τον  πίνακα  caregiver  Εφόσον  το  ερώτημα  SELECT  επιστρέψει  μία  εγγραφή  και  ο  έλεγχος 

σχετικά  με  το  αν  ο  λογαριασμός  έχει  ενεργοποιηθεί  από  τον  διαχειριστή  είναι  αληθής,  η