Βάση δεδομένων

32
Πολιτοπούλου Μαίρη Πολιτοπούλου Μαίρη 1 ΑΝΤΙΚΕΙΜΕΝΟ ΤΗΣ ΠΤΥΧΙΑΚΗΣ ΑΝΤΙΚΕΙΜΕΝΟ ΤΗΣ ΠΤΥΧΙΑΚΗΣ Η συγκεκριμένη πτυχιακή εργασία προτείνει μία μεθοδολογία και στην Η συγκεκριμένη πτυχιακή εργασία προτείνει μία μεθοδολογία και στην συνέχεια την εφαρμόζει στην πράξη, σχεδιάζοντας ένα νέο συνέχεια την εφαρμόζει στην πράξη, σχεδιάζοντας ένα νέο πληροφοριακό σύστημα που εμπίπτει στην ταχέως αναπτυσσόμενη και πληροφοριακό σύστημα που εμπίπτει στην ταχέως αναπτυσσόμενη και ιδιαίτερα απαιτητική κατηγορία των πληροφοριακών συστημάτων Υγείας. ιδιαίτερα απαιτητική κατηγορία των πληροφοριακών συστημάτων Υγείας. Συγκεκριμένα Συγκεκριμένα παρουσιάζεται ο σχεδιασμός και η ανάπτυξη μιας βάσης παρουσιάζεται ο σχεδιασμός και η ανάπτυξη μιας βάσης δεδομένων ενός υποτιθέμενου ιατρικού κέντρου με την ονομασία « δεδομένων ενός υποτιθέμενου ιατρικού κέντρου με την ονομασία « ΖΩΗ ΖΩΗ ». ». Στόχος Στόχος της εργασίας είναι να προταθεί και να υλοποιηθεί, μία της εργασίας είναι να προταθεί και να υλοποιηθεί, μία συστηματική μέθοδος βάσης πάνω στην οποία θα επιτυγχάνεται η συστηματική μέθοδος βάσης πάνω στην οποία θα επιτυγχάνεται η ανάπτυξη ενός πληροφοριακού συστήματος που θα αναφέρεται στην ανάπτυξη ενός πληροφοριακού συστήματος που θα αναφέρεται στην καταγραφή, αποθήκευση, επεξεργασία και προβολή όλων των πληροφοριών καταγραφή, αποθήκευση, επεξεργασία και προβολή όλων των πληροφοριών που προκύπτουν. που προκύπτουν. Για τη δημιουργία των πινάκων της βάσης, των σχέσεων μεταξύ τους Για τη δημιουργία των πινάκων της βάσης, των σχέσεων μεταξύ τους και την εκτέλεση των ερωτημάτων και την εκτέλεση των ερωτημάτων έγινε χρήση του συστήματος έγινε χρήση του συστήματος διαχείρισης βάσεων δεδομένων, διαχείρισης βάσεων δεδομένων, Microsoft Access Microsoft Access . .

description

για ένα ιατρικό κέντρο

Transcript of Βάση δεδομένων

Page 1: Βάση δεδομένων

Πολιτοπούλου ΜαίρηΠολιτοπούλου Μαίρη 11

ΑΝΤΙΚΕΙΜΕΝΟ ΤΗΣ ΠΤΥΧΙΑΚΗΣΑΝΤΙΚΕΙΜΕΝΟ ΤΗΣ ΠΤΥΧΙΑΚΗΣ Η συγκεκριμένη πτυχιακή εργασία προτείνει μία μεθοδολογία και στην συνέχεια Η συγκεκριμένη πτυχιακή εργασία προτείνει μία μεθοδολογία και στην συνέχεια

την εφαρμόζει στην πράξη, σχεδιάζοντας ένα νέο πληροφοριακό σύστημα που την εφαρμόζει στην πράξη, σχεδιάζοντας ένα νέο πληροφοριακό σύστημα που εμπίπτει στην ταχέως αναπτυσσόμενη και ιδιαίτερα απαιτητική κατηγορία των εμπίπτει στην ταχέως αναπτυσσόμενη και ιδιαίτερα απαιτητική κατηγορία των πληροφοριακών συστημάτων Υγείας.πληροφοριακών συστημάτων Υγείας.

ΣυγκεκριμέναΣυγκεκριμένα παρουσιάζεται ο σχεδιασμός και η ανάπτυξη μιας βάσης παρουσιάζεται ο σχεδιασμός και η ανάπτυξη μιας βάσης δεδομένων ενός υποτιθέμενου ιατρικού κέντρου με την ονομασία «δεδομένων ενός υποτιθέμενου ιατρικού κέντρου με την ονομασία «ΖΩΗΖΩΗ».».

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

Για τη δημιουργία των πινάκων της βάσης, των σχέσεων μεταξύ τους και την Για τη δημιουργία των πινάκων της βάσης, των σχέσεων μεταξύ τους και την εκτέλεση των ερωτημάτωνεκτέλεση των ερωτημάτων έγινε χρήση του συστήματος διαχείρισης βάσεων έγινε χρήση του συστήματος διαχείρισης βάσεων

δεδομένων, δεδομένων, Microsoft AccessMicrosoft Access..

Page 2: Βάση δεδομένων

Πολιτοπούλου ΜαίρηΠολιτοπούλου Μαίρη 22

ΧΡΗΣΙΜΟΤΗΤΑ ΤΗΣ ΒΑΣΗΣ ΣΤΟ ΙΑΤΡΙΚΟ ΧΡΗΣΙΜΟΤΗΤΑ ΤΗΣ ΒΑΣΗΣ ΣΤΟ ΙΑΤΡΙΚΟ ΚΕΝΤΡΟ «ΖΩΗ»ΚΕΝΤΡΟ «ΖΩΗ»

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

