Ανάλυση Συστημάτων 13/10/2018 Ξένιος Αντωνιάδης
Μάθημα 1 13/10/2018 Ξένιος Αντωνιάδης
Στόχοι – Ερωτήματα Σύστημα Υποσύστημα Εσωτερικό Περιβάλλον Εξωτερικό Περιβάλλον 13/10/2018 Ξένιος Αντωνιάδης
Σύστημα Είναι ένα σύνολο από συστατικά στοιχεία (Άνθρωποι, Μηχανές, Διαδικασίες) τα οποία Διέπονται από συγκεκριμένους τρόπους λειτουργίας και επιδρούν μεταξύ τους για την διεκπεραίωση κάποιου έργου. 13/10/2018 Ξένιος Αντωνιάδης
Σύστημα(Εργοστάσιο παραγωγής βιολογικής πάνας για να τυλίγουμε Σιεφταλιές) Άνθρωποι (Υπάλληλοι ,Διευθυντικά στελέχη) Μηχανές (Η/Υ για διαχείριση εταιρίας, μηχανή κατασκευής ρολών πάνας κ.τ.λ.) Διαδικασίες Διαφήμιση, Παραγωγή και διανομή πάνων ,Μισθοδοσία Υπαλλήλων 13/10/2018 Ξένιος Αντωνιάδης
Υποσύστημα Ένα σύστημα μπορεί να αποτελείται από επιμέρους συστήματα (υποσυστήματα) που και αυτά με την σειρά τους μπορεί να αποτελούνται από μικρότερα υποσυστήματα. Τα Υποσυστήματα συνδέονται και συνεργάζονται μεταξύ τους ανταλλάσσοντας δεδομένα με σκοπό την επίτευξη των στόχων του συστήματος στο οποίο ανήκουν 13/10/2018 Ξένιος Αντωνιάδης
ΣΥΣΤΗΜΑ ΥΠΟΣΥΣΤΗΜΑ 1 Υποσύστημα 1 Υποσύστημα 2 ΕΞΟΔΟΣ ΕΙΣΟΔΟΣ ΕΞΟΔΟΣ 1.1 ΕΞΟΔΟΣ ΥΠΟΣΥΣΤΗΜΑ 1.4 ΕΙΣΟΔΟΣ 13/10/2018 Ξένιος Αντωνιάδης
Εσωτερικό Περιβάλλον Άνθρωποι Μηχανές Διαδικασίες 13/10/2018 Ξένιος Αντωνιάδης
Εξωτερικό Περιβάλλον Ότι βρίσκεται εκτός του εσωτερικού περιβάλλοντος 13/10/2018 Ξένιος Αντωνιάδης
Άνθρωποι Μηχανές Διαδικασίες Εξωτερικό Περιβάλλον Εσωτερικό Περιβάλλον Άνθρωποι Μηχανές Έξοδοι Είσοδοι Διαδικασίες Αναπροσαρμογή με βάση τις Ανάγκες του Εξωτερικού Περιβάλλοντος Εξωτερικό Περιβάλλον 13/10/2018 Ξένιος Αντωνιάδης
Πρόβλημα Επεξεργασθείτε το σύστημα της Γραμματείας του σχολείου σας και καθορίστε τα πιθανά Υποσυστήματα, το Εσωτερικό Περιβάλλον, το Εξωτερικό Περιβάλλον τις Εισόδους και Εξόδους του Σε ποιες πιθανές αναπροσαρμογές θα πρέπει να αντεπεξέλθει το εν λόγο σύστημα 13/10/2018 Ξένιος Αντωνιάδης
Γραμματία ενός Σχολείου(Σύστημα) Υποσυστήματα Τμήμα Δακτυλογράφησης, Φωτοτυπιών, Επεξεργασίας Βαθμολογιών , Παρακολούθησης Απουσιών κ.τ.λ. 13/10/2018 Ξένιος Αντωνιάδης
Υπάλληλοι Γραμματείας (Άνθρωποι) Η/Υ, Φωτοτυπικές (Μηχανές) Εσωτερικό Περιβάλλον Υπάλληλοι Γραμματείας (Άνθρωποι) Η/Υ, Φωτοτυπικές (Μηχανές) Έκδοση Ενδεικτικών, Ανεξεταστέων, Παραγγελίες Αναλώσιμων κ.τ.λ. (Διαδικασίες) Εξωτερικό Περιβάλλον Καθηγητές, Διευθυντής, Υπουργείο Παιδείας, Μαθητές, Εφορία 13/10/2018 Ξένιος Αντωνιάδης
Ενδεικτικά, Ανεξεταστέοι, Αριστεύσαντες, Γραφικό Υλικό κ.τ.λ. Είσοδοι Στοιχεία Μαθητών κατά την έναρξη της σχολικής χρονιάς, Βαθμολογία Μαθητών, Αιτήσεις Καθηγητών για Χαρτικά και Γραφικό Υλικό κ.λ.π. Έξοδοι Ενδεικτικά, Ανεξεταστέοι, Αριστεύσαντες, Γραφικό Υλικό κ.τ.λ. 13/10/2018 Ξένιος Αντωνιάδης
Αναπροσαρμογές Η γραμματεία θα πρέπει να αναλαμβάνει και την φωτοτύπηση και την δακτυλογράφηση υλικού που πιθανό να χρειάζονται οι καθηγητές για την διεξαγωγή του μαθήματος. Για αυτό το λόγο θα πρέπει να προσληφθεί προσωπικό , να αγοραστή δυνατότερη φωτοτυπική μηχανή, να διευθετηθεί νέος χώρος, και πιθανό να εκπαιδευτεί προσωπικό 13/10/2018 Ξένιος Αντωνιάδης
Ασκήσεις Βιβλίο «Εισαγωγή στην Ανάλυση και Σχεδίαση Πληροφοριακών συστημάτων» Ασκήσεις (1,2) Σελίδα (13) 13/10/2018 Ξένιος Αντωνιάδης
Βιβλιογραφία Βιβλίο «Εισαγωγή στην Ανάλυση και Σχεδίαση Πληροφοριακών συστημάτων» Σελίδες (4-6) 13/10/2018 Ξένιος Αντωνιάδης
Μάθημα 2 13/10/2018 Ξένιος Αντωνιάδης
Στόχοι – Ερωτήματα Πληροφοριακό Σύστημα Δεδομένα Πληροφορίες Πληροφοριακό σύστημα διοίκησης Σύστημα Επεξεργασίας Συναλλαγών Σύστημα Υποστήριξης Αποφάσεων Σύστημα Εμπειρογνωμοσύνης Σύστημα Αυτοματοποίησης Γραφείου 13/10/2018 Ξένιος Αντωνιάδης
ΠΛΗΡΟΦΟΡΙΑΚΟ ΣΥΣΤΗΜΑ Είναι ένα οργανωμένο σύνολο το οποίο αποτελείται από πέντε οντότητες: Άνθρωποι Δεδομένα Λογισμικό Υλικός Εξοπλισμός Διαδικασίες 13/10/2018 Ξένιος Αντωνιάδης
Αυτοματοποιούν τις λειτουργίες του οργανισμού οι οποίες αλληλεπιδρούν μεταξύ τους με σκοπό την υποστήριξη και βελτίωση καθημερινών λειτουργιών ενός οργανισμού καθώς επίσης και στην υποστήριξη λύσεων προβλημάτων και αναγκών λήψεων αποφάσεων του οργανισμού Αυτοματοποιούν τις λειτουργίες του οργανισμού Μετατρέπουν τα δε δομένα σε πληροφορίες για λήψη αποφάσεων (decision support) 13/10/2018 Ξένιος Αντωνιάδης
ΠΛΗΡΟΦΟΡΙΑΚΟ ΣΥΣΤΗΜΑ Άνθρωποι Δεδομένα Υλικός Εξ. Λογισμικό Διαδικασίες 13/10/2018 Ξένιος Αντωνιάδης
Δεδομένα(Είσοδοι) Συλλογή από ακατέργαστα γεγονότα που αφορούν ένα οργανισμό και τις επιχειρησιακές του συναλλαγές και τα οποία από μόνα τους έχουν μικρή χρησιμότητα , αλλά μπορούν να χρησιμοποιηθούν για να παραχθούν χρήσιμες πληροφορίες 13/10/2018 Ξένιος Αντωνιάδης
Πληροφορίες(Έξοδοι) Δεδομένα τα οποία έχουν υποστεί κάποια επεξεργασία και έχουν κάποια χρησιμότητα(αξία) για τον παραλήπτη τους Η πληροφορία έχει συνήθως ημερομηνία λήξης 13/10/2018 Ξένιος Αντωνιάδης
Πληροφοριακό σύστημα διοίκησης (Management Information System) Βασικό εργαλείο για τον έλεγχο και την οργάνωση μιας επιχείρησης Παρέχουν τις απαιτούμενες πληροφορίες στους υπαλλήλους για την διεκπεραίωση των εργασιών τους Προτείνουν λύσεις στα στελέχη για διάφορα προβλήματα που αντιμετωπίζουν 13/10/2018 Ξένιος Αντωνιάδης
Πληροφοριακό σύστημα διοίκησης (Management Information System) Παρέχει πληροφορίες στα διοικητικά στελέχη ώστε να λάβουν σωστές αποφάσεις και να ασκήσουν σωστά διοικητικό έλεγχο Μπορούν να παρέχουν αυτοματοποιημένες διαδικασίες τις οποίες μπορούν να απολαμβάνουν οι πελάτες τους 13/10/2018 Ξένιος Αντωνιάδης
Πληροφοριακό σύστημα διοίκησης (Management Information System) Αν υποστηρίζει όλες τις λειτουργίες και δραστηριότητες ενός οργανισμού τότε ονομάζεται Ολοκληρωμένο Πληροφοριακό σύστημα διοίκησης (Integrated Management Information System) 13/10/2018 Ξένιος Αντωνιάδης
Παράδειγμα Ένα σύγχρονο Π.Σ.Δ. μπορεί να πληροφορήσει τους πωλητές μιας επιχείρησης για την βέλτιστη διαδρομή ώστε να εξοικονομηθεί χρόνος και καύσιμα (χρήμα) Ένα σύγχρονο Π.Σ.Δ. μπορεί να παρέχει αυτοματοποιημένες διαδικασίες στους πελάτες του, παραγγελίας και παραλαβής προϊόντων 13/10/2018 Ξένιος Αντωνιάδης
Παράδειγμα Ένα σύγχρονο Π.Σ.Δ. μπορεί να πληροφορήσει τον διευθυντή μιας τράπεζας για την περίπτωση που κάποιο ταμείο εξυπηρέτησης υπολειτουργεί και για τους πιθανούς λόγους που αυτό υπολειτουργεί, βοηθώντας τον να εντοπίσει το πρόβλημα και να βελτιώσει τον ρυθμό εξυπηρέτησης πελατών 13/10/2018 Ξένιος Αντωνιάδης
Σύστημα Επεξεργασίας Συναλλαγών Το Πληροφοριακό σύστημα με το οποίο η επιχείρηση επικοινωνεί με τους πελάτες, προμηθευτές , συνεργάτες και υπαλλήλους της για είσοδο και έξοδο δεδομένων (Πληροφοριών) 13/10/2018 Ξένιος Αντωνιάδης
Παράδειγμα Σύστημα τοποθέτησης παραγγελιών και παραλαβής προϊόντων Σύστημα κράτησης θέσεων σε αεροπορικές εταιρίες 13/10/2018 Ξένιος Αντωνιάδης
Σύστημα Υποστήριξης Αποφάσεων Το Πληροφοριακό σύστημα το οποίο παρέχει στους χρήστες κατάλληλες πληροφορίες, που μπορούν να συμβάλουν στη λήψη κατάλληλων αποφάσεων 13/10/2018 Ξένιος Αντωνιάδης
Παράδειγμα Με ένα τέτοιο σύστημα ο διευθυντής μιας τράπεζας μπορεί να ενημερωθεί για τα ποσά που έχουν καταγραφεί στον υπολογιστή κάθε υπαλλήλου και των ποσών που υπάρχουν στην θυρίδα του ώστε να εντοπίσει τυχόν ατασθαλίες 13/10/2018 Ξένιος Αντωνιάδης
Σύστημα Εμπειρογνωμοσύνης Το Πληροφοριακό σύστημα το οποίο συλλέγει την γνώση και την εμπειρία κάποιου ατόμου ικανού στην επίλυση προβλημάτων και κάποιου λήπτη αποφάσεων και στην συνέχεια προσομοιώνουν τον τρόπο σκέψης τους 13/10/2018 Ξένιος Αντωνιάδης
Παράδειγμα Πληροφοριακό σύστημα με το οποίο ο γιατρός εισάγει τα συμπτώματα ενός ασθενή στον Η/Υ και το σύστημα του παρουσιάζει το πρόβλημα υγείας του ασθενή και μια πιθανή εξήγηση για το πώς κατέληξε σε αυτό το συμπέρασμα 13/10/2018 Ξένιος Αντωνιάδης
Σύστημα Αυτοματοποίησης Γραφείου Το Πληροφοριακό σύστημα το οποίο παρέχει βελτίωση της ροής εργασίας και της επικοινωνίας των χρηστών σε μια επιχείρηση παρέχοντας υπηρεσίες όπως επεξεργασίας κειμένου, λογιστικών φύλλων, ηλεκτρονικό ταχυδρομείο, τηλεομοιοτυπίας κ.α. 13/10/2018 Ξένιος Αντωνιάδης
Παράδειγμα Με ένα τέτοιο πληροφοριακό σύστημα η ιδιαιτέρα γραμματέα μπορεί να συντάξει μια επιστολή και να την στείλει στον υπολογιστή του Διευθυντή για έγκριση 13/10/2018 Ξένιος Αντωνιάδης
Ασκήσεις Βιβλίο «Εισαγωγή στην Ανάλυση και Σχεδίαση Πληροφοριακών συστημάτων» Ασκήσεις (3,4) Σελίδα (13) 13/10/2018 Ξένιος Αντωνιάδης
Βιβλιογραφία Βιβλίο «Εισαγωγή στην Ανάλυση και Σχεδίαση Πληροφοριακών συστημάτων» Σελίδες (7,8) 13/10/2018 Ξένιος Αντωνιάδης
Μάθημα 3 13/10/2018 Ξένιος Αντωνιάδης
Στόχοι – Ερωτήματα Πελάτες Χρήστες Αναλυτής Συστημάτων Ανάλυση Συστημάτων Σχεδίαση Συστημάτων Θέση και ρόλος του Αναλυτή στην ανάπτυξη Πληροφοριακών Συστημάτων Προσόντα Αναλυτή Συστημάτων 13/10/2018 Ξένιος Αντωνιάδης
Πελάτες Είναι το άτομο ή τα άτομα ή ο οργανισμός τα οποία πληρώνουν για να αναπτυχθεί ένα πληροφοριακό σύστημα 13/10/2018 Ξένιος Αντωνιάδης
Χρήστες Είναι τα άτομα ή το σύνολο των ατόμων τα οποία αλληλεπιδρούν άμεσα με το πληροφοριακό σύστημα Μπορεί να είναι και οι Πελάτες του Συστήματος 13/10/2018 Ξένιος Αντωνιάδης
Αναλυτής Συστημάτων Το άτομο που μελετά τα προβλήματα και τις ανάγκες ενός οργανισμού με σκοπό να καθορίσει πως η τεχνολογία της πληροφορικής (υλικό , Λογισμικό, και Δίκτυα Η/Υ) μπορεί να δώσει λύσεις στα προβλήματα και τις ανάγκες του οργανισμού 13/10/2018 Ξένιος Αντωνιάδης
Ανάλυση Συστημάτων Είναι η μελέτη των προβλημάτων και αναγκών της επιχείρησης με σκοπό την εισήγηση βελτιώσεων και τον καθορισμό της λύσης 13/10/2018 Ξένιος Αντωνιάδης
Σχεδίαση Συστημάτων Είναι ο καθορισμός (σχεδιασμός) μιας τεχνικής λύσης βασισμένης στη χρήση Η/Υ, με βάση τα δεδομένα που καθορίστηκαν στη φάση της ανάλυσης 13/10/2018 Ξένιος Αντωνιάδης
Θέση και ρόλος του Αναλυτή στην ανάπτυξη Πληροφοριακών Συστημάτων Ανάλογα με τις ανάγκες του υπό ανάπτυξη συστήματος καταρτίζουν ομάδες, οι οποίες η κάθε μια είναι υπεύθυνη για κάποια φάση της ανάπτυξης του συστήματος και αποτελεί τον σύνδεσμο μεταξύ των ομάδων αυτών, έχοντας την τελική ευθύνη της ανάπτυξης του Πληροφοριακού Συστήματος. 13/10/2018 Ξένιος Αντωνιάδης
Θα πρέπει να συνεργάζεται με τους ιδιοκτήτες του συστήματος , Χρήστες, Προγραμματιστές Εφαρμογών, Προγραμματιστές Συστημάτων, Προμηθευτές Η/Υ, Διαχειριστές Βάσεων Δεδομένων, Διαχειριστές Δικτύου Η/Υ 13/10/2018 Ξένιος Αντωνιάδης
Προσόντα Αναλυτή Συστημάτων Γνώση Πληροφοριακών Συστημάτων και Τεχνολογίας (Να έχει γνώσεις των υφιστάμενων μεθόδων και τεχνικών ανάπτυξης Πληροφοριακών Συστημάτων αλλά και να γνωρίζει τις νέες τάσεις της τεχνολογίας ώστε να μπορεί να τις προωθεί σαν μέρος λύσης προβλημάτων) 13/10/2018 Ξένιος Αντωνιάδης
Προγραμματιστική Εμπειρία (Είναι ο συνδετικός κρίκος μεταξύ χρηστών και Προγραμματιστών) Γενική Γνώση Επιχειρήσεων (Καλύτερη επικοινωνία με ειδικούς στον τομέα αυτό και κατανόηση των επιχειρησιακών προβλημάτων και αναγκών) 13/10/2018 Ξένιος Αντωνιάδης
Ικανότητα Λύσης Προβλημάτων (Ικανότητα στο κατακερματισμό του προβλήματος σε μικρότερα κομμάτια με τρόπο ώστε η ανάλυση και η σύνθεση τους να δώσει την λύση του προβλήματος Διαπροσωπικές Ικανότητες Επικοινωνίας (Αποδοτική χρησιμοποίηση του γραπτού και προφορικού λόγου για καλύτερη επικοινωνία με τους χρήστες και πελάτες) 13/10/2018 Ξένιος Αντωνιάδης
Διαπροσωπικές Ικανότητες Σχέσεων (Να εργάζεται αποδοτικά με ανθρώπους και να έχει την ικανότητα να πείθει χωρίς να επιβάλλεται) Διαλλακτικότητα και Προσαρμογή (Κάθε πρόβλημα έχει την ιδιαιτερότητα του, για αυτό θα πρέπει να προσαρμόζει σε αυτά εναλλακτικές λύσεις) 13/10/2018 Ξένιος Αντωνιάδης
Ικανότητες Ανάλυσης και Σχεδίασης Συστημάτων Χαρακτήρα και Ηθική (Έχει συχνά πρόσβαση σε απόρρητα στοιχεία γι αυτό πρέπει να είναι εχέμυθος με δυνατό χαρακτήρα ώστε να εμπνέει σεβασμό και εμπιστοσύνη στους συνεργάτες του) Ικανότητες Ανάλυσης και Σχεδίασης Συστημάτων (Συνεχής επιμόρφωση και επαφή με τις νέες εξελίξεις και μεθοδολογίες στον τομέα της ανάπτυξης λογισμικού) 13/10/2018 Ξένιος Αντωνιάδης
Ασκήσεις Βιβλίο «Εισαγωγή στην Ανάλυση και Σχεδίαση Πληροφοριακών συστημάτων» Ασκήσεις (5,6) Σελίδα (13) 13/10/2018 Ξένιος Αντωνιάδης
Βιβλιογραφία Βιβλίο «Εισαγωγή στην Ανάλυση και Σχεδίαση Πληροφοριακών συστημάτων» Σελίδες (9,10) 13/10/2018 Ξένιος Αντωνιάδης
Μάθημα 4 13/10/2018 Ξένιος Αντωνιάδης
Στόχοι – Ερωτήματα Κύκλος Ζωής και ανάπτυξης πληροφοριακών συστημάτων Φάση Προκαταρκτικής Έρευνας – Μελέτης Σκοπιμότητας Φάση Εξακρίβωσης Αναγκών και Καθορισμού Απαιτήσεων Φάση Καθορισμού Προδιαγραφών Φάση Σχεδίασης Φάση Υλοποίησης και συνένωσης Κώδικα Φάση Συντήρησης 13/10/2018 Ξένιος Αντωνιάδης
Οι φάσεις αυτές συνδέονται και εξαρτούνται η μια από την άλλη Κύκλος Ζωής και ανάπτυξης πληροφοριακών συστημάτων ή Κύκλος Ζωής ή Κύκλος Ζωής Λογισμικού Είναι οι διάφορες φάσεις, μέσο των οποίων περνά η ανάπτυξη ενός πληροφοριακού συστήματος Οι φάσεις αυτές συνδέονται και εξαρτούνται η μια από την άλλη 13/10/2018 Ξένιος Αντωνιάδης
Ανάλυση Συστήματος Εξακρίβωση Αναγκών και Καθορισμός Απαιτήσεων Προκαταρκτική Έρευνα Καθορισμός Προδιαγραφών Σχεδίαση Συντήρηση Υλοποίηση 13/10/2018 Ξένιος Αντωνιάδης
Αν εντοπιστεί κάποιο λάθος σε κάποια προηγούμενη φάση, τότε λόγο της εξάρτησης θα επηρεάσει και τις φάσεις που ακολουθούν και που έχουν είδη υλοποιηθεί. Π.χ. Λάθος στις Προδιαγραφές ενώ βρισκόμαστε στην φάση της Υλοποίησης, τι άλλες φάσεις θα επηρεάσει ; 13/10/2018 Ξένιος Αντωνιάδης
Φάση Προκαταρκτικής Έρευνας – Μελέτης Σκοπιμότητας Θα αποφασιστεί κατά πόσο είναι αναγκαία η ανάπτυξη ενός καινούριου Πληροφοριακού Συστήματος και πόσο ωφέλιμη θα είναι για την επιχείρηση και αν είναι εφικτή με βάση τους πόρους που διαθέτει. 13/10/2018 Ξένιος Αντωνιάδης
Αν το αποτέλεσμα της μελέτης αυτής είναι θετικό τότε διεξάγεται η μελέτη Σκοπιμότητας (πόσο Ωφέλιμη ή Πρακτική) ή Εφικτότητας η οποία μετρά την σκοπιμότητα δημιουργίας ενός νέου Π.Σ. 13/10/2018 Ξένιος Αντωνιάδης
Φάση Εξακρίβωσης Αναγκών και Καθορισμού Απαιτήσεων Εξακριβώνονται οι πραγματικές ανάγκες του πελάτη Με βάση τις πραγματικές ανάγκες θα εντοπισθούν τα λειτουργικά χαρακτηριστικά (Απαιτήσεις) που θα διαθέτει το Σύστημα 13/10/2018 Ξένιος Αντωνιάδης
Ο εντοπισμός των αναγκών διεξάγεται με την καταγραφή των λειτουργιών του οργανισμού χρησιμοποιώντας τεχνικές όπως Ερωτηματολόγια, Συνεντεύξεις, και γρήγορη Πρωτοτυποποίηση (Πρόχειρο Σύστημα) 13/10/2018 Ξένιος Αντωνιάδης
Φάση Καθορισμού Προδιαγραφών Οι ανάγκες του πελάτη αναλύονται και παρουσιάζονται υπό μορφή ενός εγγράφου Προδιαγραφών Καθορίζονται με τυποποιημένο τρόπο οι λειτουργίες του συστήματος Παρουσιάζεται τι θα κάνει το τελικό προϊόν και όχι πώς θα το κάνει 13/10/2018 Ξένιος Αντωνιάδης
Δεν πρέπει να είναι διφορούμενο , ημιτελές, ή αντιφατικό Καταγράφει οποιουσδήποτε περιορισμούς που έχουν τεθεί (Κόστος , Χρονικές προθεσμίες) Δεν πρέπει να είναι διφορούμενο , ημιτελές, ή αντιφατικό Χρησιμοποιείται σαν συμβόλαιο μεταξύ του πελάτη και της ομάδας ανάπτυξης 13/10/2018 Ξένιος Αντωνιάδης
Φάση Σχεδίασης Καθορίζει πως το προϊόν θα κάνει αυτά που έχουν καθοριστεί στη φάση του καθορισμού Προδιαγραφών Αρχιτεκτονική Σχεδίαση(Καθορισμός των διαφόρων κομματιών του συστήματος και της μεταξύ τους επικοινωνίας 13/10/2018 Ξένιος Αντωνιάδης
Λεπτομερής Σχεδίαση(Επιλογή αλγορίθμων και Δομών Δεδομένων) Σχεδιασμός Βάσεων Δεδομένων Σχεδιασμός οθονών εισαγωγής δεδομένων(φορμών) και Αναφορών 13/10/2018 Ξένιος Αντωνιάδης
Φάση Υλοποίησης και συνένωσης Κώδικα Υλοποιούμε με κώδικα , συνδέουμε και ελέγχουμε τα διάφορα κομμάτια του συστήματος χρησιμοποιώντας κατάλληλη γλώσσα προγραμματισμού 13/10/2018 Ξένιος Αντωνιάδης
Φάση Συντήρησης Περιλαμβάνει όλες τις αλλαγές στο προϊόν μετά που ο πελάτης θα το έχει παραλάβει Είναι η πιο δαπανηρή φάση όλου του Κύκλου Ζωής Πρόβλημα η έλλειψη καλής τεκμηρίωσης των διάφορων φάσεων του Κύκλου Ζωής 13/10/2018 Ξένιος Αντωνιάδης
Ασκήσεις Βιβλίο «Εισαγωγή στην Ανάλυση και Σχεδίαση Πληροφοριακών συστημάτων» Ασκήσεις (7,8,9) Σελίδα (13) 13/10/2018 Ξένιος Αντωνιάδης
Βιβλιογραφία Βιβλίο «Εισαγωγή στην Ανάλυση και Σχεδίαση Πληροφοριακών συστημάτων» Σελίδες (11,12) 13/10/2018 Ξένιος Αντωνιάδης
Μάθημα 5 Καταγραφή Προδιαγραφών 13/10/2018 Ξένιος Αντωνιάδης
Στόχοι – Ερωτήματα Φάση Καθορισμού Προδιαγραφών Μοντέλο Λογικά Μοντέλα Φυσικά Μοντέλα Μοντελοποίηση Δεδομένων Μοντελοποίηση Διαδικασιών Μέθοδοι καταγραφής Προδιαγραφών 13/10/2018 Ξένιος Αντωνιάδης
Στόχοι – Ερωτήματα Μέθοδος καταγραφής Προδιαγραφών με χρήση Φυσικής γλώσσας Μέθοδος καταγραφής Προδιαγραφών με χρήση Διαγραμμάτων Ροής Δεδομένων Μέθοδος καταγραφής Προδιαγραφών με χρήση Διαγραμμάτων Σχέσεων Οντοτήτων 13/10/2018 Ξένιος Αντωνιάδης
Φάση Καθορισμού Προδιαγραφών Καθορίζονται με τυποποιημένο και ακριβή τρόπο οι λειτουργίες του συστήματος και παρουσιάζονται υπό μορφή ενός εγγράφου Προδιαγραφών Χρησιμοποιείται σαν συμβόλαιο μεταξύ του πελάτη και της ομάδας ανάπτυξης δεσμεύοντας τον πελάτη ως προς τις υποχρεώσεις και απαιτήσεις του και την εταιρία ως προς τις λειτουργίες που πρέπει να υλοποιήσει 13/10/2018 Ξένιος Αντωνιάδης
Φάση Καθορισμού Προδιαγραφών Πρέπει να είναι λεπτομερές ώστε να αποτελέσει την βάση για την φάση της σχεδίασης αλλά και κατανοητό από τον πελάτη χωρίς να είναι διφορούμενο , ημιτελές, ή αντιφατικό Παρουσιάζει τι θα κάνει το τελικό προϊόν και όχι πώς θα το κάνει 13/10/2018 Ξένιος Αντωνιάδης
Μοντέλο Απεικόνιση της πραγματικότητας με κάποιο τρόπο (Σκαρίφημα, Εικόνες ,Σχεδιάγραμμα κλπ) 13/10/2018 Ξένιος Αντωνιάδης
Λογικά Μοντέλα Φανερώνουν τι κάνει το σύστημα Είναι Ανεξάρτητα από τεχνικά θέματα Υλοποίησης Επιδεικνύουν την ουσία του Συστήματος Αποκρύπτουν Λεπτομέρειες 13/10/2018 Ξένιος Αντωνιάδης
Φυσικά Μοντέλα Φανερώνουν τι κάνει αλλά και πως το κάνει ένα σύστημα 13/10/2018 Ξένιος Αντωνιάδης
Μοντελοποίηση δεδομένων Μέθοδοι Μοντελοποίησης που έχουν επίκεντρο τα δεδομένα που διακινούνται στο σύστημα 13/10/2018 Ξένιος Αντωνιάδης
Μοντελοποίηση Διαδικασιών Μέθοδοι Μοντελοποίησης που έχουν επίκεντρο τις διαδικασίες που υπάρχουν στο σύστημα 13/10/2018 Ξένιος Αντωνιάδης
Μέθοδοι καταγραφής Προδιαγραφών Τυποποιημένοι τρόποι καταγραφής των Προδιαγραφών του Συστήματος Κάποιες είναι πιο λεπτομερής από άλλες, κάποιες είναι πιο κατανοητές στον πελάτη ,κάποιες είναι πιο κατάλληλες σε σχέση με το είδος του συστήματος που πρέπει να προδιαγραφεί Συνήθως χρησιμοποιείται συνδυασμός των μεθόδων 13/10/2018 Ξένιος Αντωνιάδης
Μέθοδος καταγραφής Προδιαγραφών με χρήση Φυσικής γλώσσας Δεν απαιτεί χρήση συγκεκριμένης Μεθοδολογίας και γνώσεων Εύκολα κατανοητή από τον Πελάτη Επιρρεπής σε ασάφειες ,Λάθη, Παραλήψεις, Περιττολογία 13/10/2018 Ξένιος Αντωνιάδης
Παράδειγμα σελ 57 13/10/2018 Ξένιος Αντωνιάδης
3.1.1.13 Δημοσίευση Ανακοινώσεων Περιγραφή Οι διαχειριστές του συστήματος θα μπορούσαν να αναρτήσουν ανακοινώσεις στον πίνακα ανακοινώσεων του συστήματος Είσοδος Θέμα ,Αποστολέας, Ομάδα αποδεκτών Έξοδος Η ανακοίνωση αναρτάτε στον πίνακα ανακοινώσεων Σχετικές Παράγραφοι (3.1.1.12, 3.1.1.22) 13/10/2018 Ξένιος Αντωνιάδης
Μέθοδος καταγραφής Προδιαγραφών με χρήση Διαγραμμάτων Ροής Δεδομένων Συγκεντρώνεται στις διαδικασίες Επιτρέπει Αρκετά Λεπτομερή Καταγραφή των Προδιαγραφών Σχετικά Εύκολα Κατανοητή από τον Πελάτη 13/10/2018 Ξένιος Αντωνιάδης
Παράδειγμα σελ 57 13/10/2018 Ξένιος Αντωνιάδης
Δ.Ρ.Δ Αρχείο Πελατών Στοιχεία Πελάτη Παραγγελία Επεξεργασία Πελάτης Παραγγελίας Τιμολόγιο Πληροφορίες Προϊόντος Προϊόντα 13/10/2018 Ξένιος Αντωνιάδης
Μέθοδος καταγραφής Προδιαγραφών με χρήση Διαγραμμάτων Σχέσεων Οντοτήτων Επικεντρώνεται στην μορφή των Δεδομένων που διακινούνται στο Σύστημα Χρησιμοποιείται για την προδιαγραφή Βάσεων Δεδομένων Παράδειγμα σελ 57 13/10/2018 Ξένιος Αντωνιάδης
Μαθητής Μάθημα Αρ Ταυτότ Ονομασία Επιλέγεται από Όνομα Δυσκολία Επώνυμο Ηλικία Ονομασία Δυσκολία Κατηγορία Μάθημα Επιλέγεται από Παίρνει Καθηγητής Όνομα Επώνυμο Τηλέφωνο Διεύθυνση Διδάσκει Διδάσκεται από 13/10/2018 Ξένιος Αντωνιάδης
Ασκήσεις Βιβλίο «Εισαγωγή στην Ανάλυση και Σχεδίαση Πληροφοριακών συστημάτων» Ασκήσεις (1,3) Σελίδα (73) 13/10/2018 Ξένιος Αντωνιάδης
Βιβλιογραφία Βιβλίο «Εισαγωγή στην Ανάλυση και Σχεδίαση Πληροφοριακών συστημάτων» Σελίδες (55-59) 13/10/2018 Ξένιος Αντωνιάδης
Μάθημα 6 Διαγράμματα Ροής Δεδομένων (Δ.Ρ.Δ.) Μάθημα 6 Διαγράμματα Ροής Δεδομένων (Δ.Ρ.Δ.) 13/10/2018 Ξένιος Αντωνιάδης
Στόχοι – Ερωτήματα Διαγράμματα Ροής Δεδομένων (Δ.Ρ.Δ.) Διαγράμματα Ροής Δεδομένων (Δ.Ρ.Δ.) Δομικά στοιχεία ενός ΔΡΔ Εξωτερικοί πράκτορες Διαδικασίες Ροή Δεδομένων Αποθηκευτική Μονάδα 13/10/2018 Ξένιος Αντωνιάδης
Διαγράμματα Ροής Δεδομένων (Data Flow Diagrams) (Δ.Ρ.Δ.) Τα διαγράμματα ροής δεδομένων (Δ.Ρ.Δ.) είναι μια γραφική αναπαράσταση της ροής των δεδομένων μέσα στο σύστημα και των λειτουργιών που διεξάγονται πάνω σε αυτά 13/10/2018 Ξένιος Αντωνιάδης
Δ.Ρ.Δ Αρχείο Πελατών Στοιχεία Πελάτη Παραγγελία Επεξεργασία Πελάτης Παραγγελίας Τιμολόγιο Πληροφορίες Προϊόντος Προϊόντα 13/10/2018 Ξένιος Αντωνιάδης
Δομικά στοιχεία ενός ΔΡΔ Εξωτερική Οντότητα ή Πράκτορας Διαδικασία Αποθήκευση Δεδομένων Ροή Δεδομένων 13/10/2018 Ξένιος Αντωνιάδης
Καθορίζουν τα σύνορα του συστήματος Εξωτερικοί πράκτορες Εξωτερικός Πράκτορας Καθορίζουν τα σύνορα του συστήματος Μπορούν να είναι πρόσωπα, μονάδες του οργανισμού, κάποιο άλλο σύστημα ή άλλοι οργανισμοί οι οποίοι αλληλεπιδρούν με το σύστημά μας ανταλλάσσοντας δεδομένα – είτε για είσοδο είτε για έξοδο είτε και τα δύο 13/10/2018 Ξένιος Αντωνιάδης
Άτομα που παρέχουν δεδομένα, όπως: Εξωτερικός Πράκτορας Πηγή δεδομένων Π.χ. Άτομα που παρέχουν δεδομένα, όπως: μια παραγγελία κάποιου πελάτη βαθμολογία καθηγητή για τους μαθητές ενός σχολείου 13/10/2018 Ξένιος Αντωνιάδης
Εξωτερικός Πράκτορας Προορισμός πληροφοριών π.χ. άτομα που δέχονται μια πληροφορία, όπως: Αποστολή τιμολογίου στον πελάτη Ενημέρωση μαθητών για τη βαθμολογία 13/10/2018 Ξένιος Αντωνιάδης
Διαδικασίες ή Διάφορες λειτουργίες (επεξεργασία) Διαδικασία Διαδικασία ή Διαδικασία Διάφορες λειτουργίες (επεξεργασία) Δέχονται κάποια δεδομένα ως είσοδο και παράγουν άλλα δεδομένα ως έξοδο 13/10/2018 Ξένιος Αντωνιάδης
Διαδικασίες Τουλάχιστον ένα βέλος εισερχόμενης ροής δεδομένων (μια διαδικασία δεν μπορεί να παράγει πληροφορίες χωρίς είσοδο) Τουλάχιστον ένα βέλος εξερχόμενης ροής δεδομένων (μια διαδικασία η οποία δεν παράγει καθόλου πληροφορίες είναι πρακτικά αχρείαστη) 13/10/2018 Ξένιος Αντωνιάδης
Διαδικασία Παραδείγματα Τα στοιχεία μιας παραγγελίας εισάγονται στο σύστημα χρησιμοποιώντας φόρμα οθόνης Υπολογισμός κόστους παραγγελίας Η βαθμολογία δίνεται στον μαθητή με την εκτύπωση των ενδεικτικών 13/10/2018 Ξένιος Αντωνιάδης
Ροή Δεδομένων Αναπαριστούν εισόδους και εξόδους δεδομένων προς και από μια διαδικασία Προέρχονται από εξωτερικούς πράκτορες, αποθηκευτικές μονάδες ή άλλες διαδικασίες 13/10/2018 Ξένιος Αντωνιάδης
Χώροι όπου φυλάγονται επί μόνιμης βάσεως δεδομένα Αποθηκευτική Μονάδα Χώροι όπου φυλάγονται επί μόνιμης βάσεως δεδομένα Περιγράφουν πράγματα για τα οποία η επιχείρηση θέλει να αποθηκεύσει δεδομένα και πληροφορίες, όπως πρόσωπα, τοποθεσίες, αντικείμενα, γεγονότα και έννοιες Συνήθως υλοποιούνται ως αρχεία ή βάσεις δεδομένων 13/10/2018 Ξένιος Αντωνιάδης
Πρόβλημα 1 Ένας Παρπέρης θέλει να του φτιάξετε ένα πληροφοριακό σύστημα το οποίο να καταχωρεί στοιχεία σε ένα αρχείο τιμών, κάθε φορά που κάποιος προμηθευτής τον προμηθεύει με είδη Παρπεριτζής (Σιαμπού, Κτένες, Αφρούς Μαλλιών κ.λ.π.)Τα στοιχεία που θα εισάγονται στο αρχείο θα είναι ο κωδικός προϊόντος, η τιμή και η περιγραφή του 13/10/2018 Ξένιος Αντωνιάδης
Πρόβλημα 1 Να εντοπιστούν οι βασικές λειτουργίες του συστήματος Να σχεδιαστεί το Δ.Ρ.Δ. του συστήματος Να αναλυθούν τα μέρη του Δ.Ρ.Δ. ( Εξωτερικές Οντότητες ή πράκτορες , Διαδικασίες , Αποθηκευτικές Μονάδες και Ροές Δεδομένων 13/10/2018 Ξένιος Αντωνιάδης
Βασικές λειτουργίες του συστήματος Με βάση την περιγραφή που έχει δοθεί η μόνη βασική λειτουργία του συστήματος είναι 1. Καταχώρηση στοιχείων προϊόντων και αποθήκευση τους σε αρχείο τιμών 13/10/2018 Ξένιος Αντωνιάδης
Δ.Ρ.Δ. Αρχείο Τιμών 3 Καταχώρηση στοιχείων στο Αρχείο Προμηθευτής 5 4 2 1 Στοιχεία Προϊόντων Στοιχεία Προϊόντων 13/10/2018 Ξένιος Αντωνιάδης
Ανάλυση των μέρων του Δ.Ρ.Δ Οντότητες 1 Ο προμηθευτής προμηθεύει τα προϊόντα Διαδικασίες 3 Όλα τα δεδομένα των παραγγελιών εισάγονται με φόρμα οθόνης στο αρχείο 13/10/2018 Ξένιος Αντωνιάδης
Αποθήκευση Δεδομένων 5 Αρχείο τιμών στο οποίο αποθηκεύονται ο κωδικός, η τιμή και η περιγραφή του προϊόντος Ροές Δεδομένων 2 Ο κωδικός, η τιμή και η περιγραφή του προϊόντος εισάγονται στην φόρμα οθόνης 4 Ο κωδικός, η τιμή και η περιγραφή του προϊόντος εισάγονται στο αρχείο τιμών 13/10/2018 Ξένιος Αντωνιάδης
Ασκήσεις Βιβλίο «Εισαγωγή στην Ανάλυση και Σχεδίαση Πληροφοριακών συστημάτων» Ασκήσεις (2) Σελίδα (73) 13/10/2018 Ξένιος Αντωνιάδης
Βιβλιογραφία Βιβλίο «Εισαγωγή στην Ανάλυση και Σχεδίαση Πληροφοριακών συστημάτων» Σελίδες (60) 13/10/2018 Ξένιος Αντωνιάδης
Μάθημα 7 Διαγράμματα Ροής Δεδομένων (Δ.Ρ.Δ.) Μάθημα 7 Διαγράμματα Ροής Δεδομένων (Δ.Ρ.Δ.) 13/10/2018 Ξένιος Αντωνιάδης
Στόχοι – Ερωτήματα Αποσύνθεση Συστημάτων Μη έγκυρες ροές δεδομένων και διόρθωση τους Μαύρες Τρύπες Θαύματα Γκρίζες τρύπες 13/10/2018 Ξένιος Αντωνιάδης
Αποσύνθεση Συστημάτων Είναι η τεχνική με την οποία όταν ένα σύστημα είναι μεγάλο και πολύπλοκο, το διασπούμε σε μικρότερα υποσυστήματα και στη συνέχεια αυτά τα υποσυστήματα τα διασπούμε σε άλλα πιο μικρά. Συνεχίζουμε τη διάσπαση μέχρι που να φτάσουμε σε μικρές, εύκολο να τις καταγράψουμε, διαδικασίες. 13/10/2018 Ξένιος Αντωνιάδης
Παράδειγμα Θέλουμε να φτιάξουμε ένα σύστημα το οποίο να διαχειρίζεται τις αιτήσεις μαθητών στο ιδιωτικό φροντιστήριο «Αγράμματος». Μετά από συνεντεύξεις με τους υπεύθυνους λειτουργούς ο Αναλυτής διαπίστωσε ότι η όλη διαδικασία χωρίζεται σε δύο μέρη 13/10/2018 Ξένιος Αντωνιάδης
Τελικά προκύπτει ένα αποσυνθετικό διάγραμμα (α)Την υποβολή της αίτησης από τους ενδιαφερόμενους (β)Την αξιολόγηση της Και στις δύο περιπτώσεις θα πρέπει να αποστέλλεται σχετική αναφορά στην διεύθυνση του σχολείου(Αριθμός ατόμων που έχουν κάνει αίτηση, αριθμός ατόμων που έγιναν δεκτά, σε ποια τμήματα έχουν κατανεμηθεί, ποσοστό Παντρεμένων κ.λ.π.) Τελικά προκύπτει ένα αποσυνθετικό διάγραμμα 13/10/2018 Ξένιος Αντωνιάδης
13/10/2018 Ξένιος Αντωνιάδης
Αντί να φτιάξουμε ένα τεράστιο Δ. Ρ. Δ Αντί να φτιάξουμε ένα τεράστιο Δ.Ρ.Δ. πρώτα φτιάχνουμε διαγράμματα ροής δεδομένων για τις διαδικασίες της κορυφής της πυραμίδας που αποκρύπτουν πολλές λεπτομέρειες και καθώς προχωρούμε προς την βάση της πυραμίδας φτιάχνουμε πιο λεπτομερέστερα Δ.Ρ.Δ. 13/10/2018 Ξένιος Αντωνιάδης
Μη Έγκυρες Ροές Δεδομένων Λάθος Διόρθωση Εξωτε ρικός Εξωτε ρικός Εξωτε ρικός Εξωτε ρικός Διαδι κασία Πράκτο ρας 2 Πράκτο ρας 1 Πράκτο ρας 1 Πράκτο ρας 2 Όταν γίνεται ανταλλαγή δεδομένων μεταξύ εξωτερικών πρακτόρων πρέπει να μεσολαβεί κάποια διαδικασία 13/10/2018 Ξένιος Αντωνιάδης
Μη Έγκυρες Ροές Δεδομένων 2 Λάθος Διόρθωση Λάθος Διόρθωση 2 2 2 Εξωτε ρικός Πράκτο ρας Διαδικασία Εξωτερικός Πράκτορας 1 Αποθηκευτική Μονάδα 1 1 Αποθηκευτική Μονάδα 2 Όταν γίνεται ανταλλαγή δεδομένων από πράκτορα προς αποθηκευτική μονάδα (ροή 1) ή αντίστροφα (ροή 2) πρέπει να μεσολαβεί κάποια διαδικασία. 13/10/2018 Ξένιος Αντωνιάδης
Μη Έγκυρες Ροές Δεδομένων Λάθος Διόρθωση Αποθηκευτική Μονάδα 1 Διαδικασία Αποθηκευτική Μονάδα 1 Αποθηκευτική Μονάδα 2 Αποθηκευτική Μονάδα 2 Όταν γίνεται ανταλλαγή δεδομένων μεταξύ αποθηκευτικών μονάδων πρέπει να μεσολαβεί κάποια διαδικασία 13/10/2018 Ξένιος Αντωνιάδης
Λογικά λάθη σε διαδικασίες 13/10/2018 Ξένιος Αντωνιάδης
Μαύρες Τρύπες Όταν μια διαδικασία έχει μόνο ροές εισόδου και καθόλου ροές εξόδου Ο Αναλυτής μπορεί να τις ξέχασε Δεν είναι χρήσιμη για το σύστημα άρα δεν θα έπρεπε να υπάρχει 13/10/2018 Ξένιος Αντωνιάδης
Παράδειγμα Ο εκδοτικός οίκος «Αποτυχημένες Εκδόσεις» έχει συνδρομητές από όλο τον κόσμο. Υπάλληλοι της εταιρίας μπορούν να γίνου συνδρομητές σε αυτήν και δικαιούνται 99% έκπτωση, εφόσον πληρούν δύο κριτήρια (α)Δουλεύουν ακόμα στην εταιρία (β)Παρουσιάζουν ένα ειδικό πιστοποιητικό κατά την εγγραφή τους το οποίο αποδεικνύει ότι είναι υπάλληλοι της εταιρίας Επίσης ένας λογαριασμός του συνδρομητή μπορεί να απενεργοποιηθεί προσωρινά μέχρι να εξοφληθούν τα χρέη του 13/10/2018 Ξένιος Αντωνιάδης
3 Υπάλληλος Πιστοποιητικό Έκδοση Πιστοποιητικού Αίτηση Συνδρομητή 1 Λογαριασμός Υπάρχοντος Χρήστη Αίτηση Συνδρομητή Διεύθυνση Υπαλλήλου 1 Δημιουργία Καινούριου Συνδρομητή Λογαριασμοί Συνδρομητών Αρχείο Υπαλλήλων Καινούρια Κατάσταση Λογαριασμού Κατάσταση Υπαλλήλου 2 Πάγωμα Λογαριασμού Λογιστήριο Ειδοποίηση 13/10/2018 Ξένιος Αντωνιάδης
Θαύματα Όταν μια διαδικασία έχει μόνο ροές εξόδου χωρίς να έχει ροές εισόδου Ο Αναλυτής μπορεί να τις ξέχασε Για να παράγει κάποιες πληροφορίες μια διαδικασία πρέπει να έχει κάποια δεδομένα εισόδου 13/10/2018 Ξένιος Αντωνιάδης
3 Υπάλληλος Πιστοποιητικό Έκδοση Πιστοποιητικού Αίτηση Συνδρομητή 1 Λογαριασμός Υπάρχοντος Χρήστη Αίτηση Συνδρομητή Διεύθυνση Υπαλλήλου 1 Δημιουργία Καινούριου Συνδρομητή Λογαριασμοί Συνδρομητών Αρχείο Υπαλλήλων Καινούρια Κατάσταση Λογαριασμού Κατάσταση Υπαλλήλου 2 Πάγωμα Λογαριασμού Λογιστήριο Ειδοποίηση 13/10/2018 Ξένιος Αντωνιάδης
Γκρίζες τρύπες Τα δεδομένα εισόδου δεν είναι αρκετά για να παραχθούν τα δεδομένα εξόδου Μπορεί να χρησιμοποιήθηκαν λανθασμένα ονόματα στις διαδικασίες Μπορεί να χρησιμοποιήθηκαν λανθασμένα ονόματα στις ροές δεδομένων Ελλιπής πληροφόρηση για τον τρόπο που διεξάγεται μια διαδικασία 13/10/2018 Ξένιος Αντωνιάδης
3 Υπάλληλος Πιστοποιητικό Έκδοση Πιστοποιητικού Αίτηση Συνδρομητή 1 Λογαριασμός Υπάρχοντος Χρήστη Αίτηση Συνδρομητή Διεύθυνση Υπαλλήλου 1 Δημιουργία Καινούριου Συνδρομητή Λογαριασμοί Συνδρομητών Αρχείο Υπαλλήλων Καινούρια Κατάσταση Λογαριασμού Κατάσταση Υπαλλήλου 2 Πάγωμα Λογαριασμού Λογιστήριο Ειδοποίηση 13/10/2018 Ξένιος Αντωνιάδης
3 Υπάλληλος Πιστοποιητικό Έκδοση Πιστοποιητικού Αίτηση Συνδρομητή 1 Λογαριασμός Υπάρχοντος Χρήστη Αίτηση Συνδρομητή Διεύθυνση Υπαλλήλου 1 Δημιουργία Καινούριου Συνδρομητή Λογαριασμοί Συνδρομητών Αρχείο Υπαλλήλων Καινούρια Κατάσταση Λογαριασμού Κατάσταση Υπαλλήλου 2 Πάγωμα Λογαριασμού Λογιστήριο Ειδοποίηση 13/10/2018 Ξένιος Αντωνιάδης
Πρόβλημα 3 Σε ένα κατάστημα Πώλησης ειδών για Ερωτευμένους ο πελάτης δίνει τα προϊόντα στο ταμείο. Εκεί εντοπίζεται ο κωδικός με βάση το προϊόν . Οι τιμές των προϊόντων βρίσκονται από ένα αρχείο τιμών και αθροίζονται . Στο τέλος ο πελάτης παίρνει ένα τιμολόγιο για τα προϊόντα που αγόρασε 13/10/2018 Ξένιος Αντωνιάδης
Πρόβλημα 3 Να εντοπιστούν οι βασικές λειτουργίες του συστήματος Να σχεδιαστεί το Δ.Ρ.Δ. του συστήματος Να αναλυθούν τα μέρη του Δ.Ρ.Δ. ( Εξωτερικές Οντότητες ή πράκτορες , Διαδικασίες , Αποθηκευτικές Μονάδες και Ροές Δεδομένων 13/10/2018 Ξένιος Αντωνιάδης
Βιβλιογραφία Βιβλίο «Εισαγωγή στην Ανάλυση και Σχεδίαση Πληροφοριακών συστημάτων» Σελίδες (63-66) 13/10/2018 Ξένιος Αντωνιάδης
Μάθημα 8 Διαγράμματα Ροής Δεδομένων (Δ.Ρ.Δ.) Μάθημα 8 Διαγράμματα Ροής Δεδομένων (Δ.Ρ.Δ.) 13/10/2018 Ξένιος Αντωνιάδης
Στόχοι – Ερωτήματα Πρόβλημα 2 (Λύση της άσκησης 2 σελίδα 73) Πρόβλημα 3 (Λύση) Πρόβλημα 4 13/10/2018 Ξένιος Αντωνιάδης
Πρόβλημα 2 Το σύστημα ρύθμισης θερμοκρασίας ενός πυρηνικού αντιδραστήρα πρέπει να μετρά την θερμοκρασία κάθε 1/10 του δευτερολέπτου και να τον ψύχει όσο χρειάζεται ώστε η θερμοκρασία να διατηρείται σταθερή. Η θερμοκρασία στον πυρήνα μεταβάλλεται ραγδαία και σε 1/10 του δευτερολέπτου μπορεί να αυξηθεί ή να μειωθεί δραματικά. Αν δεν ψυχθεί αρκετά υπάρχει κίνδυνος ενός πυρηνικού ολοκαυτώματος. Αν ψυχθεί υπερβολικά , ελλοχεύει ο κίνδυνος να βυθισθεί στο σκοτάδι ένα μεγάλο μέρος της χώρας. 13/10/2018 Ξένιος Αντωνιάδης
Πρόβλημα 2 Να εντοπιστούν οι βασικές λειτουργίες του συστήματος Να σχεδιαστεί το Δ.Ρ.Δ. του συστήματος Να αναλυθούν τα μέρη του Δ.Ρ.Δ. ( Εξωτερικές Οντότητες ή πράκτορες , Διαδικασίες , Αποθηκευτικές Μονάδες και Ροές Δεδομένων 13/10/2018 Ξένιος Αντωνιάδης
Πρόβλημα 2 Λύση 13/10/2018 Ξένιος Αντωνιάδης
Βασικές λειτουργίες του συστήματος Η λύση θα παρουσιαστεί στην τάξη Χα , χα , χα ........ Την πάτησες! 13/10/2018 Ξένιος Αντωνιάδης
Δ.Ρ.Δ. Η λύση θα παρουσιαστεί στην τάξη Χα , χα , χα ........ Την πάτησες! 13/10/2018 Ξένιος Αντωνιάδης
Ανάλυση των μέρων του Δ.Ρ.Δ Οντότητες Η λύση θα παρουσιαστεί στην τάξη Χα , χα , χα ........ Την πάτησες! 13/10/2018 Ξένιος Αντωνιάδης
Η λύση θα παρουσιαστεί στην τάξη Διαδικασίες Η λύση θα παρουσιαστεί στην τάξη Χα , χα , χα ........ Την πάτησες! 13/10/2018 Ξένιος Αντωνιάδης
Η λύση θα παρουσιαστεί στην τάξη Χα , χα , χα ........ Την πάτησες! Ροές Δεδομένων Η λύση θα παρουσιαστεί στην τάξη Χα , χα , χα ........ Την πάτησες! 13/10/2018 Ξένιος Αντωνιάδης
Πρόβλημα 3 Σε ένα κατάστημα Πώλησης ειδών για Ερωτευμένους ο πελάτης δίνει τα προϊόντα στο ταμείο. Εκεί εντοπίζεται ο κωδικός με βάση το προϊόν . Οι τιμές των προϊόντων βρίσκονται από ένα αρχείο τιμών και αθροίζονται . Στο τέλος ο πελάτης παίρνει ένα τιμολόγιο για τα προϊόντα που αγόρασε 13/10/2018 Ξένιος Αντωνιάδης
Πρόβλημα 3 Να εντοπιστούν οι βασικές λειτουργίες του συστήματος Να σχεδιαστεί το Δ.Ρ.Δ. του συστήματος Να αναλυθούν τα μέρη του Δ.Ρ.Δ. ( Εξωτερικές Οντότητες ή πράκτορες , Διαδικασίες , Αποθηκευτικές Μονάδες και Ροές Δεδομένων 13/10/2018 Ξένιος Αντωνιάδης
Πρόβλημα 3 Λύση 13/10/2018 Ξένιος Αντωνιάδης
Βασικές λειτουργίες του συστήματος Η λύση θα παρουσιαστεί στην τάξη Χα , χα , χα ........ Την πάτησες! 13/10/2018 Ξένιος Αντωνιάδης
Δ.Ρ.Δ. Η λύση θα παρουσιαστεί στην τάξη Χα , χα , χα ........ Την πάτησες! 13/10/2018 Ξένιος Αντωνιάδης
Ανάλυση των μέρων του Δ.Ρ.Δ Οντότητες (1) Η λύση θα παρουσιαστεί στην τάξη Χα , χα , χα ........ Την πάτησες! 13/10/2018 Ξένιος Αντωνιάδης
Η λύση θα παρουσιαστεί στην τάξη Χα , χα , χα ........ Την πάτησες! Διαδικασίες (3),(5),(10) Η λύση θα παρουσιαστεί στην τάξη Χα , χα , χα ........ Την πάτησες! 13/10/2018 Ξένιος Αντωνιάδης
Ροές Δεδομένων (2),(4),(8),(9),(11) Η λύση θα παρουσιαστεί στην τάξη Χα , χα , χα ........ Την πάτησες! 13/10/2018 Ξένιος Αντωνιάδης
Η λύση θα παρουσιαστεί στην τάξη Χα , χα , χα ........ Την πάτησες! Χα , χα , χα ........ Την πάτησες! 13/10/2018 Ξένιος Αντωνιάδης
Αποθήκευση Δεδομένων (7) Η λύση θα παρουσιαστεί στην τάξη Χα , χα , χα ........ Την πάτησες! 13/10/2018 Ξένιος Αντωνιάδης
Πρόβλημα 4 13/10/2018 Ξένιος Αντωνιάδης
Να σχεδιαστεί ένα ΔΡΔ (Διάγραμμα Ροής Δεδομένων, Data Flow Diagram) για τη δημιουργία ενός αρχείου με στοιχεία υπαλλήλων μιας εταιρείας. Το αρχείο πρέπει να περιλαμβάνει τον αριθμόν ταυτότητας, το όνομα, το επίθετο, τη διεύθυνση, την ημερομηνία γέννησης και τη θέση του υπαλλήλου. Να τροποποιηθεί το πιο πάνω ΔΡΔ ώστε να περιλαμβάνει και την δημιουργία καταλόγου (αναφοράς) με τα στοιχεία των υπαλλήλων που έχουν καταχωρηθεί στο αρχείο και η οποία παραδίδεται στην διεύθυνση του οργανισμού 13/10/2018 Ξένιος Αντωνιάδης
Πρόβλημα 4 Να εντοπιστούν οι βασικές λειτουργίες του συστήματος Να σχεδιαστεί το Δ.Ρ.Δ. του συστήματος Να αναλυθούν τα μέρη του Δ.Ρ.Δ. ( Εξωτερικές Οντότητες ή πράκτορες , Διαδικασίες , Αποθηκευτικές Μονάδες και Ροές Δεδομένων 13/10/2018 Ξένιος Αντωνιάδης
Βιβλιογραφία Βιβλίο «Εισαγωγή στην Ανάλυση και Σχεδίαση Πληροφοριακών συστημάτων» Σελίδες (63-66) 13/10/2018 Ξένιος Αντωνιάδης
Μάθημα 9 Διαγράμματα Ροής Δεδομένων (Δ.Ρ.Δ.) Μάθημα 9 Διαγράμματα Ροής Δεδομένων (Δ.Ρ.Δ.) 13/10/2018 Ξένιος Αντωνιάδης
Στόχοι – Ερωτήματα Πρόβλημα 4 (Λύση) Πρόβλημα 5 13/10/2018 Ξένιος Αντωνιάδης
Πρόβλημα 4 13/10/2018 Ξένιος Αντωνιάδης
Να σχεδιαστεί ένα ΔΡΔ (Διάγραμμα Ροής Δεδομένων, Data Flow Diagram) για τη δημιουργία ενός αρχείου με στοιχεία υπαλλήλων μιας εταιρείας. Το αρχείο πρέπει να περιλαμβάνει τον αριθμόν ταυτότητας, το όνομα, το επίθετο, τη διεύθυνση, την ημερομηνία γέννησης και τη θέση του υπαλλήλου. Να τροποποιηθεί το πιο πάνω ΔΡΔ ώστε να περιλαμβάνει και την δημιουργία καταλόγου (αναφοράς) με τα στοιχεία των υπαλλήλων που έχουν καταχωρηθεί στο αρχείο και η οποία παραδίδεται στην διεύθυνση του οργανισμού 13/10/2018 Ξένιος Αντωνιάδης
Πρόβλημα 4 Να εντοπιστούν οι βασικές λειτουργίες του συστήματος Να σχεδιαστεί το Δ.Ρ.Δ. του συστήματος Να αναλυθούν τα μέρη του Δ.Ρ.Δ. ( Εξωτερικές Οντότητες ή πράκτορες , Διαδικασίες , Αποθηκευτικές Μονάδες και Ροές Δεδομένων 13/10/2018 Ξένιος Αντωνιάδης
Πρόβλημα 4 Λύση 13/10/2018 Ξένιος Αντωνιάδης
Πρόβλημα 4 13/10/2018 Ξένιος Αντωνιάδης
Η λύση θα παρουσιαστεί στην τάξη Χα , χα , χα ........ Την πάτησες! 13/10/2018 Ξένιος Αντωνιάδης
Εξωτερικοί πράκτορες Η λύση θα παρουσιαστεί στην τάξη Χα , χα , χα ........ Την πάτησες! 13/10/2018 Ξένιος Αντωνιάδης
Διαδικασία Η λύση θα παρουσιαστεί στην τάξη Χα , χα , χα ........ Την πάτησες! 13/10/2018 Ξένιος Αντωνιάδης
Ροές δεδομένων Η λύση θα παρουσιαστεί στην τάξη Χα , χα , χα ........ Την πάτησες! 13/10/2018 Ξένιος Αντωνιάδης
Αποθηκευτική μονάδα Η λύση θα παρουσιαστεί στην τάξη Χα , χα , χα ........ Την πάτησες! 13/10/2018 Ξένιος Αντωνιάδης
Πρόβλημα 5 13/10/2018 Ξένιος Αντωνιάδης
Για την έκδοση πολιτικής ταυτότητας, ένας πολίτης πρέπει να συμπληρώσει ένα έντυπο με το όνομα και το επίθετο του, την ημερομηνία και επαρχία γέννησης του, τη διεύθυνση του, το τηλέφωνο του, το όνομα του πατέρα του και της μητέρας του. Τα στοιχεία αυτά αποθηκεύονται μαζί με την ημερομηνία αίτησης και ένα κωδικό τον οποίο θα δημιουργήσει αυτόματα το σύστημα (αυτός θα είναι και ο αριθμός ταυτότητας), στο αρχείο αιτήσεων. Μετά από περίπου 10 μέρες γίνεται έκδοση της ταυτότητας η οποία περιλαμβάνει τον αριθμό ταυτότητας, το όνομα και το επίθετο του πολίτη, την ημερομηνία και επαρχία γέννησης του, το όνομα του πατέρα του και της μητέρας του. Η ταυτότητα παραδίδεται στον πολίτη. 13/10/2018 Ξένιος Αντωνιάδης
Πρόβλημα 5 Να εντοπιστούν οι βασικές λειτουργίες του συστήματος Να σχεδιαστεί το Δ.Ρ.Δ. του συστήματος Να αναλυθούν τα μέρη του Δ.Ρ.Δ. ( Εξωτερικές Οντότητες ή πράκτορες , Διαδικασίες , Αποθηκευτικές Μονάδες και Ροές Δεδομένων 13/10/2018 Ξένιος Αντωνιάδης
Βιβλιογραφία Βιβλίο «Εισαγωγή στην Ανάλυση και Σχεδίαση Πληροφοριακών συστημάτων» Σελίδες (63-66) 13/10/2018 Ξένιος Αντωνιάδης
Μάθημα 10 Διαγράμματα Ροής Δεδομένων (Δ.Ρ.Δ.) Μάθημα 10 Διαγράμματα Ροής Δεδομένων (Δ.Ρ.Δ.) 13/10/2018 Ξένιος Αντωνιάδης
Στόχοι – Ερωτήματα Πρόβλημα 5 (Λύση) Εργασία 13/10/2018 Ξένιος Αντωνιάδης
Πρόβλημα 5 13/10/2018 Ξένιος Αντωνιάδης
Για την έκδοση πολιτικής ταυτότητας, ένας πολίτης πρέπει να συμπληρώσει ένα έντυπο με το όνομα και το επίθετο του, την ημερομηνία και επαρχία γέννησης του, τη διεύθυνση του, το τηλέφωνο του, το όνομα του πατέρα του και της μητέρας του. Τα στοιχεία αυτά αποθηκεύονται μαζί με την ημερομηνία αίτησης και ένα κωδικό τον οποίο θα δημιουργήσει αυτόματα το σύστημα (αυτός θα είναι και ο αριθμός ταυτότητας), στο αρχείο αιτήσεων. Μετά από περίπου 10 μέρες γίνεται έκδοση της ταυτότητας η οποία περιλαμβάνει τον αριθμό ταυτότητας, το όνομα και το επίθετο του πολίτη, την ημερομηνία και επαρχία γέννησης του, το όνομα του πατέρα του και της μητέρας του. Η ταυτότητα παραδίδεται στον πολίτη. 13/10/2018 Ξένιος Αντωνιάδης
Πρόβλημα 5 Να εντοπιστούν οι βασικές λειτουργίες του συστήματος Να σχεδιαστεί το Δ.Ρ.Δ. του συστήματος Να αναλυθούν τα μέρη του Δ.Ρ.Δ. ( Εξωτερικές Οντότητες ή πράκτορες , Διαδικασίες , Αποθηκευτικές Μονάδες και Ροές Δεδομένων 13/10/2018 Ξένιος Αντωνιάδης
Πρόβλημα 5 Λύση 13/10/2018 Ξένιος Αντωνιάδης
Η λύση θα παρουσιαστεί στην τάξη Χα , χα , χα ........ Την πάτησες! 13/10/2018 Ξένιος Αντωνιάδης
Εξωτερικοί Πράκτορες Η λύση θα παρουσιαστεί στην τάξη Χα , χα , χα ........ Την πάτησες! 13/10/2018 Ξένιος Αντωνιάδης
Διαδικασίες Η λύση θα παρουσιαστεί στην τάξη Χα , χα , χα ........ Την πάτησες! 13/10/2018 Ξένιος Αντωνιάδης
Ροές Δεδομένων Η λύση θα παρουσιαστεί στην τάξη Χα , χα , χα ........ Την πάτησες! 13/10/2018 Ξένιος Αντωνιάδης
Αποθηκευτικές Μονάδες Η λύση θα παρουσιαστεί στην τάξη Χα , χα , χα ........ Την πάτησες! 13/10/2018 Ξένιος Αντωνιάδης
Εργασία Να χρησιμοποιήσετε το σύστημα διαχείρισης βάσεων δεδομένων της ACCESS για να υλοποιήσετε το πιο πάνω προδιαγραφόμενο σύστημα 13/10/2018 Ξένιος Αντωνιάδης
Βιβλιογραφία Βιβλίο «Εισαγωγή στην Ανάλυση και Σχεδίαση Πληροφοριακών συστημάτων» Σελίδες (63-66) 13/10/2018 Ξένιος Αντωνιάδης
Μάθημα 11 Διαγράμματα Ροής Δεδομένων (Δ.Ρ.Δ.) Μάθημα 11 Διαγράμματα Ροής Δεδομένων (Δ.Ρ.Δ.) 13/10/2018 Ξένιος Αντωνιάδης
Στόχοι – Ερωτήματα Πρόβλημα 6 Πρόβλημα 7 Επανάληψη 13/10/2018 Ξένιος Αντωνιάδης
Πρόβλημα 6 13/10/2018 Ξένιος Αντωνιάδης
Σε κάποιο σχολείο της Κύπρου, κατά την διάρκεια των εγγραφών συμπληρώνεται ειδικό έντυπο με τα προσωπικά στοιχεία του μαθητή. Κατά τη διάρκεια των κανονικών μαθημάτων του τριμήνου οι βαθμοί του κάθε μαθητή εισάγονται στο αρχείο της βαθμολογίας. Με το τέλος του τριμήνου ετοιμάζεται ενδεικτικός έλεγχος με την κατάσταση βαθμολογίας του μαθητή και το μέσο όρο, ο οποίος και του παραδίδεται. Τέλος ετοιμάζεται συνοπτικός κατάλογος μαθητών που δεν έχουν περάσει τη βάση σε συγκεκριμένο μάθημα, ο οποίος αποστέλλεται στην διεύθυνση του σχολείου για περαιτέρω επεξεργασία. Στην διεύθυνση επίσης αποστέλλεται γενική κατάσταση βαθμολογίας 13/10/2018 Ξένιος Αντωνιάδης
Πρόβλημα 7 Να εντοπιστούν οι βασικές λειτουργίες του συστήματος Πρόβλημα 7 Να εντοπιστούν οι βασικές λειτουργίες του συστήματος Να σχεδιαστεί το Δ.Ρ.Δ. του συστήματος Να αναλυθούν τα μέρη του Δ.Ρ.Δ. ( Εξωτερικές Οντότητες ή πράκτορες , Διαδικασίες , Αποθηκευτικές Μονάδες και Ροές Δεδομένων 13/10/2018 Ξένιος Αντωνιάδης
Πρόσθεσε βαθμολογία στο αρχείο Ετοίμασε βαθμολογία και Μ.Ο. Μαθητής Πρόσθεσε μαθητή στο αρχείο Αρχείο μαθητών Πρόσθεσε βαθμολογία στο αρχείο Καθηγητής Αρχείο βαθμών Διεύθυνση Ετοίμασε κατάλογο στάσιμων Προσωπικά στοιχεία Βαθμός Βαθμός μαθητή Βαθμοί μαθητών και Μ.Ο. 1 2 3 4 5 6 7 8 9 10 11 14 13 16 18 19 Ετοίμασε βαθμολογία και Μ.Ο. 12 Βαθμοί μαθητών Κατάλογος στάσιμων Μ.Ο. βαθμών μαθητών 17 15 13/10/2018 Ξένιος Αντωνιάδης
Εξωτερικοί πράκτορες (οντότητες) : 1, 7, 19 1 Μαθητής : Παρέχει τα στοιχεία που συμπληρώνονται τη μέρα της εγγραφής κάθε τάξης στο σχολείο στο τέλος της προηγούμενης σχολικής χρονιάς 7 Καθηγητής : Διορθώνει τα διάφορα γραπτά ή άλλες εργασίες που δίνουν τη βαθμολογία στο μαθητή (μπορεί να είναι και ο προφορικός βαθμός) 18 Διεύθυνση : Λαμβάνει κατάσταση βαθμολογίας μαθητών και κατάλογο στάσιμων μαθητών 13/10/2018 Ξένιος Αντωνιάδης
Διαδικασίες (διεργασίες) :3, 9, 12, 16 3 Τα στοιχεία του μαθητή καταχωρούνται στο σύστημα (εγγραφή στο αρχείο μαθητών) 9 Η βαθμολογία κάθε μαθητή καταχωρείται στο σύστημα (εγγραφή στο αρχείο βαθμών) 12 Για κάθε μαθητή ετοιμάζεται κατάσταση βαθμολογίας με τους βαθμούς του τριμήνου και υπολογίζεται ο μέσος όρος 16 Για κάθε μαθητή ελέγχεται ο μέσος όρος βαθμών και ετοιμάζεται κατάλογος στάσιμων μαθητών 13/10/2018 Ξένιος Αντωνιάδης
2 Τα προσωπικά στοιχεία των μαθητών εισάγονται στη φόρμα οθόνης Ροές Δεδομένων (data flows) : 2, 4, 6, 8, 10, 13, 14, 15, 17, 18 2 Τα προσωπικά στοιχεία των μαθητών εισάγονται στη φόρμα οθόνης 4 Τα προσωπικά στοιχεία των μαθητών εισάγονται από τη φόρμα οθόνης στο αρχείο των μαθητών 6 Τα προσωπικά στοιχεία των μαθητών χρησιμοποιούνται για την καταχώρηση της βαθμολογίας 8 Οι βαθμοί των γραπτών ή άλλων εργασιών εισάγονται στην κατάλληλη φόρμα οθόνης 10 Οι βαθμοί των γραπτών ή άλλων εργασιών φυλάσσονται στο αρχείο των βαθμών 13/10/2018 Ξένιος Αντωνιάδης
14 Οι βαθμοί και ΜΟ στέλλονται στους μαθητές (δελτία προόδου) Ροές Δεδομένων (data flows) : 13 Οι βαθμοί και ΜΟ χρησιμοποιούνται για την ετοιμασία της βαθμολογίας για τα δελτία προόδου 14 Οι βαθμοί και ΜΟ στέλλονται στους μαθητές (δελτία προόδου) 15 Η κατάσταση με τη βαθμολογία και ΜΟ στέλλεται στη διεύθυνση 17 Οι ΜΟ χρησιμοποιούνται για την ετοιμασία καταλόγου στάσιμων 18 Η κατάσταση με τους στάσιμους μαθητές στέλλεται στη διεύθυνση 13/10/2018 Ξένιος Αντωνιάδης
Αποθηκευτικοί Χώροι Δεδομένων (data stores) : 5, 11 5 Αρχείο μαθητών που φυλάσσει τα προσωπικά στοιχεία του μαθητή 11 Αρχείο βαθμών με τα δεδομένα των βαθμών για κάθε μαθητή 13/10/2018 Ξένιος Αντωνιάδης
Πρόβλημα 7 13/10/2018 Ξένιος Αντωνιάδης
Σε κάποιο διαδικτυακό κατάστημα πώλησης ψηφιακών δίσκων οι πελάτες πληρώνουν τις αγορές τους ηλεκτρονικά με την αποστολή του αριθμού του λογαριασμού που διατηρούν στο κατάστημα και του ποσού αγοράς. Όλες οι πληρωμές καταγράφονται από το κατάστημα στο αρχείο συναλλαγών πελατών. Τα προσωπικά στοιχεία του πελάτη ανακτώνται μέσα από το αρχείο πελατών με τη χρήση του αριθμού λογαριασμού. Οι πληροφορίες της πληρωμής μαζί με το προηγούμενο υπόλοιπο πίστωσης του πελάτη χρησιμοποιούνται για την ενημέρωση και τη δημιουργία του νέου υπολοίπου πίστωσης. Στη συνέχεια, το νέο υπόλοιπο καταγράφεται στο αρχείο πίστωσης του πελάτη και μια απόδειξη στέλλεται σε αυτόν. Οι πληροφορίες της πληρωμής χρησιμοποιούνται για να γίνει κατάθεση στη τράπεζα. 13/10/2018 Ξένιος Αντωνιάδης
Ερώτηση Να εντοπίσετε τα λάθη στο πιο κάτω λογικό διάγραμμα να τα χαρακτηρίσετε και να τα εξηγήσετε 13/10/2018 Ξένιος Αντωνιάδης
Προσωπικά στοιχεία πελατών 10 Πελάτης Πληροφορίες πληρωμής 3 Αρχείο συναλλαγών πελατών 16 Αρχείο πελατών 10 Πελάτης Πληροφορίες πληρωμής Αριθμός λογαριασμού πελάτη, ποσό 8 1 Καταγραφή Πληρωμής 17 Προσωπικά στοιχεία 5 Πληροφορίες πληρωμής Ενημέρωση υπόλοιπου λογαριασμού πίστωσης 12 6 9 Απόδειξη Προσωπικά στοιχεία Προηγούμενο Υπόλοιπο Νέο Υπόλοιπο 11 13 14 4 Αρχείο πίστωσης πελατών Τράπεζα Κατάθεση στην τράπεζα 2 15 Δεδομένα κατάθεσης 7 13/10/2018 Ξένιος Αντωνιάδης
Λάθη 10 5 (Θαύμα) 17 7 (Γκρίζα τρύπα) 13/10/2018 Ξένιος Αντωνιάδης
Βιβλιογραφία Βιβλίο «Εισαγωγή στην Ανάλυση και Σχεδίαση Πληροφοριακών συστημάτων» Σελίδες (63-66) 13/10/2018 Ξένιος Αντωνιάδης
Μάθημα 12 Διαγράμματα Ροής Δεδομένων (Δ.Ρ.Δ.) Μάθημα 12 Διαγράμματα Ροής Δεδομένων (Δ.Ρ.Δ.) 13/10/2018 Ξένιος Αντωνιάδης
Στόχοι – Ερωτήματα Εργασία Α, Β Πρόβλημα 8 13/10/2018 Ξένιος Αντωνιάδης
Εργασία Α 13/10/2018 Ξένιος Αντωνιάδης
Ένα κατάστημα θέλει να δημιουργήσει ένα Πληροφοριακό Σύστημα για να καταχωρεί τους πελάτες του και τις αγορές τους. Για το σκοπό αυτό πρέπει να δημιουργήσει ένα αρχείο πελατών το οποίο θα περιλαμβάνει τον Αριθμό Ταυτότητας, το Όνομα, το Επίθετο, τη Διεύθυνση και το Τηλέφωνο του κάθε πελάτη, καθώς επίσης ένα αρχείο αγορών το οποίο θα περιλαμβάνει τον Αριθμό Ταυτότητας, την Ημερομηνία Αγορών και το Ποσό αγοράς που έκανε την συγκεκριμένη ημερομηνία ο πελάτης. Το σύστημα θα πρέπει να περιλαμβάνει και τη δημιουργία δύο καταλόγων. Ένα κατάλογο με τα στοιχεία όλων των πελατών που έχουν καταχωρηθεί στο αρχείο και ένα κατάλογο με τις αγορές που έκανε ο κάθε πελάτης (Όνομα πελάτη, Ημερομ. Αγοράς και Ποσό Αγοράς). Οι δύο αυτοί κατάλογοι θα παραδίδονται στον διευθυντή του καταστήματος. 13/10/2018 Ξένιος Αντωνιάδης
Να σχεδιάσετε και να περιγράψετε (καταγραφή και επεξήγηση εξωτερικών οντοτήτων, διαδικασιών, αποθηκευτικών χώρων και ροών δεδομένων) ένα ΔΡΔ (Διάγραμμα Ροής Δεδομένων, Data Flow Diagram) για το πιο πάνω σύστημα. 13/10/2018 Ξένιος Αντωνιάδης
Εργασία Β 13/10/2018 Ξένιος Αντωνιάδης
Ένας ιατρός θέλει να δημιουργήσει ένα Πληροφοριακό Σύστημα για να καταχωρεί τους ασθενείς του και τις επισκέψεις. Για το σκοπό αυτό πρέπει να δημιουργήσει ένα αρχείο ασθενών το οποίο θα περιλαμβάνει τον Αριθμό Ταυτότητας, το Όνομα, το Επίθετο, τη Διεύθυνση και το Τηλέφωνο του κάθε ασθενή, καθώς επίσης ένα αρχείο επισκέψεων το οποίο θα περιλαμβάνει τον Αριθμό Ταυτότητας, την Ημερομηνία Επίσκεψης και τον Λόγο Επίσκεψης του ασθενή. Το σύστημα θα πρέπει να περιλαμβάνει και τη δημιουργία δύο καταλόγων. Ένα κατάλογο με τα στοιχεία όλων των ασθενών που έχουν καταχωρηθεί στο αρχείο και ένα κατάλογο με τις επισκέψεις που έκανε ο κάθε ασθενής (Όνομα Ασθενή, Ημερομ. Επίσκεψης και Λόγος Επίσκεψης). Οι δύο αυτοί κατάλογοι θα παραδίδονται στον ιατρό. 13/10/2018 Ξένιος Αντωνιάδης
Να σχεδιάσετε και να περιγράψετε (καταγραφή και επεξήγηση εξωτερικών οντοτήτων, διαδικασιών, αποθηκευτικών χώρων και ροών δεδομένων) ένα ΔΡΔ (Διάγραμμα Ροής Δεδομένων, Data Flow Diagram) για το πιο πάνω σύστημα. 13/10/2018 Ξένιος Αντωνιάδης
Πρόβλημα 8 13/10/2018 Ξένιος Αντωνιάδης
Για να μπορεί κάποιος να ενοικιάσει DVD από ένα Club, πρέπει να είναι μέλος. Προς το σκοπό αυτό, ο ενδιαφερόμενος παρέχει τα στοιχεία του (ονοματεπώνυμο, ημερομηνία γέννησης, διεύθυνση, τηλέφωνο) στον πωλητή, ο οποίος αφού εκδώσει κάρτα μέλους με νέο αριθμό αποθηκεύει τα στοιχεία. Ένα μέλος μπορεί να ενοικιάσει DVDs παρέχοντας τη κάρτα του και το όνομα της ταινίας που θέλει. Η ενοικίαση ολοκληρώνεται αφού επιβεβαιωθούν τα στοιχεία του πελάτη ως μέλους και εντοπιστεί η ταινία και η διαθεσιμότητας της από τα αρχεία ταινιών και ενοικιάσεων. Τα στοιχεία της νέας ενοικίασης καταγράφονται στο αρχείο ενοικιάσεων. Όταν η ταινία επιστραφεί, ο πελάτης πληρώνει και καταγράφεται η ημερομηνία επιστροφής και το γεγονός ότι έχει πληρωθεί. 13/10/2018 Ξένιος Αντωνιάδης
Πρόβλημα 8 Να εντοπιστούν οι βασικές λειτουργίες του συστήματος Να σχεδιαστεί το Δ.Ρ.Δ. του συστήματος Να αναλυθούν τα μέρη του Δ.Ρ.Δ. ( Εξωτερικές Οντότητες ή πράκτορες , Διαδικασίες , Αποθηκευτικές Μονάδες και Ροές Δεδομένων 13/10/2018 Ξένιος Αντωνιάδης
Βιβλιογραφία Βιβλίο «Εισαγωγή στην Ανάλυση και Σχεδίαση Πληροφοριακών συστημάτων» Σελίδες (63-66) 13/10/2018 Ξένιος Αντωνιάδης
Μάθημα 13 Διαγράμματα Ροής Δεδομένων (Δ.Ρ.Δ.) Μάθημα 13 Διαγράμματα Ροής Δεδομένων (Δ.Ρ.Δ.) 13/10/2018 Ξένιος Αντωνιάδης
Στόχοι – Ερωτήματα Εργασίες Α, Β (Λύση) Εργασία Α, Β Υλοποίηση σε ACCESS Πρόβλημα 6 Λύση 13/10/2018 Ξένιος Αντωνιάδης
Εργασία Α Λύση 13/10/2018 Ξένιος Αντωνιάδης
Η λύση θα παρουσιαστεί στην τάξη Χα , χα , χα ........ Την πάτησες! 13/10/2018 Ξένιος Αντωνιάδης
Εργασία Β Λύση 13/10/2018 Ξένιος Αντωνιάδης
Η λύση θα παρουσιαστεί στην τάξη Χα , χα , χα ........ Την πάτησες! 13/10/2018 Ξένιος Αντωνιάδης
Εργασία Α Λύση(ACCESS) 13/10/2018 Ξένιος Αντωνιάδης
Βιβλιογραφία Βιβλίο «Εισαγωγή στην Ανάλυση και Σχεδίαση Πληροφοριακών συστημάτων» Σελίδες (63-66) 13/10/2018 Ξένιος Αντωνιάδης