This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
1
Ανάλυση και Σχεδίαση Ανάλυση και Σχεδίαση ΣυστημάτωνΣυστημάτων
Μελέτη Περιπτώσεως (Μελέτη Περιπτώσεως (ccase ase sstudy) με τη χρήση tudy) με τη χρήση Βάσης Δεδομένων (MS-Access) Βάσης Δεδομένων (MS-Access) - - 1818 δ.π. δ.π.
Σχεδιασμός και δημιουργία ιστοσελίδας – Σχεδιασμός και δημιουργία ιστοσελίδας – 6 δ.π.6 δ.π.
Εργασία (μικρό Εργασία (μικρό projectproject σε σε VBVB ή ή Web) – Web) – 8 8 δ.π.δ.π.
Το μάθημα σχεδιάστηκε ώστε να επιτευχθεί:Το μάθημα σχεδιάστηκε ώστε να επιτευχθεί: Η εμβάθυνση στις βασικές έννοιες και αρχές της επιστήμης των Η εμβάθυνση στις βασικές έννοιες και αρχές της επιστήμης των
ηλεκτρονικών υπολογιστώνηλεκτρονικών υπολογιστών
Η ενίσχυση της κατανόησης των βασικών εννοιών και αρχών της Η ενίσχυση της κατανόησης των βασικών εννοιών και αρχών της αλγοριθμικής μεθοδολογίας και προγραμματισμούαλγοριθμικής μεθοδολογίας και προγραμματισμού
Η διαμόρφωση της ικανότητας επίλυσης προβλημάτων σε Η διαμόρφωση της ικανότητας επίλυσης προβλημάτων σε προγραμματιστικό περιβάλλονπρογραμματιστικό περιβάλλον
Η ανάπτυξη των κριτικών και αναλυτικών δεξιοτήτων των μαθητών για Η ανάπτυξη των κριτικών και αναλυτικών δεξιοτήτων των μαθητών για την ανάπτυξη / βελτίωση μηχανογραφημένων συστημάτωντην ανάπτυξη / βελτίωση μηχανογραφημένων συστημάτων
Κύριο μέλημα :Κύριο μέλημα : Η απόκτηση ευρύτερης παιδείας και Η απόκτηση ευρύτερης παιδείας και κουλτούρας στην Πληροφορικήκουλτούρας στην Πληροφορική
Φιλοσοφία Φιλοσοφία μαθήματοςμαθήματος
6
Στο Στο μάθημα επιδιώκεται:μάθημα επιδιώκεται: Ικανοποίηση των μαθητώνΙκανοποίηση των μαθητών
Ανάπτυξη κριτικής σκέψης και δεξιοτήτωνΑνάπτυξη κριτικής σκέψης και δεξιοτήτων
Πρακτική εξάσκηση σε ρεαλιστικά Πρακτική εξάσκηση σε ρεαλιστικά προβλήματαπροβλήματα
ΣυνεργασίαΣυνεργασία
Ενίσχυση του μαθησιακού αποτελέσματοςΕνίσχυση του μαθησιακού αποτελέσματος
Βασικά μέρη της Ανάλυσης & Βασικά μέρη της Ανάλυσης & Σχεδίασης Συστημάτων Σχεδίασης Συστημάτων (… συνέχεια)(… συνέχεια)
Λογικά και φυσικά μοντέλαΛογικά και φυσικά μοντέλα Λογικό Λογικό Τι είναι, τι κάνει το σύστημα Τι είναι, τι κάνει το σύστημα Φυσικό Φυσικό Λογικό Λογικό ++ πώς είναι φυσικά και πώς είναι φυσικά και
τεχνολογικά υλοποιημένο τεχνολογικά υλοποιημένο
Μοντελοποίηση δεδομένων μέσω διαγραμμάτων Μοντελοποίηση δεδομένων μέσω διαγραμμάτων οντοτήτων-συσχετισμών (Εοντοτήτων-συσχετισμών (Ε-R diagrams)-R diagrams)
Προσδιορισμός οντοτήτων και πεδίωνΠροσδιορισμός οντοτήτων και πεδίων Καθορισμός κλειδιών (Καθορισμός κλειδιών (primary, foreign keys)primary, foreign keys) Συσχετισμοί (Συσχετισμοί (relationships)relationships)
Μετασχηματισμός των απαιτήσεων του Μετασχηματισμός των απαιτήσεων του συστήματος στις λειτουργίες που το συστήματος στις λειτουργίες που το σύστημα πρέπει να εκτελεί και τα δεδομένα σύστημα πρέπει να εκτελεί και τα δεδομένα τα οποία θα χρησιμοποιούν οι λειτουργίες τα οποία θα χρησιμοποιούν οι λειτουργίες αυτέςαυτές
Διάγραμμα οντοτήτων-συσχετισμών - Διάγραμμα οντοτήτων-συσχετισμών - Σύνδεση των δεδομένων με τις Σύνδεση των δεδομένων με τις
διαδικασίες διαδικασίες μέσω των ροών δεδομένων στα μέσω των ροών δεδομένων στα ΔΡΔΔΡΔ
12
Σύστημα, Υποσύστημα και ΠεριβάλλονΣύστημα, Υποσύστημα και Περιβάλλον Πληροφοριακά ΣυστήματαΠληροφοριακά Συστήματα Πελάτες και ΧρήστεςΠελάτες και Χρήστες Αναλυτής ΣυστημάτωνΑναλυτής Συστημάτων Κύκλος Ζωής και Ανάπτυξης Πληροφοριακών Κύκλος Ζωής και Ανάπτυξης Πληροφοριακών
ΣυστημάτωνΣυστημάτων Προκαταρκτική Έρευνα και Μελέτη ΣκοπιμότηταςΠροκαταρκτική Έρευνα και Μελέτη Σκοπιμότητας Εξακρίβωση Αναγκών και Καθορισμός Απαιτήσεων Εξακρίβωση Αναγκών και Καθορισμός Απαιτήσεων Καθορισμός Προδιαγραφών - Διαγράμματα Ροής Καθορισμός Προδιαγραφών - Διαγράμματα Ροής
ΣύστημαΣύστημα είναι ένα σύνολο συστατικών στοιχείων (άνθρωποι – μηχανές είναι ένα σύνολο συστατικών στοιχείων (άνθρωποι – μηχανές – διαδικασίες) που διέπονται από συγκεκριμένους τρόπους λειτουργίας – διαδικασίες) που διέπονται από συγκεκριμένους τρόπους λειτουργίας και τα οποία αλληλεπιδρούν μεταξύ τους για τη διεκπεραίωση κάποιου και τα οποία αλληλεπιδρούν μεταξύ τους για τη διεκπεραίωση κάποιου έργου. έργου.
π.χ. μια αυτοκινητοβιομηχανία αποτελείται απόπ.χ. μια αυτοκινητοβιομηχανία αποτελείται από::
γ) παραγωγή, διαφήμισηγ) παραγωγή, διαφήμιση και διανομή οχημάτων και διανομή οχημάτων
(Διαδικασίες) (Διαδικασίες)
Διδακτέα Ύλη – ΣύστημαΔιδακτέα Ύλη – Σύστημα
14
Κάθε σύστημα μπορεί να περιλαμβάνει έναν αριθμό υποσυστημάτων που Κάθε σύστημα μπορεί να περιλαμβάνει έναν αριθμό υποσυστημάτων που και αυτά με τη σειρά τους μπορούν να περιλαμβάνουν άλλα μικρότερα και αυτά με τη σειρά τους μπορούν να περιλαμβάνουν άλλα μικρότερα υποσυστήματα. Όλα αυτά τα υποσυστήματα συνδέονται και υποσυστήματα. Όλα αυτά τα υποσυστήματα συνδέονται και συνεργάζονται μεταξύ τους ανταλλάζοντας δεδομένα για την επίτευξη συνεργάζονται μεταξύ τους ανταλλάζοντας δεδομένα για την επίτευξη των στόχων και των σκοπών του συστήματος το οποίο απαρτίζουν. των στόχων και των σκοπών του συστήματος το οποίο απαρτίζουν.
Υποσύστημα 1 Υποσύστημα 2Είσοδοι Έξοδοι
ΣΥΣΤΗΜΑ
……. …….
ΈξοδοιΥποσύστημα 1.1 Υποσύστημα 1.2
ΕίσοδοιΥποσύστημα 1
… …
Διδακτέα Ύλη – ΣύστημαΔιδακτέα Ύλη – Σύστημα
15
Τα συστατικά στοιχεία του συστήματος (άνθρωποι – μηχανές – Τα συστατικά στοιχεία του συστήματος (άνθρωποι – μηχανές – διαδικασίες) καθορίζουν το εσωτερικό περιβάλλον του. Ότι διαδικασίες) καθορίζουν το εσωτερικό περιβάλλον του. Ότι βρίσκεται εκτός του εσωτερικού περιβάλλοντος ονομάζεται βρίσκεται εκτός του εσωτερικού περιβάλλοντος ονομάζεται εξωτερικό περιβάλλον. Αυτά τα δύο περιβάλλοντα βρίσκονται σε εξωτερικό περιβάλλον. Αυτά τα δύο περιβάλλοντα βρίσκονται σε συνεχή επικοινωνία ανταλλάζοντας δεδομένα (Είσοδοι / Έξοδοι).συνεχή επικοινωνία ανταλλάζοντας δεδομένα (Είσοδοι / Έξοδοι).
Εσωτερικό Περιβάλλον Συστήματος
Διαδικασίες
Άνθρωποι Μηχανές
Είσοδοι Έξοδοι
Εξωτερικό Περιβάλλον Συστήματος
Διδακτέα Ύλη – ΣύστημαΔιδακτέα Ύλη – Σύστημα
16
Πληροφοριακό ΣύστημαΠληροφοριακό Σύστημα είναι το είναι το μέσομέσο για τη για τη συνεργασίασυνεργασία μεταξύ μεταξύ :: ανθρώπινου δυναμικούανθρώπινου δυναμικού δεδομένωνδεδομένων διαδικασιώνδιαδικασιών υλικού (δικτύου υπολογιστών, εκτυπωτών κλπ)υλικού (δικτύου υπολογιστών, εκτυπωτών κλπ) τεχνολογίας της Πληροφορικής τεχνολογίας της Πληροφορικής
Η συνεργασία αυτή σκοπό έχει την υποστήριξη και βελτίωση των Η συνεργασία αυτή σκοπό έχει την υποστήριξη και βελτίωση των καθημερινών λειτουργιών σε οργανισμούς/επιχειρήσεις, καθώς καθημερινών λειτουργιών σε οργανισμούς/επιχειρήσεις, καθώς επίσης και την υποστήριξη σε λύσεις προβλημάτων και σε ανάγκες επίσης και την υποστήριξη σε λύσεις προβλημάτων και σε ανάγκες λήψης αποφάσεων, π.χ. αυτοματοποιημένο σύστημα εγγραφής λήψης αποφάσεων, π.χ. αυτοματοποιημένο σύστημα εγγραφής μαθητών σε ένα σχολείο.μαθητών σε ένα σχολείο.
Ένα Πληροφοριακό Σύστημα μετατρέπει τα δεδομένα Ένα Πληροφοριακό Σύστημα μετατρέπει τα δεδομένα σε πληροφορίες : σε πληροφορίες :
Όπως κάθε σύστημα έτσι και το πληροφοριακό σύστημα Όπως κάθε σύστημα έτσι και το πληροφοριακό σύστημα μπορεί να αποτελείται από έναν αριθμό μπορεί να αποτελείται από έναν αριθμό υποσυστημάτωνυποσυστημάτων, , τα οποία συνδέονται και συνεργάζονται μεταξύ τους για τα οποία συνδέονται και συνεργάζονται μεταξύ τους για τη διεκπεραίωση του όλου έργουτη διεκπεραίωση του όλου έργου
Δεδομένα (είσοδοι)Δεδομένα (είσοδοι) είναι ακατέργαστα γεγονότα. είναι ακατέργαστα γεγονότα. Πληροφορίες (έξοδοι)Πληροφορίες (έξοδοι) είναι τα δεδομένα που έχουν είναι τα δεδομένα που έχουν υποστεί επεξεργασία , έτσι ώστε να γίνουν χρήσιμα σε υποστεί επεξεργασία , έτσι ώστε να γίνουν χρήσιμα σε κάποιονκάποιον
Συστήματα που μπορούν να δουλέψουν αυτόνομα ή να Συστήματα που μπορούν να δουλέψουν αυτόνομα ή να είναι μέρος ενός Ολοκληρωμένου Πληροφοριακού είναι μέρος ενός Ολοκληρωμένου Πληροφοριακού Συστήματος Διοίκησης Συστήματος Διοίκησης
Διδακτέα Ύλη – Άλλοι Τύποι Διδακτέα Ύλη – Άλλοι Τύποι Πληροφοριακών ΣυστημάτωνΠληροφοριακών Συστημάτων
22
ΠελάτηςΠελάτης είναι το άτομο, σύνολο ατόμων ή ο είναι το άτομο, σύνολο ατόμων ή ο οργανισμός/επιχείρηση ο οποίος πληρώνει για την οργανισμός/επιχείρηση ο οποίος πληρώνει για την ανάπτυξη του Πληροφοριακού Συστήματος.ανάπτυξη του Πληροφοριακού Συστήματος.
ΧρήστηςΧρήστης είναι το άτομο ή το σύνολο ατόμων που είναι το άτομο ή το σύνολο ατόμων που χρησιμοποιεί το Πληροφοριακό Σύστημα.χρησιμοποιεί το Πληροφοριακό Σύστημα.
Διδακτέα Ύλη – Πελάτες και Διδακτέα Ύλη – Πελάτες και Χρήστες ΠΣΧρήστες ΠΣ
23
ΕΕίναι το άτομο που μελετά τα προβλήματα και τις ανάγκες ενός ίναι το άτομο που μελετά τα προβλήματα και τις ανάγκες ενός οργανισμού, με σκοπό να καθορίσει πώς η τεχνολογία της οργανισμού, με σκοπό να καθορίσει πώς η τεχνολογία της πληροφορικής (υλικό, λογισμικό, δίκτυα υπολογιστών) μπορεί να πληροφορικής (υλικό, λογισμικό, δίκτυα υπολογιστών) μπορεί να δώσει λύσεις στα προβλήματα δώσει λύσεις στα προβλήματα και και να πετύχει βελτιώσειςνα πετύχει βελτιώσεις
Μέρος της εργασίας του η ανάλυση και η σχεδίαση συστημάτων:Μέρος της εργασίας του η ανάλυση και η σχεδίαση συστημάτων: Ανάλυση Συστημάτων:Ανάλυση Συστημάτων: είναι η μελέτη των προβλημάτων είναι η μελέτη των προβλημάτων
της επιχείρησης με σκοπό την εισήγηση βελτιώσεων και τον της επιχείρησης με σκοπό την εισήγηση βελτιώσεων και τον προσδιορισμό της λύσηςπροσδιορισμό της λύσης
Σχεδίαση Συστημάτων:Σχεδίαση Συστημάτων: είναι ο καθορισμός ή η κατασκευή είναι ο καθορισμός ή η κατασκευή μιας τεχνικής λύσης, βασισμένης στη χρήση ηλεκτρονικών μιας τεχνικής λύσης, βασισμένης στη χρήση ηλεκτρονικών υπολογιστών, πάντοτε με βάση αυτά που καθορίστηκαν υπολογιστών, πάντοτε με βάση αυτά που καθορίστηκαν στην ανάλυση του συστήματοςστην ανάλυση του συστήματος
Γνώση Πληροφοριακών Συστημάτων και Τεχνολογίας Γνώση Πληροφοριακών Συστημάτων και Τεχνολογίας (υφιστάμενες μέθοδοι και τεχνικές) (υφιστάμενες μέθοδοι και τεχνικές)
Προγραμματιστική ΕμπειρίαΠρογραμματιστική Εμπειρία Γενική Γνώση ΕπιχειρήσεωνΓενική Γνώση Επιχειρήσεων Ικανότητα Επίλυσης ΠροβλημάτωνΙκανότητα Επίλυσης Προβλημάτων Ικανότητες Διαπροσωπικής Επικοινωνίας (καλή χρήση του Ικανότητες Διαπροσωπικής Επικοινωνίας (καλή χρήση του
γραπτού και προφορικού λόγου)γραπτού και προφορικού λόγου) Ικανότητες ΔιαπροσωπικώνΙκανότητες Διαπροσωπικών ΣχέσεωνΣχέσεων Διαλλακτικότητα και ΠροσαρμογήΔιαλλακτικότητα και Προσαρμογή Χαρακτήρας και Ηθική (εχεμύθεια και σεβασμός προς Χαρακτήρας και Ηθική (εχεμύθεια και σεβασμός προς
τους συνεργάτες)τους συνεργάτες) Ικανότητες Ανάλυσης και Σχεδίασης Συστημάτων Ικανότητες Ανάλυσης και Σχεδίασης Συστημάτων
Σχεδιασμός συστήματοςΣχεδιασμός συστήματος Υλοποίηση – Συνένωση Κώδικα και Έλεγχος συστήματοςΥλοποίηση – Συνένωση Κώδικα και Έλεγχος συστήματος Συντήρηση συστήματοςΣυντήρηση συστήματος
Φάσεις Κύκλου Ζωής και Ανάπτυξης Πληροφοριακού Φάσεις Κύκλου Ζωής και Ανάπτυξης Πληροφοριακού ΣυστήματοςΣυστήματος::
Ανάλυση Ανάλυση ΣυστήματοςΣυστήματος
Διδακτέα Ύλη –Διδακτέα Ύλη –Κύκλος Ζωής Κύκλος Ζωής &&Ανάπτυξης ΠΣΑνάπτυξης ΠΣ
27
ΠροκαταρκτικήΈρευνα - Μελέτη
Σκοπιμότητας
ΕξακρίβωσηΑναγκών καιΚαθορισμόςΑπαιτήσεων
ΚαθορισμόςΠροδιαγραφών
Σχεδίαση
ΥλοποίησηΣυντήρηση
Ανάλυση ΣυστήματοςΑνάλυση Συστήματος
Διδακτέα Ύλη - ΚΔιδακτέα Ύλη - Κύκλος ζωής ύκλος ζωής πληροφοριακών συστημάτωνπληροφοριακών συστημάτων
28
Η Προκαταρκτική Έρευνα σκοπό έχει να εξακριβώσει εάν υπάρχει ανάγκη για δημιουργία ενός νέου πληροφοριακού συστήματος. Είναι μια φάση μικρής διάρκειας, κατά την οποία γίνεται μια γρήγορη εξέταση του υπάρχοντος συστήματος και των προβλημάτων, ευκαιριών και εντολών.
ΠρόβλημαΠρόβλημα είναι μια κατάσταση που εμποδίζει έναν οργανισμό/ είναι μια κατάσταση που εμποδίζει έναν οργανισμό/ επιχείρηση να εκπληρώσει τους στόχους του.επιχείρηση να εκπληρώσει τους στόχους του.
ΕυκαιρίαΕυκαιρία είναι μια κατάσταση η οποία βελτιώνει την είναι μια κατάσταση η οποία βελτιώνει την αποδοτικότητα ενός οργανισμού/επιχείρησης.αποδοτικότητα ενός οργανισμού/επιχείρησης.
ΕντολήΕντολή είναι μια απαίτηση η οποία επιβάλλεται σε έναν είναι μια απαίτηση η οποία επιβάλλεται σε έναν οργανισμό/επιχείρηση από το εξωτερικό περιβάλλον.οργανισμό/επιχείρηση από το εξωτερικό περιβάλλον.
Εάν το αποτέλεσμα της προκαταρτικής έρευνας είναι θετικό τότε Εάν το αποτέλεσμα της προκαταρτικής έρευνας είναι θετικό τότε αρχίζει η Μελέτη Σκοπιμότητας.αρχίζει η Μελέτη Σκοπιμότητας.
Η Μελέτη Σκοπιμότητας (Feasibility Study), έχει σαν στόχο να ερευνήσει μέσα στον οργανισμό/επιχείρηση τη δυνατότητα για τη δημιουργία του νέου συστήματος, πόσο ωφέλιμο θα είναι και αν πραγματικά συμφέρει στον οργανισμό. Θα παρουσιάσει:
Τα πλεονεκτήματαΤα πλεονεκτήματα - Ποια τα οφέλη που θα υπάρξουν για τον - Ποια τα οφέλη που θα υπάρξουν για τον οργανισμό/επιχείρησηοργανισμό/επιχείρηση Τα ΜειονεκτήματαΤα Μειονεκτήματα - Ποιες είναι οι επιπτώσεις από την υλοποίηση - Ποιες είναι οι επιπτώσεις από την υλοποίηση Οικονομικό ΤομέαΟικονομικό Τομέα - Ποια είναι η οικονομική επιβάρυνση - Ποια είναι η οικονομική επιβάρυνση Τεχνικό ΤομέαΤεχνικό Τομέα - Ανάγκες για μηχανήματα και εξειδικευμένο - Ανάγκες για μηχανήματα και εξειδικευμένο προσωπικόπροσωπικό Κοινωνικό ΤομέαΚοινωνικό Τομέα - Επιδράσεις στο προσωπικό (ανακατατάξεις, - Επιδράσεις στο προσωπικό (ανακατατάξεις,
απολύσεις,απολύσεις, επιμορφώσεις κλπ)επιμορφώσεις κλπ) ΧρονοδιαγράμματαΧρονοδιαγράμματα - Χρόνος αποπεράτωσης, πότε θα λειτουργήσει - Χρόνος αποπεράτωσης, πότε θα λειτουργήσει
Υπάρχουν διάφορες μέθοδοι καταγραφής προδιαγραφών, Υπάρχουν διάφορες μέθοδοι καταγραφής προδιαγραφών, με την κάθε μια να έχει τα δικά της χαρακτηριστικάμε την κάθε μια να έχει τα δικά της χαρακτηριστικά
Μερικές μέθοδοι έχουν ως επίκεντρο τις διαδικασίες οι Μερικές μέθοδοι έχουν ως επίκεντρο τις διαδικασίες οι οποίες λαμβάνουν χώρα και ονομάζονται μέθοδοι οποίες λαμβάνουν χώρα και ονομάζονται μέθοδοι μοντελοποίησης διαδικασιών, ενώ άλλες έχουν ως μοντελοποίησης διαδικασιών, ενώ άλλες έχουν ως επίκεντρο τα δεδομένα και ονομάζονται μέθοδοι επίκεντρο τα δεδομένα και ονομάζονται μέθοδοι μοντελοποίησης δεδομένωνμοντελοποίησης δεδομένων
ΚΚαθορίζουν τα σύνορα του αθορίζουν τα σύνορα του συστήματοςσυστήματος
Μπορούν να είναι πρόσωπα, Μπορούν να είναι πρόσωπα, μονάδες του οργανισμού, κάποιο μονάδες του οργανισμού, κάποιο άλλο σύστημα ή άλλοι οργανισμοί άλλο σύστημα ή άλλοι οργανισμοί οι οποίοι αλληλεπιδρούν με το οι οποίοι αλληλεπιδρούν με το σύστημά μας ανταλλάσσοντας σύστημά μας ανταλλάσσοντας δεδομένα – είτε για είσοδο είτε για δεδομένα – είτε για είσοδο είτε για έξοδο είτε και τα δύοέξοδο είτε και τα δύο
ΔΔέχονται κάποια δεδομένα ως είσοδο και έχονται κάποια δεδομένα ως είσοδο και παράγουν άλλα δεδομένα ως έξοδοπαράγουν άλλα δεδομένα ως έξοδο
ΤΤουλάχιστον ένα βέλος εισερχόμενης ουλάχιστον ένα βέλος εισερχόμενης ροής δεδομένων ροής δεδομένων ((μια διαδικασία δεν μια διαδικασία δεν μπορεί να παράγει πληροφορίες χωρίς μπορεί να παράγει πληροφορίες χωρίς είσοδοείσοδο))
ΤΤουλάχιστον ένα βέλος εξερχόμενης ροής ουλάχιστον ένα βέλος εξερχόμενης ροής δεδομένωνδεδομένων ( (μια διαδικασία η οποία δεν μια διαδικασία η οποία δεν παράγει καθόλου πληροφορίες είναι παράγει καθόλου πληροφορίες είναι πρακτικά αχρείαστη)πρακτικά αχρείαστη)
ΧΧώροι όπου φυλάγονται επί μόνιμης ώροι όπου φυλάγονται επί μόνιμης βάσεως δεδομέναβάσεως δεδομένα
Περιγράφουν πράγματα για τα οποία η Περιγράφουν πράγματα για τα οποία η επιχείρηση θέλει να επιχείρηση θέλει να αποθηκεύσειαποθηκεύσει δεδομένα και πληροφορίες, όπως δεδομένα και πληροφορίες, όπως πρόσωπα, τοποθεσίες, αντικείμενα, πρόσωπα, τοποθεσίες, αντικείμενα, γεγονότα και έννοιεςγεγονότα και έννοιες
Συνήθως υλοποιούνται ως αρχεία ή Συνήθως υλοποιούνται ως αρχεία ή Βάσεις ΔεδομένωνΒάσεις Δεδομένων
ΑποθηκευτΑποθηκευτική ική
ΜονάδαΜονάδα
Δομικά στοιχεία ενός ΔΡΔ – Αποθηκευτικές Μονάδες Δομικά στοιχεία ενός ΔΡΔ – Αποθηκευτικές Μονάδες
Μη Έγκυρες Ροές ΔεδομένωνΜη Έγκυρες Ροές Δεδομένων
ΕξωτερικόςΠράκτορας 1
ΕξωτερικόςΠράκτορας 2
ΔιαδικασίαΕξωτερικός
Πράκτορας 1Εξωτερικός
Πράκτορας 2
ΛάθοςΛάθος ΣωστόΣωστό
Όταν γίνεταιΌταν γίνεται ανταλλαγή δεδομένων μεταξύ εξωτερικών ανταλλαγή δεδομένων μεταξύ εξωτερικών πρακτόρων πρέπει να μεσολαβεί κάποια διαδικασίαπρακτόρων πρέπει να μεσολαβεί κάποια διαδικασία
Όταν γίνεταιΌταν γίνεται ανταλλαγή δεδομένων από πράκτορα προς ανταλλαγή δεδομένων από πράκτορα προς αποθηκευτική μονάδα (ροή 1) ή αντίστροφα (ροή 2) αποθηκευτική μονάδα (ροή 1) ή αντίστροφα (ροή 2)
πρέπει να μεσολαβεί κάποια διαδικασία.πρέπει να μεσολαβεί κάποια διαδικασία.
Μη Έγκυρες Ροές ΔεδομένωνΜη Έγκυρες Ροές Δεδομένων
ΛάθοςΛάθος ΣωστόΣωστό
Αποθηκευτική Αποθηκευτική Μονάδα 2Μονάδα 2
Αποθηκευτική Αποθηκευτική Μονάδα 1Μονάδα 1
Αποθηκευτική Αποθηκευτική Μονάδα 2Μονάδα 2
Αποθηκευτική Αποθηκευτική Μονάδα 1Μονάδα 1
Διαδικασία
Όταν γίνεταιΌταν γίνεται ανταλλαγή δεδομένων μεταξύ ανταλλαγή δεδομένων μεταξύ αποθηκευτικών αποθηκευτικών μονάδωνμονάδων πρέπει να μεσολαβεί κάποια διαδικασία πρέπει να μεσολαβεί κάποια διαδικασία
Όταν ένα σύστημα είναι Όταν ένα σύστημα είναι μεγάλομεγάλο και και πολύπλοκοπολύπλοκο, , το διασπούμε σε το διασπούμε σε μικρότερα υποσυστήματαμικρότερα υποσυστήματα και και στη συνέχεια αυτά τα υποσυστήματα τα στη συνέχεια αυτά τα υποσυστήματα τα διασπούμε σε άλλα πιο μικρά. Συνεχίζουμε τη διασπούμε σε άλλα πιο μικρά. Συνεχίζουμε τη διάσπαση μέχρι που να φτάσουμε σε διάσπαση μέχρι που να φτάσουμε σε μικρέςμικρές, , εύκολο να τις καταγράψουμε, εύκολο να τις καταγράψουμε, διαδικασίεςδιαδικασίες. .
Ο μαθητής δεν πρέπει να αποστηθίζει εκφωνήσεις-λύσεις Ο μαθητής δεν πρέπει να αποστηθίζει εκφωνήσεις-λύσεις
προβλημάτων και ασκήσεων για τα ΔΡΔπροβλημάτων και ασκήσεων για τα ΔΡΔ Ανάπτυξη κριτικής σκέψης και πρωτοβουλίας στην επίλυσηΑνάπτυξη κριτικής σκέψης και πρωτοβουλίας στην επίλυση Περισσότερες της μιας οι πιθανές λύσειςΠερισσότερες της μιας οι πιθανές λύσεις Καλλιέργεια σωστής αντιμετώπισης μιας άσκησηςΚαλλιέργεια σωστής αντιμετώπισης μιας άσκησης
Διαβάζουμε προσεκτικά την εκφώνηση και την
κατανοούμε Εργαζόμαστε μεθοδικά για την επίλυση Αρχίζουμε από τις λειτουργίες του προβλήματος και
αποσυνθέτουμε
42
Θέματα εξετάσεων – Θέματα εξετάσεων – Παράδειγμα λύσεων Παράδειγμα λύσεων
Α. Βάσει περιγραφής Α. Βάσει περιγραφής του προβλήματος του προβλήματος ζητούνται τα ακόλουθα:ζητούνται τα ακόλουθα:1.1. Να παρατεθούν οι λειτουργικές απαιτήσεις ενός Να παρατεθούν οι λειτουργικές απαιτήσεις ενός
συστήματος που θα ικανοποιεί την περιγραφή (παράθεση συστήματος που θα ικανοποιεί την περιγραφή (παράθεση απαιτούμενων λειτουργιών)απαιτούμενων λειτουργιών)
2.2. Να δημιουργηθεί το Διάγραμμα Ροής ΔεδομένωνΝα δημιουργηθεί το Διάγραμμα Ροής Δεδομένων3.3. Να προταθούν οι πίνακες με τα δεδομένα μέχρι το επίπεδο Να προταθούν οι πίνακες με τα δεδομένα μέχρι το επίπεδο
των πεδίων, καθώς και οι σχέσεις μεταξύ των πινάκων των πεδίων, καθώς και οι σχέσεις μεταξύ των πινάκων (πληθυκότητες) (πληθυκότητες)
4.4. Να σχεδιαστούν οι οθόνες καταχώρησης στοιχείωνΝα σχεδιαστούν οι οθόνες καταχώρησης στοιχείων5.5. Να σχεδιαστούν οι αναφορές (εκτυπώσεις) με τα πεδία Να σχεδιαστούν οι αναφορές (εκτυπώσεις) με τα πεδία
των πινάκων που απαιτούνταιτων πινάκων που απαιτούνται
Θέματα εξετάσεων – Θέματα εξετάσεων – Παράδειγμα λύσεων Παράδειγμα λύσεων
Πιθανά Θέματα Εξετάσεων :Πιθανά Θέματα Εξετάσεων :B. Έστω ότι δίνεται μαζί με την περιγραφή και το ΔΡΔ: Με βάση την B. Έστω ότι δίνεται μαζί με την περιγραφή και το ΔΡΔ: Με βάση την περιγραφή και το ΔΡΔ ζητούνται τα ακόλουθα:περιγραφή και το ΔΡΔ ζητούνται τα ακόλουθα:
1.1. Να Να παρατεθούν παρατεθούν οι λειτουργικές απαιτήσεις ενός συστήματος που οι λειτουργικές απαιτήσεις ενός συστήματος που θα ικανοποιεί την περιγραφή (παράθεση απαιτούμενων θα ικανοποιεί την περιγραφή (παράθεση απαιτούμενων λειτουργιών)λειτουργιών)
2.2. Να αναλυθούν τα στοιχεία του ΔΡΔ (ροές δεδομένων, διεργασίες, Να αναλυθούν τα στοιχεία του ΔΡΔ (ροές δεδομένων, διεργασίες, αποθήκες δεδομένων, πράκτορες)αποθήκες δεδομένων, πράκτορες)
3.3. Να προταθούν οι πίνακες με τα δεδομένα μέχρι το επίπεδο των Να προταθούν οι πίνακες με τα δεδομένα μέχρι το επίπεδο των πεδίων, καθώς και οι σχέσεις μεταξύ των πινάκων (πληθυκότητες) πεδίων, καθώς και οι σχέσεις μεταξύ των πινάκων (πληθυκότητες)
4.4. Να σχεδιαστούν οι οθόνες καταχώρησης στοιχείωνΝα σχεδιαστούν οι οθόνες καταχώρησης στοιχείων5.5. Να σχεδιαστούν οι αναφορές (εκτυπώσεις) με τα πεδία των Να σχεδιαστούν οι αναφορές (εκτυπώσεις) με τα πεδία των
πινάκων που απαιτούνταιπινάκων που απαιτούνται
44
Θέματα εξετάσεων – Θέματα εξετάσεων – Παράδειγμα λύσεων Παράδειγμα λύσεων
Πιθανά Θέματα Εξετάσεων :Πιθανά Θέματα Εξετάσεων :Γ. Δίνεται η περιγραφή ενός προβλήματος μαζί με το ΔΡΔ το οποίο Γ. Δίνεται η περιγραφή ενός προβλήματος μαζί με το ΔΡΔ το οποίο περιέχει κάποια λάθη. Με βάση την περιγραφή και το ΔΡΔ ζητούνται τα περιέχει κάποια λάθη. Με βάση την περιγραφή και το ΔΡΔ ζητούνται τα ακόλουθα:ακόλουθα:
1.1. Να βρεθούν τα λάθη στο ΔΡΔ και να αιτιολογηθούνΝα βρεθούν τα λάθη στο ΔΡΔ και να αιτιολογηθούν2.2. Να προταθεί η επίλυση των προβλημάτων αυτών (διορθώσεις στο Να προταθεί η επίλυση των προβλημάτων αυτών (διορθώσεις στο
ΔΡΔ) και να αιτιολογηθείΔΡΔ) και να αιτιολογηθεί
Σημείωση:Σημείωση: Τα λάθη στο ΔΡΔ συνήθως αφορούν μη έγκυρες ροές Τα λάθη στο ΔΡΔ συνήθως αφορούν μη έγκυρες ροές δεδομένων, διαδικασίες χωρίς είσοδο ή έξοδο, διαδικασίες που δεδομένων, διαδικασίες χωρίς είσοδο ή έξοδο, διαδικασίες που χωρίς να παίρνουν τα αναγκαία δεδομένα παράγουν την κατάλληλη χωρίς να παίρνουν τα αναγκαία δεδομένα παράγουν την κατάλληλη έξοδο (θαύμα), και ….. ;;;έξοδο (θαύμα), και ….. ;;;
45
ΣΧΟΛΕΙΟΣΧΟΛΕΙΟ ΠΕΡΙΓΡΑΦΗΠΕΡΙΓΡΑΦΗ
Σε κάποιο σχολείο της Κύπρου κατά τη διάρκεια των εγγραφών Σε κάποιο σχολείο της Κύπρου κατά τη διάρκεια των εγγραφών
συμπληρώνεται ειδικό έντυπο με τα προσωπικά στοιχεία του μαθητή. συμπληρώνεται ειδικό έντυπο με τα προσωπικά στοιχεία του μαθητή.
Κατά τη διάρκεια των κανονικών μαθημάτων του τριμήνου οι βαθμοί Κατά τη διάρκεια των κανονικών μαθημάτων του τριμήνου οι βαθμοί
του κάθε μαθητή εισάγονται στο αρχείο της βαθμολογίαςτου κάθε μαθητή εισάγονται στο αρχείο της βαθμολογίας. . Ετοιμάζεται Ετοιμάζεται
κατάσταση βαθμολογίας και ο μέσος όρος τα οποία θα δοθούν στο κατάσταση βαθμολογίας και ο μέσος όρος τα οποία θα δοθούν στο
μαθητή και στη διεύθυνση του σχολείου. Τέλος ετοιμάζεται για τη μαθητή και στη διεύθυνση του σχολείου. Τέλος ετοιμάζεται για τη
διεύθυνση συνοπτικός κατάλογος μαθητών που δεν έχουν περάσει τη διεύθυνση συνοπτικός κατάλογος μαθητών που δεν έχουν περάσει τη
βάση σε συγκεκριμένο μάθημα.βάση σε συγκεκριμένο μάθημα.
Αποθηκευτικοί χώροι δεδομένων (Αποθηκευτικοί χώροι δεδομένων (data data stores)stores)
48
1, 7, 181, 7, 18
11 Μαθητής : Παρέχει τα στοιχείαΜαθητής : Παρέχει τα στοιχεία που συμπληρών που συμπληρώνονονται τη ται τη μέρα της εγγραφής κάθε τάξης στο σχολείο κατά το τέλος της μέρα της εγγραφής κάθε τάξης στο σχολείο κατά το τέλος της προηγούμενης σχολικής χρονιάςπροηγούμενης σχολικής χρονιάς7 7 Καθηγητής : Διορθώνει τΚαθηγητής : Διορθώνει τα διάφορα γραπτά και/ή άλλες α διάφορα γραπτά και/ή άλλες εργασίες που δίνουν τη βαθμολογία στο μαθητή (εργασίες που δίνουν τη βαθμολογία στο μαθητή (μμπορεί να είναι πορεί να είναι και ο προφορικός βαθμός)και ο προφορικός βαθμός)1818 Διεύθυνση : Λαμβάνει κΔιεύθυνση : Λαμβάνει κατάσταση ατάσταση βαθμολογίας μαθητών βαθμολογίας μαθητών και κατάλογο και κατάλογο στάσιμων μαθητώνστάσιμων μαθητών
Εξωτερικοί πράκτορες (οντότητες) :Εξωτερικοί πράκτορες (οντότητες) :
Θέματα εξετάσεων – Παράδειγμα Θέματα εξετάσεων – Παράδειγμα λύσεων λύσεων (… συνέχεια)(… συνέχεια)
49
Θέματα εξετάσεων – Παράδειγμα Θέματα εξετάσεων – Παράδειγμα λύσεων λύσεων (… συνέχεια)(… συνέχεια)
3 3 Τα στοιχεία του μαθητή καταχωρούνται στο σύστημα Τα στοιχεία του μαθητή καταχωρούνται στο σύστημα (εγγραφή στο αρχείο μαθητών)(εγγραφή στο αρχείο μαθητών)9 9 Η βαθμολογία κάθε μαθητή καταχωρείται στο σύστημα Η βαθμολογία κάθε μαθητή καταχωρείται στο σύστημα (εγγραφή στο αρχείο βαθμών)(εγγραφή στο αρχείο βαθμών)112 2 Για κάθε μαθητή ετοιμάζεται κατάσταση βαθμολογίας με Για κάθε μαθητή ετοιμάζεται κατάσταση βαθμολογίας με τους βαθμούς του τριμήνου και υπολογίζεται ο μέσος όροςτους βαθμούς του τριμήνου και υπολογίζεται ο μέσος όρος116 6 Για κάθε μαθητή ελέγχεται ο μέσος όρος βαθμών και Για κάθε μαθητή ελέγχεται ο μέσος όρος βαθμών και ετοιμάζεται κατάλογος στάσιμων μαθητώνετοιμάζεται κατάλογος στάσιμων μαθητών
50
Θέματα εξετάσεων – Παράδειγμα Θέματα εξετάσεων – Παράδειγμα λύσεων λύσεων (… συνέχεια)(… συνέχεια)
22 Τα προσωπικά στοιχεία των μαθητών εισάγονται Τα προσωπικά στοιχεία των μαθητών εισάγονται σστη τη φόρμα οθόνηςφόρμα οθόνης44 Τα προσωπικά στοιχεία των μαθητών εισάγονται από τη Τα προσωπικά στοιχεία των μαθητών εισάγονται από τη φόρμα οθόνης στο αρχείο των μαθητώνφόρμα οθόνης στο αρχείο των μαθητών8 8 Οι βαθμοί των μαθητών εισάγονται Οι βαθμοί των μαθητών εισάγονται σστητηνν κατάλληλη κατάλληλη φόρμα οθόνηςφόρμα οθόνης110 0 Οι βαθμοί Οι βαθμοί των μαθητώντων μαθητών φυλάσσονται στο φυλάσσονται στο αρχείοαρχείο των των βαθμώνβαθμών
113 3 Οι βαθμοί και ΜΟ χρησιμοποιούνται για την ετοιμασία της Οι βαθμοί και ΜΟ χρησιμοποιούνται για την ετοιμασία της βαθμολογίας για τβαθμολογίας για τα δελτία προόδουα δελτία προόδου114 4 Οι βαθμοί και ΜΟ αποΟι βαθμοί και ΜΟ αποστέλλονται στους μαθητέςστέλλονται στους μαθητές ( (δελτία δελτία προόδουπροόδου))115 5 Η κατάσταση με τη βαθμολογία Η κατάσταση με τη βαθμολογία και ΜΟ αποκαι ΜΟ αποστέλλεται στη στέλλεται στη διεύθυνσηδιεύθυνση17 17 Οι ΜΟ χρησιμοποιούνται για την ετοιμασία καταλόγου στάσιμων Οι ΜΟ χρησιμοποιούνται για την ετοιμασία καταλόγου στάσιμων118 8 Η κατάσταση με τους στάσιμους μαθητές αποστέλλεται στη Η κατάσταση με τους στάσιμους μαθητές αποστέλλεται στη διεύθυνσηδιεύθυνση19 19 Προσωπικά στοιχεία μαθητή που χρησιμοποιούνται για Προσωπικά στοιχεία μαθητή που χρησιμοποιούνται για ταυτοποίηση και αποστολή της βαθμολογίαςταυτοποίηση και αποστολή της βαθμολογίας
Θέματα εξετάσεων – Παράδειγμα Θέματα εξετάσεων – Παράδειγμα λύσεων λύσεων (… συνέχεια)(… συνέχεια)
Θέματα εξετάσεων – Παράδειγμα Θέματα εξετάσεων – Παράδειγμα λύσεων λύσεων (… συνέχεια) Α(… συνέχεια) Α
ΠΕΡΙΓΡΑΦΗΠΕΡΙΓΡΑΦΗΣε κάποιο διαδικτυακό κατάστημα πώλησης ψηφιακών δίσκων οι πελάτες Σε κάποιο διαδικτυακό κατάστημα πώλησης ψηφιακών δίσκων οι πελάτες πληρώνουν τις αγορές τους ηλεκτρονικά με την αποστολή του αριθμού του πληρώνουν τις αγορές τους ηλεκτρονικά με την αποστολή του αριθμού του λογαριασμού που διατηρούν στο κατάστημα και του ποσού αγοράς. Όλες οι λογαριασμού που διατηρούν στο κατάστημα και του ποσού αγοράς. Όλες οι πληρωμές καταγράφονται από το κατάστημα στο αρχείο συναλλαγών πληρωμές καταγράφονται από το κατάστημα στο αρχείο συναλλαγών πελατών. Τα προσωπικά στοιχεία του πελάτη ανακτώνται μέσα από το πελατών. Τα προσωπικά στοιχεία του πελάτη ανακτώνται μέσα από το αρχείο πελατών με τη χρήση του αριθμού λογαριασμού. Οι πληροφορίες της αρχείο πελατών με τη χρήση του αριθμού λογαριασμού. Οι πληροφορίες της πληρωμής μαζί με το προηγούμενο υπόλοιπο πίστωσης του πελάτη πληρωμής μαζί με το προηγούμενο υπόλοιπο πίστωσης του πελάτη χρησιμοποιούνται για την ενημέρωση και τη δημιουργία του νέου χρησιμοποιούνται για την ενημέρωση και τη δημιουργία του νέου υπολοίπου πίστωσης. Στη συνέχεια, το νέο υπόλοιπο καταγράφεται στο υπολοίπου πίστωσης. Στη συνέχεια, το νέο υπόλοιπο καταγράφεται στο αρχείο πίστωσης του πελάτη και μια απόδειξη αποστέλλεται σε αυτόν. Οι αρχείο πίστωσης του πελάτη και μια απόδειξη αποστέλλεται σε αυτόν. Οι πληροφορίες της πληρωμής χρησιμοποιούνται για να γίνει κατάθεση στη πληροφορίες της πληρωμής χρησιμοποιούνται για να γίνει κατάθεση στη τράπεζα. τράπεζα.
Διαδικασία πληρωμής από το διαδίκτυο μετά από Διαδικασία πληρωμής από το διαδίκτυο μετά από αγοράαγορά ψηφιακών δίσκωνψηφιακών δίσκων
59
Θέματα εξετάσεων – Παράδειγμα Θέματα εξετάσεων – Παράδειγμα λύσεων λύσεων (… συνέχεια)(… συνέχεια)
ΚατάγραψεΠληρωμή
ΤράπεζαΤράπεζα Κατάθεσε στην τράπεζα
Ενημέρωσε υπόλοιπο
λογαριασμού πίστωσης
ΠελάτηςΠελάτηςΑριθμός λογαριασμού πελάτη, ποσό
Πληροφορίες πληρωμής
Προηγούμενο Υπόλοιπο
ΝέοΥπόλοιπο
4 Αρχείο πίστωσης πελατών
Απόδειξη
Δεδομένα κατάθεσης
Πληροφορίες πληρωμής
Πληροφορίες πληρωμής
10
12
13 14
15
11
8
9
7
6
51
2
Προσωπικά στοιχεία
17
ΔΙΑΓΡΑΜΜΔΙΑΓΡΑΜΜΑΑΡΟΗΣ ΡΟΗΣ
ΔΕΔΟΜΕΝΩΝΔΕΔΟΜΕΝΩΝ
3 Αρχείο συναλλαγών πελατών 16 Αρχείο πελατών
60
Θέματα εξετάσεων – Παράδειγμα Θέματα εξετάσεων – Παράδειγμα λύσεων λύσεων (… συνέχεια)(… συνέχεια)
Εξωτερικοί πράκτορες (οντότητες) :Εξωτερικοί πράκτορες (οντότητες) :
1, 21, 2
11 Πελάτης Πελάτης: Παρέχει τα στοιχεία για την πληρωμή των : Παρέχει τα στοιχεία για την πληρωμή των ψηφιακών δίσκων που αγόρασε ψηφιακών δίσκων που αγόρασε 2 2 Τράπεζα: Δέχεται τα δεδομένα της κατάθεσης έτσι που να Τράπεζα: Δέχεται τα δεδομένα της κατάθεσης έτσι που να προχωρήσει στη διεκπεραίωση τηςπροχωρήσει στη διεκπεραίωση της
61
Θέματα εξετάσεων – Παράδειγμα Θέματα εξετάσεων – Παράδειγμα λύσεων λύσεων (… συνέχεια)(… συνέχεια)
5 5 Τα στοιχεία της πληρωμής καταχωρούνται στο σύστημα Τα στοιχεία της πληρωμής καταχωρούνται στο σύστημα (εγγραφή στο αρχείο συναλλαγών πελατών)(εγγραφή στο αρχείο συναλλαγών πελατών)6 6 Γίνεται ενημέρωση του υπ Γίνεται ενημέρωση του υποολολοίίπου του λογαριασμού που του λογαριασμού πίστωσης πίστωσης (εγγραφή στο αρχείο πίστωσης πελατών)(εγγραφή στο αρχείο πίστωσης πελατών)77 Μέσα από τις πληροφορίες πληρωμής εΜέσα από τις πληροφορίες πληρωμής ετοιμάζεται η τοιμάζεται η κατάθεση του ποσού στη τράπεζακατάθεση του ποσού στη τράπεζα
62
Θέματα εξετάσεων – Παράδειγμα Θέματα εξετάσεων – Παράδειγμα λύσεων λύσεων (… συνέχεια)(… συνέχεια)
88 Οι πληροφορίες πληρωμής εισάγονται στο αρχείο Οι πληροφορίες πληρωμής εισάγονται στο αρχείο συναλλαγών πελατώνσυναλλαγών πελατών99 Οι πληροφορίες πληρωμής χρησιμοποιούνται για την Οι πληροφορίες πληρωμής χρησιμοποιούνται για την ενημέρωση του υπολοίπου του λογαριασμού πίστωσηςενημέρωση του υπολοίπου του λογαριασμού πίστωσης1010 Ο αριθμός λογαριασμού του πελάτη και το ποσό Ο αριθμός λογαριασμού του πελάτη και το ποσό εισάγονται στην κατάλληλη φόρμα οθόνηςεισάγονται στην κατάλληλη φόρμα οθόνης11 11 Οι πληροφορίες πληρωμής χρησιμοποιούνται για την Οι πληροφορίες πληρωμής χρησιμοποιούνται για την κατάθεση του ποσού στην τράπεζακατάθεση του ποσού στην τράπεζα112 2 Η αΗ απόδειξη αποστέλλεται στον πελάτηπόδειξη αποστέλλεται στον πελάτη
63
Θέματα εξετάσεων – Παράδειγμα Θέματα εξετάσεων – Παράδειγμα λύσεων λύσεων (… συνέχεια)(… συνέχεια)
1313 ΤΤοο προηγούμενο υπόλοιπο προηγούμενο υπόλοιπο εμφανίζεται στην κατάλληλη εμφανίζεται στην κατάλληλη φόρμα οθόνηςφόρμα οθόνης1414 Ενημέρωση τοΕνημέρωση τουυ αρχείο αρχείουυ πίστωσης με το νέο υπόλοιπο πίστωσης με το νέο υπόλοιπο του πελάτητου πελάτη1515 Δεδομένα της κατάθεσης αποστέλλονται στην τράπεζαΔεδομένα της κατάθεσης αποστέλλονται στην τράπεζα17 17 Τα προσωπικά στοιχεία του πελάτη εμφανίζονται στα Τα προσωπικά στοιχεία του πελάτη εμφανίζονται στα κατάλληλα πεδία της φόρμας οθόνης κατάλληλα πεδία της φόρμας οθόνης
64
Θέματα εξετάσεων – Παράδειγμα Θέματα εξετάσεων – Παράδειγμα λύσεων λύσεων (… συνέχεια)(… συνέχεια)
Θέματα εξετάσεων – Παράδειγμα Θέματα εξετάσεων – Παράδειγμα λύσεων λύσεων (… συνέχεια)(… συνέχεια)
e e - - ShoppingShoppingΠΕΡΙΓΡΑΦΗΠΕΡΙΓΡΑΦΗ
Σε κάποιο διαδικτυακό κατάστημα που προσφέρει μια μεγάλη γκάμα Σε κάποιο διαδικτυακό κατάστημα που προσφέρει μια μεγάλη γκάμα προϊόντωνπροϊόντων οι πελάτες δ οι πελάτες δίνουν τα προσωπικά τους στοιχεία, τον αριθμό ίνουν τα προσωπικά τους στοιχεία, τον αριθμό πιστωτικής τους κάρτας καιπιστωτικής τους κάρτας και την παραγγελία τους. Αυτά τυγχάν την παραγγελία τους. Αυτά τυγχάνουνουν της της κατάλληλης επεξεργασίας και κατάλληλης επεξεργασίας και τους αποστέλλεταιτους αποστέλλεται μια απόδειξημια απόδειξη καταχώρησης καταχώρησης της παραγγελίαςτης παραγγελίας. Ακολούθως, οι πληροφορίες της παραγγελίας εισάγονται . Ακολούθως, οι πληροφορίες της παραγγελίας εισάγονται στο αρχείο στο αρχείο παραγγελιώνπαραγγελιών. Στη συνέχεια, γίνεται έλεγχος της πιστωτικής . Στη συνέχεια, γίνεται έλεγχος της πιστωτικής κάρτας του πελάτη σε συνεργασία με την εταιρία πιστωτικών καρτών. Αν ο κάρτας του πελάτη σε συνεργασία με την εταιρία πιστωτικών καρτών. Αν ο έλεγχος είναι θετικός η παραγγελία μπορεί να αποσταλεί διαφορετικά έλεγχος είναι θετικός η παραγγελία μπορεί να αποσταλεί διαφορετικά ακυρώνεται και ειδοποιείται ο πελάτης. Ο τύπος των προϊόντων και η ακυρώνεται και ειδοποιείται ο πελάτης. Ο τύπος των προϊόντων και η ποσότητα που θα περιλαμβάνει η παραγγελία σημειώνονται στο κατάλογο ποσότητα που θα περιλαμβάνει η παραγγελία σημειώνονται στο κατάλογο απογραφής και η ημερομηνία παράδοσης αποστέλλεται στον πελάτη.απογραφής και η ημερομηνία παράδοσης αποστέλλεται στον πελάτη.
74
Θέματα εξετάσεων – Παράδειγμα Θέματα εξετάσεων – Παράδειγμα λύσεων λύσεων (… συνέχεια)(… συνέχεια)
Εξωτερικοί πράκτορες (οντότητες) :Εξωτερικοί πράκτορες (οντότητες) :
1, 21, 2
11 Πελάτης Πελάτης: Παρέχει τα προσωπικά του στοιχεία, τον αριθμό : Παρέχει τα προσωπικά του στοιχεία, τον αριθμό πιστωτικής του κάρτας και τα στοιχεία της παραγγελίας προς πιστωτικής του κάρτας και τα στοιχεία της παραγγελίας προς το το e e --κατάστημακατάστημα2 2 Εταιρία πιστωτικών καρτών:Εταιρία πιστωτικών καρτών: ΛαμβάνειΛαμβάνει τα στοιχεία της τα στοιχεία της πιστωτικής κάρτας μαζί με το ποσό και τα ελέγχει εγκρίνοντας πιστωτικής κάρτας μαζί με το ποσό και τα ελέγχει εγκρίνοντας ή απορρίπτοντας τη συναλλαγήή απορρίπτοντας τη συναλλαγή
75
Θέματα εξετάσεων – Παράδειγμα Θέματα εξετάσεων – Παράδειγμα λύσεων λύσεων (… συνέχεια)(… συνέχεια)
Διαδικασίες (διεργασίες) :Διαδικασίες (διεργασίες) :3, 4, 53, 4, 53 3 Τα στοιχεία του πελάτη και της κάθε παραγγελίας καταχωρούνται στο Τα στοιχεία του πελάτη και της κάθε παραγγελίας καταχωρούνται στο αρχείο παραγγελιών και αποστέλλεται στον πελάτη απόδειξη καταχώρησης αρχείο παραγγελιών και αποστέλλεται στον πελάτη απόδειξη καταχώρησης της παραγγελίας τουτης παραγγελίας του4 4 Η πιστωτική κάρτα του πελάτη ελέγχεται για την εγκυρότητα της και Η πιστωτική κάρτα του πελάτη ελέγχεται για την εγκυρότητα της και αν έχει το απαιτούμενο ποσό για την παραγγελία τότε ξεκινά η προετοιμασία αν έχει το απαιτούμενο ποσό για την παραγγελία τότε ξεκινά η προετοιμασία αποστολής της, διαφορετικά ο πελάτης ειδοποιείται για αναβολή εκτέλεσης αποστολής της, διαφορετικά ο πελάτης ειδοποιείται για αναβολή εκτέλεσης της παραγγελίας τουτης παραγγελίας του55 Κάθε παραγγελία η οποία Κάθε παραγγελία η οποία προεπροετοιμάζεται για αποστολή καταχωρείται τοιμάζεται για αποστολή καταχωρείται στο κατάλογο απογραφής (τύπος και ποσότητα στο κατάλογο απογραφής (τύπος και ποσότητα κάθε προϊόντοςκάθε προϊόντος ) ) και στη και στη συνέχεια αποστέλλεται στον πελάτη η ημερομηνία παράδοσηςσυνέχεια αποστέλλεται στον πελάτη η ημερομηνία παράδοσης
76
Θέματα εξετάσεων – Παράδειγμα Θέματα εξετάσεων – Παράδειγμα λύσεων λύσεων (… συνέχεια)(… συνέχεια)
8 8 Τα στοιχεία του πελάτη, της πιστωτικής του κάρτας και Τα στοιχεία του πελάτη, της πιστωτικής του κάρτας και της παραγγελίας του εισάγονται στην κατάλληλη φόρμα της παραγγελίας του εισάγονται στην κατάλληλη φόρμα οθόνηςοθόνης9 9 Η απόδειξη καταχώρησης της παραγγελίας αποστέλλεται Η απόδειξη καταχώρησης της παραγγελίας αποστέλλεται στον πελάτηστον πελάτη10 10 Οι πληροφορίες για την παραγγελία και τον πελάτη Οι πληροφορίες για την παραγγελία και τον πελάτη εισάγονται στο αρχείο των παραγγελιώνεισάγονται στο αρχείο των παραγγελιών11 11 Ο αριθμός της πιστωτικής κάρτας και το ποσό της Ο αριθμός της πιστωτικής κάρτας και το ποσό της παραγγελίας προωθούνται για τον έλεγχο εγκυρότητας της παραγγελίας προωθούνται για τον έλεγχο εγκυρότητας της συναλλαγήςσυναλλαγής
77
Θέματα εξετάσεων – Παράδειγμα Θέματα εξετάσεων – Παράδειγμα λύσεων λύσεων (… συνέχεια)(… συνέχεια)
12 12 Ο αριθμός της πιστωτικής κάρτας και το ποσό Ο αριθμός της πιστωτικής κάρτας και το ποσό αποστέλλονται στην εταιρία πιστωτικών καρτών αποστέλλονται στην εταιρία πιστωτικών καρτών 13 13 Η εταιρία πιστωτικών καρτών εγκρίνει ή απορρίπτει τη Η εταιρία πιστωτικών καρτών εγκρίνει ή απορρίπτει τη συναλλαγήσυναλλαγή14 14 Οι πληροφορίες για την παραγγελία και τον πελάτη Οι πληροφορίες για την παραγγελία και τον πελάτη ανακτώνται από το αρχείο παραγγελιών ανακτώνται από το αρχείο παραγγελιών 15 15 Ειδοποιείται ο πελάτης για αναβολή της παραγγελίας Ειδοποιείται ο πελάτης για αναβολή της παραγγελίας 16 16 Γίνεται η ενημέρωση για την εγκυρότητα της κάρτας Γίνεται η ενημέρωση για την εγκυρότητα της κάρτας έτσι που να προχωρήσει η ετοιμασία της παραγγελίαςέτσι που να προχωρήσει η ετοιμασία της παραγγελίας17 17 Ο τύπος και η ποσότητα του προϊόντος στη παραγγελία Ο τύπος και η ποσότητα του προϊόντος στη παραγγελία εισάγονται στον κατάλογο απογραφής εισάγονται στον κατάλογο απογραφής 18 18 Η ημερομηνία παράδοσης της παραγγελίας Η ημερομηνία παράδοσης της παραγγελίας αποστέλλεται στον πελάτη αποστέλλεται στον πελάτη
78
Θέματα εξετάσεων – Παράδειγμα Θέματα εξετάσεων – Παράδειγμα λύσεων λύσεων (… συνέχεια)(… συνέχεια)
6 6 Το αρχείο πελατών που φυλάσσει τα προσωπικά στοιχεία Το αρχείο πελατών που φυλάσσει τα προσωπικά στοιχεία του πελάτη μαζί με τα στοιχεία της παραγγελίας τουτου πελάτη μαζί με τα στοιχεία της παραγγελίας του7 7 Κατάλογος απογραφής που φυλάσσει όλες τις πωλήσεις Κατάλογος απογραφής που φυλάσσει όλες τις πωλήσεις προϊόντων μαζί με την ποσότητα της κάθε πώλησης προϊόντων μαζί με την ποσότητα της κάθε πώλησης
79
Θέματα εξετάσεων – Παράδειγμα Θέματα εξετάσεων – Παράδειγμα λύσεων λύσεων (… συνέχεια)(… συνέχεια)
Αριθμοί ερώτησης Αριθμοί ερώτησης και απάντησης και απάντησης μαθητήμαθητή
14
15
16
Λογισμικό εξετάσεωνΛογισμικό εξετάσεων
Αριθμός Αριθμός ερώτησης μαθητήερώτησης μαθητή11
84
Θέματα εξετάσεων – Παράδειγμα Θέματα εξετάσεων – Παράδειγμα λύσεων λύσεων (… συνέχεια)(… συνέχεια)
Λογισμικό ΕξετάσεωνΛογισμικό ΕξετάσεωνΠΕΡΙΓΡΑΦΗΠΕΡΙΓΡΑΦΗΣε αυτό το λογισμικό εξετάσεων ο μαθητής επιλέγει μια Σε αυτό το λογισμικό εξετάσεων ο μαθητής επιλέγει μια ερώτηση δίνοντας τον αριθμό της. Όλες οι ερωτήσεις ερώτηση δίνοντας τον αριθμό της. Όλες οι ερωτήσεις βρίσκονται μέσα στο αρχείο ερωτήσεων. Στη συνέχεια, η βρίσκονται μέσα στο αρχείο ερωτήσεων. Στη συνέχεια, η ερώτηση που επιλέχθηκε παρουσιάζεται στην οθόνη του ερώτηση που επιλέχθηκε παρουσιάζεται στην οθόνη του υπολογιστή μαζί με τέσσερις πιθανές απαντήσεις. Ο μαθητής υπολογιστή μαζί με τέσσερις πιθανές απαντήσεις. Ο μαθητής επιλέγει μια από τις τέσσερις απαντήσεις και η απάντηση αυτή επιλέγει μια από τις τέσσερις απαντήσεις και η απάντηση αυτή καταχωρείται στο αρχείο απαντήσεων μαθητών. Ακολούθως, καταχωρείται στο αρχείο απαντήσεων μαθητών. Ακολούθως, γίνεται σύγκριση της απάντησης που έδωσε ο μαθητής, με τη γίνεται σύγκριση της απάντησης που έδωσε ο μαθητής, με τη ορθή απάντηση που βρίσκεται στο αρχείο ορθών απαντήσεων. ορθή απάντηση που βρίσκεται στο αρχείο ορθών απαντήσεων. Τέλος, ο μαθητής ενημερώνεται αν η απάντηση που έδωσε είναι Τέλος, ο μαθητής ενημερώνεται αν η απάντηση που έδωσε είναι ορθή ή λανθασμένη. ορθή ή λανθασμένη.
85
Θέματα εξετάσεων – Παράδειγμα Θέματα εξετάσεων – Παράδειγμα λύσεων λύσεων (… συνέχεια)(… συνέχεια)
Εξωτερικοί πράκτορες (οντότητες) :Εξωτερικοί πράκτορες (οντότητες) :
11
11 Μαθητής : Επιλέγει ερωτήσεις και δίνει απαντήσειςΜαθητής : Επιλέγει ερωτήσεις και δίνει απαντήσεις
86
Θέματα εξετάσεων – Παράδειγμα Θέματα εξετάσεων – Παράδειγμα λύσεων λύσεων (… συνέχεια)(… συνέχεια)
2 2 Παρουσίαση στην οθόνη της ερώτησης που επέλεξε ο Παρουσίαση στην οθόνη της ερώτησης που επέλεξε ο μαθητής (αρχείο ερωτήσεων)μαθητής (αρχείο ερωτήσεων)3 3 Καταγραφή της απάντησης που έδωσε ο μαθητής και Καταγραφή της απάντησης που έδωσε ο μαθητής και καταχώρηση της στο αρχείο απαντήσεων μαθητώνκαταχώρηση της στο αρχείο απαντήσεων μαθητών44 Σύγκριση της απάντησης του μαθητή με τη ορθή Σύγκριση της απάντησης του μαθητή με τη ορθή απάντηση (αρχείο ορθών απαντήσεων) απάντηση (αρχείο ορθών απαντήσεων) και ενημέρωση του και ενημέρωση του μαθητή για ορθή ή λανθασμένη απάντηση σε ειδική φόρμα μαθητή για ορθή ή λανθασμένη απάντηση σε ειδική φόρμα οθόνηςοθόνης
87
Θέματα εξετάσεων – Παράδειγμα Θέματα εξετάσεων – Παράδειγμα λύσεων λύσεων (… συνέχεια)(… συνέχεια)
8 8 Η επιλογή της ερώτησης (αριθμός) εισάγεται στο Η επιλογή της ερώτησης (αριθμός) εισάγεται στο κατάλληλο πεδίο της φόρμας οθόνηςκατάλληλο πεδίο της φόρμας οθόνης9 9 Η ερώτηση ανακτάται από το αρχείο ερωτήσεων και Η ερώτηση ανακτάται από το αρχείο ερωτήσεων και εμφανίζεται στην κατάλληλη φόρμα οθόνης εμφανίζεται στην κατάλληλη φόρμα οθόνης 10 10 Η ερώτηση και οι πιθανές απαντήσεις παρουσιάζονται Η ερώτηση και οι πιθανές απαντήσεις παρουσιάζονται στο μαθητή σε κατάλληλη φόρμα οθόνηςστο μαθητή σε κατάλληλη φόρμα οθόνης11 11 Ο αριθμός ερώτησης προωθείται στην καταγραφή της Ο αριθμός ερώτησης προωθείται στην καταγραφή της απάντησης για σκοπούς αντιστοίχισηςαπάντησης για σκοπούς αντιστοίχισης
88
Θέματα εξετάσεων – Παράδειγμα Θέματα εξετάσεων – Παράδειγμα λύσεων λύσεων (… συνέχεια)(… συνέχεια)
12 12 Η επιλογή της απάντησης εισάγεται στο κατάλληλο Η επιλογή της απάντησης εισάγεται στο κατάλληλο πεδίο της φόρμας οθόνης πεδίο της φόρμας οθόνης 13 13 Η απάντηση του μαθητή (αριθμός) εισάγεται στο αρχείο Η απάντηση του μαθητή (αριθμός) εισάγεται στο αρχείο απαντήσεων μαθητών απαντήσεων μαθητών 14 14 Οι αριθμοί ερώτησης και απάντησης του μαθητή Οι αριθμοί ερώτησης και απάντησης του μαθητή εισάγεται στην κατάλληλη φόρμα οθόνηςεισάγεται στην κατάλληλη φόρμα οθόνης15 15 Η ορθή απάντηση ανακτάται από το αρχείο σωστών Η ορθή απάντηση ανακτάται από το αρχείο σωστών απαντήσεων και εμφανίζεται στην κατάλληλη φόρμα οθόνης απαντήσεων και εμφανίζεται στην κατάλληλη φόρμα οθόνης 16 16 Ο μαθητής ενημερώνεται αν η απάντηση που έδωσε Ο μαθητής ενημερώνεται αν η απάντηση που έδωσε είναι ορθή ή λανθασμένη είναι ορθή ή λανθασμένη
89
Θέματα εξετάσεων – Παράδειγμα Θέματα εξετάσεων – Παράδειγμα λύσεων λύσεων (… συνέχεια)(… συνέχεια)
6 6 Το αρχείο ερωτήσεων όπου φυλάσσονται όλες οι Το αρχείο ερωτήσεων όπου φυλάσσονται όλες οι ερωτήσειςερωτήσεις7 7 Το αρχείο απαντήσεων μαθητών όπου φυλάσσονται όλες Το αρχείο απαντήσεων μαθητών όπου φυλάσσονται όλες οι απαντήσεις των μαθητών οι απαντήσεις των μαθητών 8 8 Το αρχείο των ορθών απαντήσεων όπου φυλάσσονται όλες Το αρχείο των ορθών απαντήσεων όπου φυλάσσονται όλες οι ορθές απαντήσεις οι ορθές απαντήσεις
90
Θέματα εξετάσεων – Παράδειγμα Θέματα εξετάσεων – Παράδειγμα λύσεων λύσεων (… συνέχεια)(… συνέχεια)
Πίνακες :Πίνακες :Αρχείο ερωτήσεωνΑρχείο ερωτήσεων Αριθμός ερώτησηςΑριθμός ερώτησηςΔιατύπωσηΔιατύπωσηΠρώτη απάντηση Πρώτη απάντηση Δεύτερη απάντησηΔεύτερη απάντησηΤρίτη απάντησηΤρίτη απάντησηΤέταρτη απάντησηΤέταρτη απάντηση
91
Θέματα εξετάσεων – Παράδειγμα Θέματα εξετάσεων – Παράδειγμα λύσεων λύσεων (… συνέχεια)(… συνέχεια)
Πίνακες :Πίνακες :Αρχείο απαντήσεων μαθητώνΑρχείο απαντήσεων μαθητών Αριθμός ερώτησηςΑριθμός ερώτησηςΑριθμός απάντησης που δόθηκε Αριθμός απάντησης που δόθηκε
92
Θέματα εξετάσεων – Παράδειγμα Θέματα εξετάσεων – Παράδειγμα λύσεων λύσεων (… συνέχεια)(… συνέχεια)
Θέματα εξετάσεων – Παράδειγμα λύσεων Θέματα εξετάσεων – Παράδειγμα λύσεων (… συνέχεια) (… συνέχεια) Γ Γ
ΜΙΣΘΟΔΟΣΙΑ ΥΠΑΛΛΗΛΩΝΜΙΣΘΟΔΟΣΙΑ ΥΠΑΛΛΗΛΩΝΠΕΡΙΓΡΑΦΗΠΕΡΙΓΡΑΦΗΚάποια εταιρεία θέλει να δημιουργήσει σύστημα το οποίο να καλύπτει τη Κάποια εταιρεία θέλει να δημιουργήσει σύστημα το οποίο να καλύπτει τη διαδικασία μισθοδοσίας των υπαλλήλων, η οποία είναι η ακόλουθη: Ο κάθε διαδικασία μισθοδοσίας των υπαλλήλων, η οποία είναι η ακόλουθη: Ο κάθε υπάλληλος συμπληρώνει τις ώρες εργασίας οι οποίες τηρούνται σε ένα υπάλληλος συμπληρώνει τις ώρες εργασίας οι οποίες τηρούνται σε ένα κεντρικό αρχείο ωρών εργασίας. Με τη χρήση του αρχείου ωρών εργασίας κεντρικό αρχείο ωρών εργασίας. Με τη χρήση του αρχείου ωρών εργασίας και του κεντρικού αρχείου υπαλλήλων γίνεται ο υπολογισμός των μηνιαίων και του κεντρικού αρχείου υπαλλήλων γίνεται ο υπολογισμός των μηνιαίων ακαθάριστων απολαβών. Για να μπορέσουν να υπολογιστούν οι καθαρές ακαθάριστων απολαβών. Για να μπορέσουν να υπολογιστούν οι καθαρές απολαβές του υπαλλήλου λαμβάνονται υπόψη τα τέκνα του υπαλλήλου και το απολαβές του υπαλλήλου λαμβάνονται υπόψη τα τέκνα του υπαλλήλου και το ποσοστό αποκοπών το οποίο αντλείται από ένα αρχείο το οποίο περιέχει όλα ποσοστό αποκοπών το οποίο αντλείται από ένα αρχείο το οποίο περιέχει όλα τα ποσοστά αποκοπών και πως αντιστοιχούν σε κάποιο υπάλληλο. Στη τα ποσοστά αποκοπών και πως αντιστοιχούν σε κάποιο υπάλληλο. Στη συνέχεια υπολογίζεται η τελική πληρωμή, δημιουργείται η κατάσταση συνέχεια υπολογίζεται η τελική πληρωμή, δημιουργείται η κατάσταση μισθοδοσίας η οποία μαζί με την επιταγή πληρωμής πάνε προς τον υπάλληλο, μισθοδοσίας η οποία μαζί με την επιταγή πληρωμής πάνε προς τον υπάλληλο, ενώ ενημερώνεται και κάποιο αρχείο με τις μισθοδοσίες που τηρείται για ενώ ενημερώνεται και κάποιο αρχείο με τις μισθοδοσίες που τηρείται για εσωτερικούς σκοπούς της εταιρείας.εσωτερικούς σκοπούς της εταιρείας.
95
Θέματα εξετάσεων – Παράδειγμα Θέματα εξετάσεων – Παράδειγμα λύσεων λύσεων (… συνέχεια) Γ(… συνέχεια) Γ
Υπάλληλος
Υπολόγισε συνολική
μισθοδοσίαΑρχείο Αρχείο με ώρεςμε ώρες υπαλλ.υπαλλ.
Κατάσταση Κατάσταση μισθοδοσίας μισθοδοσίας και επιταγήκαι επιταγή
Ενημέρωσε αρχείο με
ώρες εργασίας
2
Υπολόγισε τελική
πληρωμή
5Δημιούργησε κατάσταση μισθοδοσίας
6
Αρχείο με καταστάσεις Αρχείο με καταστάσεις αποκοπώναποκοπών
77
99
1111
1111
1717 1818
14141313
1616
Κατάσταση με Κατάσταση με ώρες εργασίαςώρες εργασίας
Αριθμός Αριθμός εξαρτωμένωνεξαρτωμένων
Ποσό Ποσό αποκοπώναποκοπών
1515
Ποσοστό Ποσοστό αποκοπώναποκοπών
Τελική Τελική πληρωμήπληρωμή
Στοιχεία Στοιχεία διευθέτησης διευθέτησης μισθοδ.μισθοδ.
66Αρχείο Αρχείο μισθοδοσίαςμισθοδοσίας
Ενημέρωσε αρχείο
μισθοδοσίας
7
1919
Κατάσταση Κατάσταση μισθοδοσίαςμισθοδοσίας
97
ΝΟΣΟΚΟΜΕΙΟΝΟΣΟΚΟΜΕΙΟΠΕΡΙΓΡΑΦΗΠΕΡΙΓΡΑΦΗΣε κάποιο νοσοκομείο της Κύπρου προσέρχονται ασθενείς για Σε κάποιο νοσοκομείο της Κύπρου προσέρχονται ασθενείς για εξέταση στα εξωτερικά ιατρεία. Εάν δεν είναι ήδη εξέταση στα εξωτερικά ιατρεία. Εάν δεν είναι ήδη εγγεγραμμένοι στο αρχείο ασθενών τότε εγγράφονται δίνοντας εγγεγραμμένοι στο αρχείο ασθενών τότε εγγράφονται δίνοντας τα προσωπικά τους στοιχεία (ονοματεπώνυμο, διεύθυνση, τα προσωπικά τους στοιχεία (ονοματεπώνυμο, διεύθυνση, τηλέφωνο, ηλικία, επάγγελμα) και παίρνουν έναν κωδικό αριθμό τηλέφωνο, ηλικία, επάγγελμα) και παίρνουν έναν κωδικό αριθμό ασθενή. Με τον κωδικό τους μπορούν να ζητήσουν ραντεβού-ασθενή. Με τον κωδικό τους μπορούν να ζητήσουν ραντεβού-εξέταση από κάποιο συγκεκριμένο ιατρό. Οι ιατροί χωρίζονται εξέταση από κάποιο συγκεκριμένο ιατρό. Οι ιατροί χωρίζονται σε διάφορες ειδικότητες, π.χ. παθολόγοι, καρδιολόγοι, σε διάφορες ειδικότητες, π.χ. παθολόγοι, καρδιολόγοι, ορθοπεδικοί, δερματολόγοι, παιδίατροι κλπ. Μετά την εξέταση ο ορθοπεδικοί, δερματολόγοι, παιδίατροι κλπ. Μετά την εξέταση ο ιατρός συμπληρώνει μια καρτέλα για τον ασθενή στην οποία ιατρός συμπληρώνει μια καρτέλα για τον ασθενή στην οποία αναφέρεται ο κωδικός και το ονοματεπώνυμό του, η εξέταση αναφέρεται ο κωδικός και το ονοματεπώνυμό του, η εξέταση που έγινε, η διάγνωση και τα φάρμακα που πρέπει να πάρει. Στο που έγινε, η διάγνωση και τα φάρμακα που πρέπει να πάρει. Στο τέλος κάθε μέρας ετοιμάζεται κατάλογος ασθενών που τέλος κάθε μέρας ετοιμάζεται κατάλογος ασθενών που εξετάστηκαν συνολικά, αλλά και ανά ειδικότητα ιατρού.εξετάστηκαν συνολικά, αλλά και ανά ειδικότητα ιατρού.
Θέματα εξετάσεων – Παράδειγμα Θέματα εξετάσεων – Παράδειγμα λύσεων λύσεων (… συνέχεια) Α(… συνέχεια) Α
98
Θέματα εξετάσεων – Παράδειγμα Θέματα εξετάσεων – Παράδειγμα λύσεων λύσεων (… συνέχεια)(… συνέχεια)
Βρίσκω τις λειτουργίες (διαδικασίες) :Βρίσκω τις λειτουργίες (διαδικασίες) :
ΝΟΣΟΚΟΜΕΙΟΝΟΣΟΚΟΜΕΙΟ
Καταχώρηση νέου ασθενήΚαταχώρηση νέου ασθενή Καταχώρηση ραντεβού-εξέτασηςΚαταχώρηση ραντεβού-εξέτασης Καταχώρηση αποτελεσμάτων εξέτασης (ενημέρωση Καταχώρηση αποτελεσμάτων εξέτασης (ενημέρωση
καρτέλας ασθενή)καρτέλας ασθενή) Δημιουργία αναφοράς ημέρας ανά ειδικότηταΔημιουργία αναφοράς ημέρας ανά ειδικότητα Δημιουργία συνολικής κατάστασης εξετασθέντων ασθενώνΔημιουργία συνολικής κατάστασης εξετασθέντων ασθενών Έλεγχος αν ο ασθενής είναι καταχωρημένος (προαιρετικό)Έλεγχος αν ο ασθενής είναι καταχωρημένος (προαιρετικό) Καταχώρηση ιατρών ανά ειδικότητα (προαιρετικό)Καταχώρηση ιατρών ανά ειδικότητα (προαιρετικό)
99
Θέματα εξετάσεων – Παράδειγμα Θέματα εξετάσεων – Παράδειγμα λύσεων λύσεων (… συνέχεια)(… συνέχεια)
Βρίσκω τους εξωτερικούς πράκτορες :Βρίσκω τους εξωτερικούς πράκτορες :
ΝΟΣΟΚΟΜΕΙΟΝΟΣΟΚΟΜΕΙΟ
ΑσθενήςΑσθενής
ΙατρόςΙατρός
ΔιεύθυνσηΔιεύθυνση
100
Θέματα εξετάσεων – Παράδειγμα Θέματα εξετάσεων – Παράδειγμα λύσεων λύσεων (… συνέχεια)(… συνέχεια)
Βρίσκω τους αποθηκευτικούς χώρους :Βρίσκω τους αποθηκευτικούς χώρους :
ΝΟΣΟΚΟΜΕΙΟΝΟΣΟΚΟΜΕΙΟ
Αρχείο ασθενώνΑρχείο ασθενών
Αρχείο εξετάσεων Αρχείο εξετάσεων
Αρχείο ιατρών ανά ειδικότητα (προαιρετικό)Αρχείο ιατρών ανά ειδικότητα (προαιρετικό)
Συνδυασμός των πιο πάνω σε ΔΡΔ (συσχετισμός Συνδυασμός των πιο πάνω σε ΔΡΔ (συσχετισμός για την απεικόνιση της επιθυμητής λειτουργίας)για την απεικόνιση της επιθυμητής λειτουργίας)
104
ΣΥΧΝΑ ΛΑΘΗ (κρίσιμα)ΣΥΧΝΑ ΛΑΘΗ (κρίσιμα)
Θέματα εξετάσεων – Παράδειγμα Θέματα εξετάσεων – Παράδειγμα λύσεων λύσεων (… συνέχεια)(… συνέχεια)
Διαδικασία χωρίς είσοδο ή έξοδοΔιαδικασία χωρίς είσοδο ή έξοδο Διαδικασία που δεν παίρνει τα σωστά δεδομένα Διαδικασία που δεν παίρνει τα σωστά δεδομένα
για την εκτέλεσή τηςγια την εκτέλεσή της Πράκτορας να έχει απευθείας πρόσβαση σε Πράκτορας να έχει απευθείας πρόσβαση σε
αποθήκη δεδομένων (αποθήκη δεδομένων (read, write)read, write) Επικοινωνία πράκτορα με πράκτοραΕπικοινωνία πράκτορα με πράκτορα Επικοινωνία αποθήκης δεδομένων με αποθήκη Επικοινωνία αποθήκης δεδομένων με αποθήκη
Θέματα εξετάσεων – Παράδειγμα Θέματα εξετάσεων – Παράδειγμα λύσεων λύσεων (… συνέχεια)(… συνέχεια)
Τα συχνά λάθη στο ΔΡΔ (προηγ. διαφάνεια)Τα συχνά λάθη στο ΔΡΔ (προηγ. διαφάνεια)
Κρίσιμα λάθη :Κρίσιμα λάθη :
Μη κρίσιμα λάθη :Μη κρίσιμα λάθη :
Παραλείψεις στις μη βασικές λειτουργίες, Παραλείψεις στις μη βασικές λειτουργίες, πίνακες, εκτυπώσεις-αναφορέςπίνακες, εκτυπώσεις-αναφορές
106
Επίλογος - Επίλογος - ΣυμπεράσματαΣυμπεράσματα
Έχει γίνει το πρώτο από μια σειρά βημάτων για Έχει γίνει το πρώτο από μια σειρά βημάτων για
την καθιέρωση της Πληροφορικής στα σχολείατην καθιέρωση της Πληροφορικής στα σχολεία
Επιβάλλεται η Πληροφορική να αναβαθμιστεί Επιβάλλεται η Πληροφορική να αναβαθμιστεί σαν μάθημα και να εμπλουτιστείσαν μάθημα και να εμπλουτιστεί
Πληροφορική : Πληροφορική : Οριζόντια επιστήμηΟριζόντια επιστήμη, το μέλλον , το μέλλον της απόκτησης νέας γνώσης παγκοσμίωςτης απόκτησης νέας γνώσης παγκοσμίως
Ενωμένη Ευρώπη Ενωμένη Ευρώπη Η πρόκληση Η πρόκληση
Η καλή αρχή είναι το ήμισυ του παντός. Η αρχή Η καλή αρχή είναι το ήμισυ του παντός. Η αρχή γίνεται από σαςγίνεται από σας