Η «ασθενοκεντρική» λογική του λογισμικού θα επιτρέψει την ενοποίηση Η «ασθενοκεντρική» λογική του λογισμικού θα επιτρέψει την ενοποίηση όλων των διαδικασιών με επίκεντρο τον ασθενή μέσα από έναν όλων των διαδικασιών με επίκεντρο τον ασθενή μέσα από έναν ολοκληρωμένο φάκελο υγείας για κάθε αποδέκτη υπηρεσιώνολοκληρωμένο φάκελο υγείας για κάθε αποδέκτη υπηρεσιών

Η απόλυτη ασφάλεια τόσο από πλευράς διασφάλισης των Η απόλυτη ασφάλεια τόσο από πλευράς διασφάλισης των προσωπικών δεδομένων και τήρησης του ιατρικού απορρήτου προσωπικών δεδομένων και τήρησης του ιατρικού απορρήτου σύμφωνα με την ισχύουσα νομοθεσία, όσο και από πλευράς σύμφωνα με την ισχύουσα νομοθεσία, όσο και από πλευράς ακεραιότητας και αξιοπιστίας των δεδομένωνακεραιότητας και αξιοπιστίας των δεδομένων

Η απρόσκοπτη συνεργασία των διαφορετικών ρόλων και οργανωτικών Η απρόσκοπτη συνεργασία των διαφορετικών ρόλων και οργανωτικών δομών του ιατρικού κέντρου «ΖΩΗ» και την υποστήριξη δομών του ιατρικού κέντρου «ΖΩΗ» και την υποστήριξη αποτελεσματικής συνεργασίας πολλαπλών ειδικοτήτων για κάθε αποτελεσματικής συνεργασίας πολλαπλών ειδικοτήτων για κάθε ασθενή με στόχο την βέλτιστη συνεργασία των επιστημονικών πόρων ασθενή με στόχο την βέλτιστη συνεργασία των επιστημονικών πόρων του ιατρικού κέντρου με επίκεντρο τον ασθενή.του ιατρικού κέντρου με επίκεντρο τον ασθενή.

Page 3: Βάση δεδομένων

Πολιτοπούλου ΜαίρηΠολιτοπούλου Μαίρη 33

ΣΧΕΔΙΑΣΜΟΣ ΤΗΣ ΒΑΣΗΣΣΧΕΔΙΑΣΜΟΣ ΤΗΣ ΒΑΣΗΣ

Συλλογή και ανάλυση απαιτήσεων.Συλλογή και ανάλυση απαιτήσεων.

Εννοιολογικός σχεδιασμός βάσης δεδομένων.Εννοιολογικός σχεδιασμός βάσης δεδομένων.

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

Απεικόνιση στο μοντέλο δεδομένων ( ονομάζεται και Απεικόνιση στο μοντέλο δεδομένων ( ονομάζεται και λογικός σχεδιασμός βάσης δεδομένων).λογικός σχεδιασμός βάσης δεδομένων).

Φυσικός σχεδιασμός βάσης δεδομένων.Φυσικός σχεδιασμός βάσης δεδομένων.

Υλοποίηση συστήματος βάσης δεδομένων και ρύθμιση.Υλοποίηση συστήματος βάσης δεδομένων και ρύθμιση.

Μπορούν να προσδιοριστούν έξι κύριες φάσεις της διαδικασίας Μπορούν να προσδιοριστούν έξι κύριες φάσεις της διαδικασίας σχεδιασμού μιας βάσης δεδομένων:σχεδιασμού μιας βάσης δεδομένων:

Page 4: Βάση δεδομένων

Πολιτοπούλου ΜαίρηΠολιτοπούλου Μαίρη 44

ΣΥΛΛΟΓΗ ΚΑΙ ΑΝΑΛΥΣΗ ΑΠΑΙΤΗΣΕΩΝΣΥΛΛΟΓΗ ΚΑΙ ΑΝΑΛΥΣΗ ΑΠΑΙΤΗΣΕΩΝ Έρευνα σχετικά με το επίπεδο εξοικείωσης των εργαζομένων με τη ΒΔ Έρευνα σχετικά με το επίπεδο εξοικείωσης των εργαζομένων με τη ΒΔ

(ερωτηματολόγια: συλλογή στοιχείων σχετικά με τις επιθυμίες και τους (ερωτηματολόγια: συλλογή στοιχείων σχετικά με τις επιθυμίες και τους προβληματισμούς τους).προβληματισμούς τους).

Μετάπτωση στοιχείων από το προηγούμενο σύστημα (πχ. Δημογραφικά Μετάπτωση στοιχείων από το προηγούμενο σύστημα (πχ. Δημογραφικά στοιχεία και κινήσεις ασθενών, χρεωμένα φάρμακα και υλικά, σύνολο στοιχεία και κινήσεις ασθενών, χρεωμένα φάρμακα και υλικά, σύνολο εξετάσεων. εξετάσεων.

Η δομή του ιατρικού κέντρου (γραμματεία, διευθυντής, στοιχεία ιατρών, Η δομή του ιατρικού κέντρου (γραμματεία, διευθυντής, στοιχεία ιατρών, κλινικές).κλινικές).

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

Page 5: Βάση δεδομένων

Πολιτοπούλου ΜαίρηΠολιτοπούλου Μαίρη 55

ΣΥΛΛΟΓΗ ΚΑΙ ΑΝΑΛΥΣΗ ΑΠΑΙΤΗΣΕΩΝ ΣΥΛΛΟΓΗ ΚΑΙ ΑΝΑΛΥΣΗ ΑΠΑΙΤΗΣΕΩΝ

NNα καταγράφεται οποιαδήποτε κίνηση του ασθενή όσον αφορά την α καταγράφεται οποιαδήποτε κίνηση του ασθενή όσον αφορά την αλλαγή θαλάμων, χειρουργεία.αλλαγή θαλάμων, χειρουργεία.

Ο ιατρικός και χρεωστικός (οικονομικός) φάκελος του ασθενούς θα Ο ιατρικός και χρεωστικός (οικονομικός) φάκελος του ασθενούς θα πρέπει να ενημερώνεται με εύχρηστο και κατανοητό τρόπο.πρέπει να ενημερώνεται με εύχρηστο και κατανοητό τρόπο.

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

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

Page 6: Βάση δεδομένων

Πολιτοπούλου ΜαίρηΠολιτοπούλου Μαίρη 66

ΕΝΝΟΙΟΛΟΓΙΚΟΣ ΣΧΕΔΙΑΣΜΟΣΕΝΝΟΙΟΛΟΓΙΚΟΣ ΣΧΕΔΙΑΣΜΟΣ

Προσπάθεια για ξεκαθάρισμα των εννοιώνΠροσπάθεια για ξεκαθάρισμα των εννοιών

Εύρεση και καταγραφή των Εύρεση και καταγραφή των ΟντοτήτωνΟντοτήτων της βάσης, των της βάσης, των μεταξύ τους μεταξύ τους ΣυσχετίσεωνΣυσχετίσεων καθώς και των καθώς και των Εννοιολογικών ΚανόνωνΕννοιολογικών Κανόνων ( (semantic rulessemantic rules) που πρέπει ) που πρέπει να ικανοποιούννα ικανοποιούν

Το Το ERER διάγραμμα για την βάση δεδομένων του ιατρικού διάγραμμα για την βάση δεδομένων του ιατρικού κέντρου «ΖΩΗ» παρουσιάζεται παρακάτω :κέντρου «ΖΩΗ» παρουσιάζεται παρακάτω :

Στόχος μας είναι να δημιουργήσουμε μία αφαιρετική , αλλά πλήρης Στόχος μας είναι να δημιουργήσουμε μία αφαιρετική , αλλά πλήρης περιγραφή του τμήματος του μικρόκοσμου που θα αναπαρασταθεί στην βάση περιγραφή του τμήματος του μικρόκοσμου που θα αναπαρασταθεί στην βάση δεδομένων. Αυτή η περιγραφή γίνεται, με την χρήση ενός γραφικού δεδομένων. Αυτή η περιγραφή γίνεται, με την χρήση ενός γραφικού συμβολισμού που είναι γνωστός ως συμβολισμού που είναι γνωστός ως διαγράμματα ΟΣ (διαγράμματα ΟΣ (ER diagramsER diagrams))..

Page 7: Βάση δεδομένων

Πολιτοπούλου ΜαίρηΠολιτοπούλου Μαίρη 77

ΚΛΙΝΙΚΗ

ΑΣΘΕΝΗΣ

ΦΑΡΜΑΚΑ

ΕΞΟΠΛΙΣΜΟΣ

ΙΑΤΡΟΣ

ΙΑΤΡΙΚΟΙΣΤΟΡΙΚΟ

ΔΩΜΑΤΙΟ

νοσηλεύεται

έχει

εξετάζει

παίρνει

έχει

εργάζεται

έχει

ΚΩΔΙΚΟΣΑΣΘΕΝΗ

ΕΠΩΝΥΜΟ

ΟΝΟΜΑ

ΠΑΤΡΩΝΥΜΟ

ΚΩΔΙΚΟΣ ΙΑΤΡ.ΙΣΤΟΡΙΚΟΥ

ΗΜ/ΝΙΑΓΕΝΝΗΣΕΩΣ

ΤΟΠΟΣΓΕΝΝΗΣΕΩΣ

ΤΟΠΟΣΔΙΑΜΟΝΗΣ

ΔΙΕΥΘΥΝΣΗ

ΦΥΛΟ

ΤΚ

ΑΜΤΟΙΚΟΓΕΝΕΙΑΚΗΚΑΤΑΣΤΑΣΗ

ΑΣΦΑΛΙΣΤΙΚΟΤΑΜΕΙΟ

ΕΠΑΓΓΕΛΜΑ

ΤΗΛΕΦΩΝΟ

ΑΡ.ΕΙΣΗΤΗΡΙΟΥ

ΚΩΔΙΚΟΣΑΣΘΕΝΗ

ΚΩΔΙΚΟΣΔΩΜΑΤΙΟΥ

ΗΜ/ΝΙΑΕΙΣΑΓΩΓΗΣ

ΗΜ/ΝΙΑΕΞΟΔΟΥ

ΧΕΙΡΟΥΡΓΙΚΗ ΕΠΕΜΒΑΣΗ

ΠΑΡΑΤΗΡΗΣΕΙΣ ΕΞΟΔΟΥ

ΚΩΔΙΚΟΣΕΞΕΤΑΣΗΣ

ΑΔΤΙΑΤΡΟΥ

ΚΩΔΙΚΟΣΑΣΘΕΝΗ

ΗΜ/ΝΙΑΕΞΕΤΑΣΗΣ

ΕΙΔΟΣ

ΕΝΔΕΙΞΗΕΙΣΑΓΩΓΗΣ

ΤΕΛΙΚΗΔΙΑΓΝΩΣΗ

ΗΜ/ΝΙΑΧΟΡΗΓΗΣΗΣ

ΚΩΔΙΚΟΣΦΑΡΜΑΚΟΥ

ΚΩΔΙΚΟΣΑΣΘΕΝΗ

ΣΥΝΤΑΓΗ

ΠΟΣΟΤΗΤΑ

ΕΠΙΠΛΟΚΕΣ

ΧΡΕΩΣΗ

ΠΕΡΙΓΡΑΦΗ

ΗΜ/ΝΙΑΠΑΡΑΛΑΒΗΣ

ΠΟΣΟΤΗΤΑΠΑΡΑΛΑΒΗΣ

ΥΠΟΛΟΙΠΟ

ΗΜ/ΝΙΑΛΗΞΗΣ

ΚΩΔΙΚΟΣΦΑΡΜΑΚΟΥ

ΚΩΔΙΚΟΣΚΛΙΝΙΚΗΣ

ΠΕΡΙΓΡΑΦΗ

ΟΡΟΦΟΣ

ΚΩΔΙΚΟΣΔΩΜΑΤΙΟΥ

ΑΔΤΙΑΤΡΟΥ

ΚΩΔΙΚΟΣΚΛΙΝΙΚΗΣ

ΕΠΩΝΥΜΟ

ΕΙΔΙΚΟΤΗΤΑΟΝΟΜΑ

ΦΥΛΟ

ΗΜ/ΝΙΑΓΕΝΝΗΣΕΩΣ

ΔΙΕΥΘΥΝΣΗΚΑΤΟΙΚΙΑΣ

ΟΙΚΟΓΕΝΕΙΑΚΗΚΑΤΑΣΤΑΣΗ

ΗΜ/ΝΙΑΟΡΚΟΜΩΣΙΑΣ

ΑΜ

ΤΗΛΓΡΑΜΜΑΤΕΙΑΣ

ΑΔΤΙΑΤΡΟΥ

ΤΚ

ΤΟΠΟΣΔΙΑΜΟΝΗΣ

ΠΑΤΡΩΝΥΜΟ

ΦΕΚ-ΗΜ/ΝΙΑΔΙΟΡΙΣΜΟΥ

ΟΝΟΜΑΣΙΑ

ΚΩΔΙΚΟΣΚΛΙΝΙΚΗΣ

ΣΤΑΘΕΡΟΤΗΛΕΦΩΝΟ

ΚΙΝΗΤΟ

E-MAIL

ΚΩΔΙΚΟΣΕΞΟΠΛΙΣΜΟΥ

ΠΕΡΙΓΡΑΦΗ

ΚΩΔΙΚΟΣΚΛΙΝΙΚΗΣ

ΚΩΔΙΚΟΣ ΙΑΤΡ.ΙΣΤΟΡΙΚΟΥ ΑΛΛΕΡΓΙΕΣ

ΠΑΙΔΙΚΕΣΝΟΣΟΙ

ΚΑΠΝΙΣΜΑ

ΚΛΗΡΟΝΟΜΙΚΟΤΗΤ

Α

διευθύνει

1:1

M:N

M:N

M:N

1:N

1:1

1:N

1:N

Buy SmartDraw!- purchased copies print this document without a watermark .

Visit www.smartdraw.com or call 1-800-768-3729.

Page 8: Βάση δεδομένων

Πολιτοπούλου ΜαίρηΠολιτοπούλου Μαίρη 88

ΛΟΓΙΚΟΣ ΣΧΕΔΙΑΣΜΟΣΛΟΓΙΚΟΣ ΣΧΕΔΙΑΣΜΟΣ

ΑΣΘΕΝΗΣΑΣΘΕΝΗΣ ( (κωδικός Ασθενήκωδικός Ασθενή, επώνυμο, όνομα, πατρώνυμο, φύλο, , επώνυμο, όνομα, πατρώνυμο, φύλο, ημ/νια γεννήσεως, τόπος γεννήσεως, τόπος διαμονής, διεύθυνση, ημ/νια γεννήσεως, τόπος γεννήσεως, τόπος διαμονής, διεύθυνση, τκ, οικογενειακή κατάσταση, επάγγελμα, ΑΜΤ, ασφαλιστικό ταμείο, τκ, οικογενειακή κατάσταση, επάγγελμα, ΑΜΤ, ασφαλιστικό ταμείο, τηλέφωνο)τηλέφωνο)

ΙΑΤΡΟΣΙΑΤΡΟΣ ( (ΑΔΤ ιατρούΑΔΤ ιατρού, ειδικότητα, επώνυμο, όνομα, πατρώνυμο, , ειδικότητα, επώνυμο, όνομα, πατρώνυμο, φύλο, ημ/νια γεννήσεως, τόπος διαμονής, διεύθυνση κατοικίας, τκ, φύλο, ημ/νια γεννήσεως, τόπος διαμονής, διεύθυνση κατοικίας, τκ, οικογενειακή κατάσταση, ΑΜ, ΦΕΚ-ημ/νια διορισμού, ημ/νια οικογενειακή κατάσταση, ΑΜ, ΦΕΚ-ημ/νια διορισμού, ημ/νια ορκομωσίας, σταθερό τηλέφωνο, κινητό, ορκομωσίας, σταθερό τηλέφωνο, κινητό, ee--mailmail))

ΚΛΙΝΙΚΗΚΛΙΝΙΚΗ ( (κωδικός κλινικήςκωδικός κλινικής, ονομασία, τηλέφωνο γραμματείας), ονομασία, τηλέφωνο γραμματείας)

ΙΑΤΡΙΚΟ ΙΣΤΟΡΙΚΟΙΑΤΡΙΚΟ ΙΣΤΟΡΙΚΟ ( (κωδικός ιατρικού ιστορικούκωδικός ιατρικού ιστορικού, αλλεργίες, , αλλεργίες, παιδικές νόσοι, κάπνισμα, κληρονομικότητα)παιδικές νόσοι, κάπνισμα, κληρονομικότητα)

ΦΑΡΜΑΚΑΦΑΡΜΑΚΑ ( (κωδικός φαρμάκουκωδικός φαρμάκου, περιγραφή, ημ/νια παραλαβής, , περιγραφή, ημ/νια παραλαβής, ποσότητα παραλαβής, υπόλοιπο, ημ/νια λήξης)ποσότητα παραλαβής, υπόλοιπο, ημ/νια λήξης)

Το εννοιολογικό σχήμα μετασχηματίζεται από το υψηλού επιπέδου μοντέλο Το εννοιολογικό σχήμα μετασχηματίζεται από το υψηλού επιπέδου μοντέλο δεδομένων στο μοντέλο δεδομένων υλοποίησης. Αυτό το βήμα λέγεται δεδομένων στο μοντέλο δεδομένων υλοποίησης. Αυτό το βήμα λέγεται λογικός λογικός σχεδιασμός της βάσης δεδομένωνσχεδιασμός της βάσης δεδομένων ( (logical database designlogical database design) ή ) ή απεικόνιση των απεικόνιση των μοντέλων δεδομένωνμοντέλων δεδομένων ( (data model mappingdata model mapping) )

Σύμφωνα λοιπόν με τους κανόνες για το κλειδί της συσχέτισης, προκύπτουν Σύμφωνα λοιπόν με τους κανόνες για το κλειδί της συσχέτισης, προκύπτουν τα εξής:τα εξής:

Page 9: Βάση δεδομένων

Πολιτοπούλου ΜαίρηΠολιτοπούλου Μαίρη 99

ΛΟΓΙΚΟΣ ΣΧΕΔΙΑΣΜΟΣΛΟΓΙΚΟΣ ΣΧΕΔΙΑΣΜΟΣ ΔΩΜΑΤΙΟΔΩΜΑΤΙΟ ( (κωδικός δωματίουκωδικός δωματίου, περιγραφή, όροφος), περιγραφή, όροφος)

ΕΞΟΠΛΙΣΜΟΣΕΞΟΠΛΙΣΜΟΣ ( (κωδικός εξοπλισμούκωδικός εξοπλισμού, περιγραφή), περιγραφή)

ΈχειΈχει [ΑΣΘΕΝΗΣ-ΙΑΤΡΙΚΟ ΙΣΤΟΡΙΚΟ][ΑΣΘΕΝΗΣ-ΙΑΤΡΙΚΟ ΙΣΤΟΡΙΚΟ] ( (κωδικός ασθενήκωδικός ασθενή, , κωδικός ιατρικού ιστορικού)κωδικός ιατρικού ιστορικού)

Παίρνει Παίρνει [ΑΣΘΕΝΗΣ-ΦΑΡΜΑΚΑ][ΑΣΘΕΝΗΣ-ΦΑΡΜΑΚΑ] ( (κωδικός φαρμάκουκωδικός φαρμάκου, , κωδικός κωδικός ασθενήασθενή, , ημ/νια χορήγησηςημ/νια χορήγησης, συνταγή, ποσότητα, επιπλοκές, χρέωση), συνταγή, ποσότητα, επιπλοκές, χρέωση)

Νοσηλεύεται Νοσηλεύεται [ΑΣΘΕΝΗΣ-ΔΩΜΑΤΙΟ] [ΑΣΘΕΝΗΣ-ΔΩΜΑΤΙΟ] ((κωδικός ασθενήκωδικός ασθενή, , κωδικός κωδικός δωματίουδωματίου, , αριθμός εισιτηρίουαριθμός εισιτηρίου, ημ/νια εισαγωγής, ημ/νια εξόδου, , ημ/νια εισαγωγής, ημ/νια εξόδου, χειρουργική επέμβαση, παρατηρήσεις εξόδου)χειρουργική επέμβαση, παρατηρήσεις εξόδου)

Εξετάζει Εξετάζει [ΙΑΤΡΟΣ-ΑΣΘΕΝΗ] [ΙΑΤΡΟΣ-ΑΣΘΕΝΗ] ((ΑΔΤ ιατρούΑΔΤ ιατρού, , κωδικός ασθενήκωδικός ασθενή, , κωδικός κωδικός εξέτασηςεξέτασης, ημ/νια εξέτασης, είδος, ένδειξη εισαγωγής, τελική , ημ/νια εξέτασης, είδος, ένδειξη εισαγωγής, τελική διάγνωση)διάγνωση)

Εργάζεται Εργάζεται [ΚΛΙΝΙΚΗ-ΙΑΤΡΟΣ][ΚΛΙΝΙΚΗ-ΙΑΤΡΟΣ] ( (ΑΔΤ ιατρούΑΔΤ ιατρού, κωδικός κλινικής), κωδικός κλινικής)

Διευθύνει Διευθύνει [ΚΛΙΝΙΚΗ-ΙΑΤΡΟΣ][ΚΛΙΝΙΚΗ-ΙΑΤΡΟΣ] ( (κωδικός κλινικήςκωδικός κλινικής, ΑΔΤ ιατρού), ΑΔΤ ιατρού)

Έχει Έχει [ΚΛΙΝΙΚΗ-ΔΩΜΑΤΙΟ][ΚΛΙΝΙΚΗ-ΔΩΜΑΤΙΟ] ( (κωδικός δωματίουκωδικός δωματίου, κωδικός κλινικής), κωδικός κλινικής)

Έχει Έχει [ΚΛΙΝΙΚΗ-ΕΞΟΠΛΙΣΜΟ][ΚΛΙΝΙΚΗ-ΕΞΟΠΛΙΣΜΟ] ( (κωδικός εξοπλισμούκωδικός εξοπλισμού, κωδικός , κωδικός κλινικής)κλινικής)

Page 10: Βάση δεδομένων

Πολιτοπούλου ΜαίρηΠολιτοπούλου Μαίρη 1010

ΔΗΜΙΟΥΡΓΙΑ ΠΙΝΑΚΩΝΔΗΜΙΟΥΡΓΙΑ ΠΙΝΑΚΩΝ

Προέκυψαν λοιπόν 10 πίνακες. Προέκυψαν λοιπόν 10 πίνακες.

Κατά την σχεδίαση του κάθε Κατά την σχεδίαση του κάθε πίνακα ορίστηκαν πεδία που τους πίνακα ορίστηκαν πεδία που τους χαρακτηρίζουν, οι ιδιότητές τους, χαρακτηρίζουν, οι ιδιότητές τους, καθώς και το κλειδί συσχέτισης του καθώς και το κλειδί συσχέτισης του κάθε πίνακα.κάθε πίνακα.

Στην συνέχεια παρουσιάζεται ένα Στην συνέχεια παρουσιάζεται ένα παράδειγμα σχεδίασης πίνακα.παράδειγμα σχεδίασης πίνακα.

Σύμφωνα με τους Σύμφωνα με τους κανόνες μετάβασης από ΔΟΣ σε πίνακες κανόνες μετάβασης από ΔΟΣ σε πίνακες έγινε έγινε επιλογή των πινάκων που θα δημιουργηθούν με τις ανάλογες επιλογή των πινάκων που θα δημιουργηθούν με τις ανάλογες απορροφήσεις. απορροφήσεις.

Page 11: Βάση δεδομένων

Πολιτοπούλου ΜαίρηΠολιτοπούλου Μαίρη 1111

Ο πίνακας ΝΟΣΗΛΕΙΑΟ πίνακας ΝΟΣΗΛΕΙΑ

Προβολή σχεδίασηςΠροβολή σχεδίασης

Page 12: Βάση δεδομένων

Πολιτοπούλου ΜαίρηΠολιτοπούλου Μαίρη 1212

Ο πίνακας ΝΟΣΗΛΕΙΑΟ πίνακας ΝΟΣΗΛΕΙΑ

Page 13: Βάση δεδομένων

Πολιτοπούλου ΜαίρηΠολιτοπούλου Μαίρη 1313

Ο πίνακας ΝΟΣΗΛΕΙΑΟ πίνακας ΝΟΣΗΛΕΙΑ

Προβολή φύλλου δεδομένωνΠροβολή φύλλου δεδομένων

Page 14: Βάση δεδομένων

Πολιτοπούλου ΜαίρηΠολιτοπούλου Μαίρη 1414

ΕΓΚΑΘΙΔΡΥΣΗ ΣΧΕΣΕΩΝΕΓΚΑΘΙΔΡΥΣΗ ΣΧΕΣΕΩΝΟι σχέσεις δίνουν την δυνατότητα να επιλέξουμε εγγραφές ταυτόχρωνα από Οι σχέσεις δίνουν την δυνατότητα να επιλέξουμε εγγραφές ταυτόχρωνα από

διαφορετικούς πίνακες.διαφορετικούς πίνακες.

Page 15: Βάση δεδομένων

Πολιτοπούλου ΜαίρηΠολιτοπούλου Μαίρη 1515

ΔΗΜΙΟΥΡΓΙΑ ΕΡΩΤΗΜΑΤΩΝΔΗΜΙΟΥΡΓΙΑ ΕΡΩΤΗΜΑΤΩΝ Η δημιουργία ερωτημάτων καλύπτει Η δημιουργία ερωτημάτων καλύπτει

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

Στην παρούσα πτυχιακή εργασία, Στην παρούσα πτυχιακή εργασία, αφού μελετήθηκαν οι ανάγκες του αφού μελετήθηκαν οι ανάγκες του ιατρικού κέντρου, δημιουργήθηκαν ιατρικού κέντρου, δημιουργήθηκαν ενδεικτικά 22 ερωτήματα (εικόνα 6-12).ενδεικτικά 22 ερωτήματα (εικόνα 6-12).

Στη συνέχεια παρουσιάζονται 3 Στη συνέχεια παρουσιάζονται 3 παραδείγματα ερωτημάτων παραδείγματα ερωτημάτων αναλύοντας τον τρόπο σχεδίασης αναλύοντας τον τρόπο σχεδίασης τους καθώς και τα αποτέλεσμά τους. τους καθώς και τα αποτέλεσμά τους.

Page 16: Βάση δεδομένων

Πολιτοπούλου ΜαίρηΠολιτοπούλου Μαίρη 1616

ΕΡΩΤ.5ΕΡΩΤ.5οο: Να βρεθεί πόσες μέρες έμεινε : Να βρεθεί πόσες μέρες έμεινε στο ιατρικό κέντρο κάποιος ασθενής.στο ιατρικό κέντρο κάποιος ασθενής.

Προβολή σχεδίασηςΠροβολή σχεδίασης

Page 17: Βάση δεδομένων

Πολιτοπούλου ΜαίρηΠολιτοπούλου Μαίρη 1717

ΕΡΩΤ.5ΕΡΩΤ.5οο: Να βρεθεί πόσες μέρες έμεινε : Να βρεθεί πόσες μέρες έμεινε στο ιατρικό κέντρο κάποιος ασθενής.στο ιατρικό κέντρο κάποιος ασθενής.

Τιμές παραμέτρουΤιμές παραμέτρου

Παράδειγμα : Η ασθενής Αποστολοπούλου ΕλένηΠαράδειγμα : Η ασθενής Αποστολοπούλου Ελένη

Page 18: Βάση δεδομένων

Πολιτοπούλου ΜαίρηΠολιτοπούλου Μαίρη 1818

ΕΡΩΤ.5ΕΡΩΤ.5οο: Να βρεθεί πόσες μέρες έμεινε : Να βρεθεί πόσες μέρες έμεινε στο ιατρικό κέντρο κάποιος ασθενής.στο ιατρικό κέντρο κάποιος ασθενής.

Προβολή φύλλου δεδομένωνΠροβολή φύλλου δεδομένων

Page 19: Βάση δεδομένων

Πολιτοπούλου ΜαίρηΠολιτοπούλου Μαίρη 1919

ΕΡΩΤ.18ΕΡΩΤ.18οο: Να βρεθούν οι εξετάσεις που : Να βρεθούν οι εξετάσεις που έκανε συγκεκριμένος ιατρός σε έκανε συγκεκριμένος ιατρός σε

συγκεκριμένο χρονικό διάστημα.συγκεκριμένο χρονικό διάστημα.

Page 20: Βάση δεδομένων

Πολιτοπούλου ΜαίρηΠολιτοπούλου Μαίρη 2020

ΕΡΩΤ.18ΕΡΩΤ.18οο: Να βρεθούν οι εξετάσεις που : Να βρεθούν οι εξετάσεις που έκανε συγκεκριμένος ιατρός σε έκανε συγκεκριμένος ιατρός σε

συγκεκριμένο χρονικό διάστημα.συγκεκριμένο χρονικό διάστημα.

• Προβολή σχεδίασηςΠροβολή σχεδίασης

Page 21: Βάση δεδομένων

Πολιτοπούλου ΜαίρηΠολιτοπούλου Μαίρη 2121

ΕΡΩΤ.18ΕΡΩΤ.18οο: Να βρεθούν οι εξετάσεις που : Να βρεθούν οι εξετάσεις που έκανε συγκεκριμένος ιατρός σε έκανε συγκεκριμένος ιατρός σε

συγκεκριμένο χρονικό διάστημα.συγκεκριμένο χρονικό διάστημα.

• Τιμές παραμέτρων του ερωτήματοςΤιμές παραμέτρων του ερωτήματος

• Παράδειγμα: Ιατρός Μαρκίδου Ευθυμία στο χρονικό διάστημα από Παράδειγμα: Ιατρός Μαρκίδου Ευθυμία στο χρονικό διάστημα από 1/1/2007 έως 31/12/20071/1/2007 έως 31/12/2007

Page 22: Βάση δεδομένων

Πολιτοπούλου ΜαίρηΠολιτοπούλου Μαίρη 2222

ΕΡΩΤ.18ΕΡΩΤ.18οο: Να βρεθούν οι εξετάσεις που : Να βρεθούν οι εξετάσεις που έκανε συγκεκριμένος ιατρός σε έκανε συγκεκριμένος ιατρός σε

συγκεκριμένο χρονικό διάστημα.συγκεκριμένο χρονικό διάστημα.

Page 23: Βάση δεδομένων

Πολιτοπούλου ΜαίρηΠολιτοπούλου Μαίρη 2323

ΕΡΩΤ.22ΕΡΩΤ.22οο: : Να βρεθεί η συνολική Να βρεθεί η συνολική χρέωση συγκεκριμένου ασθενή.χρέωση συγκεκριμένου ασθενή.

Προβολή σχεδίασηςΠροβολή σχεδίασης

Page 24: Βάση δεδομένων

Πολιτοπούλου ΜαίρηΠολιτοπούλου Μαίρη 2424

ΕΡΩΤ.22ΕΡΩΤ.22οο: : Να βρεθεί η συνολική Να βρεθεί η συνολική χρέωση συγκεκριμένου ασθενή.χρέωση συγκεκριμένου ασθενή.

• Τιμές παραμέτρου Τιμές παραμέτρου

• Παράδειγμα: Ο ασθενής Τσέλικας Θεόδωρος Παράδειγμα: Ο ασθενής Τσέλικας Θεόδωρος

Page 25: Βάση δεδομένων

Πολιτοπούλου ΜαίρηΠολιτοπούλου Μαίρη 2525

ΕΡΩΤ.22ΕΡΩΤ.22οο: : Να βρεθεί η συνολική Να βρεθεί η συνολική χρέωση συγκεκριμένου ασθενή.χρέωση συγκεκριμένου ασθενή.

• Προβολή φύλλου δεδομένωνΠροβολή φύλλου δεδομένων

Page 26: Βάση δεδομένων

Πολιτοπούλου ΜαίρηΠολιτοπούλου Μαίρη 2626

ΔΗΜΙΟΥΡΓΙΑ ΦΟΡΜΩΝΔΗΜΙΟΥΡΓΙΑ ΦΟΡΜΩΝ

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

Αυτές συνδυάζουν Αυτές συνδυάζουν α) την ευκολότερη καταχώρηση α) την ευκολότερη καταχώρηση

και και β) την ταυτόχρονη καταχώρηση β) την ταυτόχρονη καταχώρηση

δεδομένων σε περισσότερους δεδομένων σε περισσότερους από 1 πίνακες από 1 πίνακες

(φόρμα-υποφόρμα).(φόρμα-υποφόρμα).

Στη συνέχεια παρουσιάζεται 1 Στη συνέχεια παρουσιάζεται 1 παράδειγμα φορμώνπαράδειγμα φορμών

Page 27: Βάση δεδομένων

Πολιτοπούλου ΜαίρηΠολιτοπούλου Μαίρη 2727

Η ΦΟΡΜΑ «ΚΛΙΝΙΚΗ»Η ΦΟΡΜΑ «ΚΛΙΝΙΚΗ»Η Η AccessAccess δίνει την δυνατότητα να ενοποιηθούν δύο διαφορετικές φόρμες δίνει την δυνατότητα να ενοποιηθούν δύο διαφορετικές φόρμες σε μία όταν αυτές βασίζονται σε δύο διαφορετικούς πίνακες, οι οποίοι σε μία όταν αυτές βασίζονται σε δύο διαφορετικούς πίνακες, οι οποίοι συνδέονται μεταξύ τους με σχέση 1-1 ή 1−∞.συνδέονται μεταξύ τους με σχέση 1-1 ή 1−∞.

Page 28: Βάση δεδομένων

Πολιτοπούλου ΜαίρηΠολιτοπούλου Μαίρη 2828

ΔΗΜΙΟΥΡΓΙΑ ΕΚΘΕΣΕΩΝΔΗΜΙΟΥΡΓΙΑ ΕΚΘΕΣΕΩΝ

Οι εκθέσεις εμφανίζονται είτε σε Οι εκθέσεις εμφανίζονται είτε σε προεπισκόπηση εκτύπωσης, είτε προεπισκόπηση εκτύπωσης, είτε σε προβολή σχεδίασης και σε προβολή σχεδίασης και μπορούν να δημιουργηθούν είτε μπορούν να δημιουργηθούν είτε για πίνακες, είτε για ερωτήματα. για πίνακες, είτε για ερωτήματα. Στην παρούσα βάση δεδομένων Στην παρούσα βάση δεδομένων δημιουργήθηκαν ενδεικτικά επτά δημιουργήθηκαν ενδεικτικά επτά εκθέσεις εκθέσεις

Στη συνέχεια παρουσιάζεται 1 Στη συνέχεια παρουσιάζεται 1 παράδειγμα εκθέσεωνπαράδειγμα εκθέσεων

Page 29: Βάση δεδομένων

Πολιτοπούλου ΜαίρηΠολιτοπούλου Μαίρη 2929

Η ΕΚΘΕΣΗ «ΙΑΤΡΟΣ»Η ΕΚΘΕΣΗ «ΙΑΤΡΟΣ»Στην έκθεση ΙΑΤΡΟΣ καθορίστηκε ομαδοποίηση εγγραφών με βάση Στην έκθεση ΙΑΤΡΟΣ καθορίστηκε ομαδοποίηση εγγραφών με βάση τον κωδικό της κάθε κλινικής και την ειδικότητα του κάθε ιατρού.τον κωδικό της κάθε κλινικής και την ειδικότητα του κάθε ιατρού.

Page 30: Βάση δεδομένων

Πολιτοπούλου ΜαίρηΠολιτοπούλου Μαίρη 3030

Η ΕΚΘΕΣΗ «ΙΑΤΡΟΣ»Η ΕΚΘΕΣΗ «ΙΑΤΡΟΣ»Επιπλέον κατά την σχεδίαση και συγκεκριμένα στο υποσέλιδο Επιπλέον κατά την σχεδίαση και συγκεκριμένα στο υποσέλιδο

έκθεσης τοποθετήθηκε ο τύπος : έκθεσης τοποθετήθηκε ο τύπος : Πλήθος ιατρών ιατρικού κέντρου = πλήθος ([ΑΔΤ ιατρού]).Πλήθος ιατρών ιατρικού κέντρου = πλήθος ([ΑΔΤ ιατρού]).

Page 31: Βάση δεδομένων

Πολιτοπούλου ΜαίρηΠολιτοπούλου Μαίρη 3131

ΕΠΙΛΟΓΟΣΕΠΙΛΟΓΟΣ

Για την εξασφάλιση της επιτυχίας ενός πληροφοριακού Για την εξασφάλιση της επιτυχίας ενός πληροφοριακού συστήματος, θα πρέπει συνεχώς να ελέγχεται και να συστήματος, θα πρέπει συνεχώς να ελέγχεται και να ανανεώνεται ώστε να συμβαδίζει με τις τρέχουσες ανανεώνεται ώστε να συμβαδίζει με τις τρέχουσες ανάγκες και τις νέες τεχνολογικές δυνατότητες. ανάγκες και τις νέες τεχνολογικές δυνατότητες.

Ωστόσο η θεμελίωση σωστών βάσεων κατά τον αρχικό Ωστόσο η θεμελίωση σωστών βάσεων κατά τον αρχικό σχεδιασμό ενός τέτοιου συστήματος, φαίνεται να είναι σχεδιασμό ενός τέτοιου συστήματος, φαίνεται να είναι ο πλέον σημαντικός παράγοντας που καθορίζει την ο πλέον σημαντικός παράγοντας που καθορίζει την επιτυχία ή όχι των συστημάτων πληροφορικής. επιτυχία ή όχι των συστημάτων πληροφορικής.

Page 32: Βάση δεδομένων

Πολιτοπούλου ΜαίρηΠολιτοπούλου Μαίρη 3232

Τ Ε Λ Ο ΣΤ Ε Λ Ο Σ