Κατέβασμα παρουσίασης
Η παρουσίαση φορτώνεται. Παρακαλείστε να περιμένετε
ΔημοσίευσεΚλυταιμνήστρα Κουβέλης Τροποποιήθηκε πριν 6 χρόνια
1
Ανάλυση Συστημάτων 13/10/2018 Ξένιος Αντωνιάδης
2
Μάθημα 1 13/10/2018 Ξένιος Αντωνιάδης
3
Στόχοι – Ερωτήματα Σύστημα Υποσύστημα Εσωτερικό Περιβάλλον
Εξωτερικό Περιβάλλον 13/10/2018 Ξένιος Αντωνιάδης
4
Σύστημα Είναι ένα σύνολο από συστατικά στοιχεία
(Άνθρωποι, Μηχανές, Διαδικασίες) τα οποία Διέπονται από συγκεκριμένους τρόπους λειτουργίας και επιδρούν μεταξύ τους για την διεκπεραίωση κάποιου έργου. 13/10/2018 Ξένιος Αντωνιάδης
5
Σύστημα(Εργοστάσιο παραγωγής βιολογικής πάνας για να τυλίγουμε Σιεφταλιές)
Άνθρωποι (Υπάλληλοι ,Διευθυντικά στελέχη) Μηχανές (Η/Υ για διαχείριση εταιρίας, μηχανή κατασκευής ρολών πάνας κ.τ.λ.) Διαδικασίες Διαφήμιση, Παραγωγή και διανομή πάνων ,Μισθοδοσία Υπαλλήλων 13/10/2018 Ξένιος Αντωνιάδης
6
Υποσύστημα Ένα σύστημα μπορεί να αποτελείται από επιμέρους συστήματα (υποσυστήματα) που και αυτά με την σειρά τους μπορεί να αποτελούνται από μικρότερα υποσυστήματα. Τα Υποσυστήματα συνδέονται και συνεργάζονται μεταξύ τους ανταλλάσσοντας δεδομένα με σκοπό την επίτευξη των στόχων του συστήματος στο οποίο ανήκουν 13/10/2018 Ξένιος Αντωνιάδης
7
ΣΥΣΤΗΜΑ ΥΠΟΣΥΣΤΗΜΑ 1 Υποσύστημα 1 Υποσύστημα 2 ΕΞΟΔΟΣ ΕΙΣΟΔΟΣ ΕΞΟΔΟΣ
1.1 ΕΞΟΔΟΣ ΥΠΟΣΥΣΤΗΜΑ 1.4 ΕΙΣΟΔΟΣ 13/10/2018 Ξένιος Αντωνιάδης
8
Εσωτερικό Περιβάλλον Άνθρωποι Μηχανές Διαδικασίες 13/10/2018
Ξένιος Αντωνιάδης
9
Εξωτερικό Περιβάλλον Ότι βρίσκεται εκτός του εσωτερικού περιβάλλοντος
13/10/2018 Ξένιος Αντωνιάδης
10
Άνθρωποι Μηχανές Διαδικασίες Εξωτερικό Περιβάλλον
Εσωτερικό Περιβάλλον Άνθρωποι Μηχανές Έξοδοι Είσοδοι Διαδικασίες Αναπροσαρμογή με βάση τις Ανάγκες του Εξωτερικού Περιβάλλοντος Εξωτερικό Περιβάλλον 13/10/2018 Ξένιος Αντωνιάδης
11
Πρόβλημα Επεξεργασθείτε το σύστημα της Γραμματείας του σχολείου σας και καθορίστε τα πιθανά Υποσυστήματα, το Εσωτερικό Περιβάλλον, το Εξωτερικό Περιβάλλον τις Εισόδους και Εξόδους του Σε ποιες πιθανές αναπροσαρμογές θα πρέπει να αντεπεξέλθει το εν λόγο σύστημα 13/10/2018 Ξένιος Αντωνιάδης
12
Γραμματία ενός Σχολείου(Σύστημα)
Υποσυστήματα Τμήμα Δακτυλογράφησης, Φωτοτυπιών, Επεξεργασίας Βαθμολογιών , Παρακολούθησης Απουσιών κ.τ.λ. 13/10/2018 Ξένιος Αντωνιάδης
13
Υπάλληλοι Γραμματείας (Άνθρωποι) Η/Υ, Φωτοτυπικές (Μηχανές)
Εσωτερικό Περιβάλλον Υπάλληλοι Γραμματείας (Άνθρωποι) Η/Υ, Φωτοτυπικές (Μηχανές) Έκδοση Ενδεικτικών, Ανεξεταστέων, Παραγγελίες Αναλώσιμων κ.τ.λ. (Διαδικασίες) Εξωτερικό Περιβάλλον Καθηγητές, Διευθυντής, Υπουργείο Παιδείας, Μαθητές, Εφορία 13/10/2018 Ξένιος Αντωνιάδης
14
Ενδεικτικά, Ανεξεταστέοι, Αριστεύσαντες, Γραφικό Υλικό κ.τ.λ.
Είσοδοι Στοιχεία Μαθητών κατά την έναρξη της σχολικής χρονιάς, Βαθμολογία Μαθητών, Αιτήσεις Καθηγητών για Χαρτικά και Γραφικό Υλικό κ.λ.π. Έξοδοι Ενδεικτικά, Ανεξεταστέοι, Αριστεύσαντες, Γραφικό Υλικό κ.τ.λ. 13/10/2018 Ξένιος Αντωνιάδης
15
Αναπροσαρμογές Η γραμματεία θα πρέπει να αναλαμβάνει και την φωτοτύπηση και την δακτυλογράφηση υλικού που πιθανό να χρειάζονται οι καθηγητές για την διεξαγωγή του μαθήματος. Για αυτό το λόγο θα πρέπει να προσληφθεί προσωπικό , να αγοραστή δυνατότερη φωτοτυπική μηχανή, να διευθετηθεί νέος χώρος, και πιθανό να εκπαιδευτεί προσωπικό 13/10/2018 Ξένιος Αντωνιάδης
16
Ασκήσεις Βιβλίο «Εισαγωγή στην Ανάλυση και Σχεδίαση Πληροφοριακών συστημάτων» Ασκήσεις (1,2) Σελίδα (13) 13/10/2018 Ξένιος Αντωνιάδης
17
Βιβλιογραφία Βιβλίο «Εισαγωγή στην Ανάλυση και Σχεδίαση Πληροφοριακών συστημάτων» Σελίδες (4-6) 13/10/2018 Ξένιος Αντωνιάδης
18
Μάθημα 2 13/10/2018 Ξένιος Αντωνιάδης
19
Στόχοι – Ερωτήματα Πληροφοριακό Σύστημα Δεδομένα Πληροφορίες
Πληροφοριακό σύστημα διοίκησης Σύστημα Επεξεργασίας Συναλλαγών Σύστημα Υποστήριξης Αποφάσεων Σύστημα Εμπειρογνωμοσύνης Σύστημα Αυτοματοποίησης Γραφείου 13/10/2018 Ξένιος Αντωνιάδης
20
ΠΛΗΡΟΦΟΡΙΑΚΟ ΣΥΣΤΗΜΑ Είναι ένα οργανωμένο σύνολο το οποίο αποτελείται από πέντε οντότητες: Άνθρωποι Δεδομένα Λογισμικό Υλικός Εξοπλισμός Διαδικασίες 13/10/2018 Ξένιος Αντωνιάδης
21
Αυτοματοποιούν τις λειτουργίες του οργανισμού
οι οποίες αλληλεπιδρούν μεταξύ τους με σκοπό την υποστήριξη και βελτίωση καθημερινών λειτουργιών ενός οργανισμού καθώς επίσης και στην υποστήριξη λύσεων προβλημάτων και αναγκών λήψεων αποφάσεων του οργανισμού Αυτοματοποιούν τις λειτουργίες του οργανισμού Μετατρέπουν τα δε δομένα σε πληροφορίες για λήψη αποφάσεων (decision support) 13/10/2018 Ξένιος Αντωνιάδης
22
ΠΛΗΡΟΦΟΡΙΑΚΟ ΣΥΣΤΗΜΑ Άνθρωποι Δεδομένα Υλικός Εξ. Λογισμικό
Διαδικασίες 13/10/2018 Ξένιος Αντωνιάδης
23
Δεδομένα(Είσοδοι) Συλλογή από ακατέργαστα γεγονότα που αφορούν ένα οργανισμό και τις επιχειρησιακές του συναλλαγές και τα οποία από μόνα τους έχουν μικρή χρησιμότητα , αλλά μπορούν να χρησιμοποιηθούν για να παραχθούν χρήσιμες πληροφορίες 13/10/2018 Ξένιος Αντωνιάδης
24
Πληροφορίες(Έξοδοι) Δεδομένα τα οποία έχουν υποστεί κάποια επεξεργασία και έχουν κάποια χρησιμότητα(αξία) για τον παραλήπτη τους Η πληροφορία έχει συνήθως ημερομηνία λήξης 13/10/2018 Ξένιος Αντωνιάδης
25
Πληροφοριακό σύστημα διοίκησης (Management Information System)
Βασικό εργαλείο για τον έλεγχο και την οργάνωση μιας επιχείρησης Παρέχουν τις απαιτούμενες πληροφορίες στους υπαλλήλους για την διεκπεραίωση των εργασιών τους Προτείνουν λύσεις στα στελέχη για διάφορα προβλήματα που αντιμετωπίζουν 13/10/2018 Ξένιος Αντωνιάδης
26
Πληροφοριακό σύστημα διοίκησης (Management Information System)
Παρέχει πληροφορίες στα διοικητικά στελέχη ώστε να λάβουν σωστές αποφάσεις και να ασκήσουν σωστά διοικητικό έλεγχο Μπορούν να παρέχουν αυτοματοποιημένες διαδικασίες τις οποίες μπορούν να απολαμβάνουν οι πελάτες τους 13/10/2018 Ξένιος Αντωνιάδης
27
Πληροφοριακό σύστημα διοίκησης (Management Information System)
Αν υποστηρίζει όλες τις λειτουργίες και δραστηριότητες ενός οργανισμού τότε ονομάζεται Ολοκληρωμένο Πληροφοριακό σύστημα διοίκησης (Integrated Management Information System) 13/10/2018 Ξένιος Αντωνιάδης
28
Παράδειγμα Ένα σύγχρονο Π.Σ.Δ. μπορεί να πληροφορήσει τους πωλητές μιας επιχείρησης για την βέλτιστη διαδρομή ώστε να εξοικονομηθεί χρόνος και καύσιμα (χρήμα) Ένα σύγχρονο Π.Σ.Δ. μπορεί να παρέχει αυτοματοποιημένες διαδικασίες στους πελάτες του, παραγγελίας και παραλαβής προϊόντων 13/10/2018 Ξένιος Αντωνιάδης
29
Παράδειγμα Ένα σύγχρονο Π.Σ.Δ. μπορεί να πληροφορήσει τον διευθυντή μιας τράπεζας για την περίπτωση που κάποιο ταμείο εξυπηρέτησης υπολειτουργεί και για τους πιθανούς λόγους που αυτό υπολειτουργεί, βοηθώντας τον να εντοπίσει το πρόβλημα και να βελτιώσει τον ρυθμό εξυπηρέτησης πελατών 13/10/2018 Ξένιος Αντωνιάδης
30
Σύστημα Επεξεργασίας Συναλλαγών
Το Πληροφοριακό σύστημα με το οποίο η επιχείρηση επικοινωνεί με τους πελάτες, προμηθευτές , συνεργάτες και υπαλλήλους της για είσοδο και έξοδο δεδομένων (Πληροφοριών) 13/10/2018 Ξένιος Αντωνιάδης
31
Παράδειγμα Σύστημα τοποθέτησης παραγγελιών και παραλαβής προϊόντων
Σύστημα κράτησης θέσεων σε αεροπορικές εταιρίες 13/10/2018 Ξένιος Αντωνιάδης
32
Σύστημα Υποστήριξης Αποφάσεων
Το Πληροφοριακό σύστημα το οποίο παρέχει στους χρήστες κατάλληλες πληροφορίες, που μπορούν να συμβάλουν στη λήψη κατάλληλων αποφάσεων 13/10/2018 Ξένιος Αντωνιάδης
33
Παράδειγμα Με ένα τέτοιο σύστημα ο διευθυντής μιας τράπεζας μπορεί να ενημερωθεί για τα ποσά που έχουν καταγραφεί στον υπολογιστή κάθε υπαλλήλου και των ποσών που υπάρχουν στην θυρίδα του ώστε να εντοπίσει τυχόν ατασθαλίες 13/10/2018 Ξένιος Αντωνιάδης
34
Σύστημα Εμπειρογνωμοσύνης
Το Πληροφοριακό σύστημα το οποίο συλλέγει την γνώση και την εμπειρία κάποιου ατόμου ικανού στην επίλυση προβλημάτων και κάποιου λήπτη αποφάσεων και στην συνέχεια προσομοιώνουν τον τρόπο σκέψης τους 13/10/2018 Ξένιος Αντωνιάδης
35
Παράδειγμα Πληροφοριακό σύστημα με το οποίο ο γιατρός εισάγει τα συμπτώματα ενός ασθενή στον Η/Υ και το σύστημα του παρουσιάζει το πρόβλημα υγείας του ασθενή και μια πιθανή εξήγηση για το πώς κατέληξε σε αυτό το συμπέρασμα 13/10/2018 Ξένιος Αντωνιάδης
36
Σύστημα Αυτοματοποίησης Γραφείου
Το Πληροφοριακό σύστημα το οποίο παρέχει βελτίωση της ροής εργασίας και της επικοινωνίας των χρηστών σε μια επιχείρηση παρέχοντας υπηρεσίες όπως επεξεργασίας κειμένου, λογιστικών φύλλων, ηλεκτρονικό ταχυδρομείο, τηλεομοιοτυπίας κ.α. 13/10/2018 Ξένιος Αντωνιάδης
37
Παράδειγμα Με ένα τέτοιο πληροφοριακό σύστημα η ιδιαιτέρα γραμματέα μπορεί να συντάξει μια επιστολή και να την στείλει στον υπολογιστή του Διευθυντή για έγκριση 13/10/2018 Ξένιος Αντωνιάδης
38
Ασκήσεις Βιβλίο «Εισαγωγή στην Ανάλυση και Σχεδίαση Πληροφοριακών συστημάτων» Ασκήσεις (3,4) Σελίδα (13) 13/10/2018 Ξένιος Αντωνιάδης
39
Βιβλιογραφία Βιβλίο «Εισαγωγή στην Ανάλυση και Σχεδίαση Πληροφοριακών συστημάτων» Σελίδες (7,8) 13/10/2018 Ξένιος Αντωνιάδης
40
Μάθημα 3 13/10/2018 Ξένιος Αντωνιάδης
41
Στόχοι – Ερωτήματα Πελάτες Χρήστες Αναλυτής Συστημάτων
Ανάλυση Συστημάτων Σχεδίαση Συστημάτων Θέση και ρόλος του Αναλυτή στην ανάπτυξη Πληροφοριακών Συστημάτων Προσόντα Αναλυτή Συστημάτων 13/10/2018 Ξένιος Αντωνιάδης
42
Πελάτες Είναι το άτομο ή τα άτομα ή ο οργανισμός τα οποία πληρώνουν για να αναπτυχθεί ένα πληροφοριακό σύστημα 13/10/2018 Ξένιος Αντωνιάδης
43
Χρήστες Είναι τα άτομα ή το σύνολο των ατόμων τα οποία αλληλεπιδρούν άμεσα με το πληροφοριακό σύστημα Μπορεί να είναι και οι Πελάτες του Συστήματος 13/10/2018 Ξένιος Αντωνιάδης
44
Αναλυτής Συστημάτων Το άτομο που μελετά τα προβλήματα και τις ανάγκες ενός οργανισμού με σκοπό να καθορίσει πως η τεχνολογία της πληροφορικής (υλικό , Λογισμικό, και Δίκτυα Η/Υ) μπορεί να δώσει λύσεις στα προβλήματα και τις ανάγκες του οργανισμού 13/10/2018 Ξένιος Αντωνιάδης
45
Ανάλυση Συστημάτων Είναι η μελέτη των προβλημάτων και αναγκών της επιχείρησης με σκοπό την εισήγηση βελτιώσεων και τον καθορισμό της λύσης 13/10/2018 Ξένιος Αντωνιάδης
46
Σχεδίαση Συστημάτων Είναι ο καθορισμός (σχεδιασμός) μιας τεχνικής λύσης βασισμένης στη χρήση Η/Υ, με βάση τα δεδομένα που καθορίστηκαν στη φάση της ανάλυσης 13/10/2018 Ξένιος Αντωνιάδης
47
Θέση και ρόλος του Αναλυτή στην ανάπτυξη Πληροφοριακών Συστημάτων
Ανάλογα με τις ανάγκες του υπό ανάπτυξη συστήματος καταρτίζουν ομάδες, οι οποίες η κάθε μια είναι υπεύθυνη για κάποια φάση της ανάπτυξης του συστήματος και αποτελεί τον σύνδεσμο μεταξύ των ομάδων αυτών, έχοντας την τελική ευθύνη της ανάπτυξης του Πληροφοριακού Συστήματος. 13/10/2018 Ξένιος Αντωνιάδης
48
Θα πρέπει να συνεργάζεται με τους ιδιοκτήτες του συστήματος , Χρήστες, Προγραμματιστές Εφαρμογών, Προγραμματιστές Συστημάτων, Προμηθευτές Η/Υ, Διαχειριστές Βάσεων Δεδομένων, Διαχειριστές Δικτύου Η/Υ 13/10/2018 Ξένιος Αντωνιάδης
49
Προσόντα Αναλυτή Συστημάτων
Γνώση Πληροφοριακών Συστημάτων και Τεχνολογίας (Να έχει γνώσεις των υφιστάμενων μεθόδων και τεχνικών ανάπτυξης Πληροφοριακών Συστημάτων αλλά και να γνωρίζει τις νέες τάσεις της τεχνολογίας ώστε να μπορεί να τις προωθεί σαν μέρος λύσης προβλημάτων) 13/10/2018 Ξένιος Αντωνιάδης
50
Προγραμματιστική Εμπειρία
(Είναι ο συνδετικός κρίκος μεταξύ χρηστών και Προγραμματιστών) Γενική Γνώση Επιχειρήσεων (Καλύτερη επικοινωνία με ειδικούς στον τομέα αυτό και κατανόηση των επιχειρησιακών προβλημάτων και αναγκών) 13/10/2018 Ξένιος Αντωνιάδης
51
Ικανότητα Λύσης Προβλημάτων
(Ικανότητα στο κατακερματισμό του προβλήματος σε μικρότερα κομμάτια με τρόπο ώστε η ανάλυση και η σύνθεση τους να δώσει την λύση του προβλήματος Διαπροσωπικές Ικανότητες Επικοινωνίας (Αποδοτική χρησιμοποίηση του γραπτού και προφορικού λόγου για καλύτερη επικοινωνία με τους χρήστες και πελάτες) 13/10/2018 Ξένιος Αντωνιάδης
52
Διαπροσωπικές Ικανότητες Σχέσεων
(Να εργάζεται αποδοτικά με ανθρώπους και να έχει την ικανότητα να πείθει χωρίς να επιβάλλεται) Διαλλακτικότητα και Προσαρμογή (Κάθε πρόβλημα έχει την ιδιαιτερότητα του, για αυτό θα πρέπει να προσαρμόζει σε αυτά εναλλακτικές λύσεις) 13/10/2018 Ξένιος Αντωνιάδης
53
Ικανότητες Ανάλυσης και Σχεδίασης Συστημάτων
Χαρακτήρα και Ηθική (Έχει συχνά πρόσβαση σε απόρρητα στοιχεία γι αυτό πρέπει να είναι εχέμυθος με δυνατό χαρακτήρα ώστε να εμπνέει σεβασμό και εμπιστοσύνη στους συνεργάτες του) Ικανότητες Ανάλυσης και Σχεδίασης Συστημάτων (Συνεχής επιμόρφωση και επαφή με τις νέες εξελίξεις και μεθοδολογίες στον τομέα της ανάπτυξης λογισμικού) 13/10/2018 Ξένιος Αντωνιάδης
54
Ασκήσεις Βιβλίο «Εισαγωγή στην Ανάλυση και Σχεδίαση Πληροφοριακών συστημάτων» Ασκήσεις (5,6) Σελίδα (13) 13/10/2018 Ξένιος Αντωνιάδης
55
Βιβλιογραφία Βιβλίο «Εισαγωγή στην Ανάλυση και Σχεδίαση Πληροφοριακών συστημάτων» Σελίδες (9,10) 13/10/2018 Ξένιος Αντωνιάδης
56
Μάθημα 4 13/10/2018 Ξένιος Αντωνιάδης
57
Στόχοι – Ερωτήματα Κύκλος Ζωής και ανάπτυξης πληροφοριακών συστημάτων
Φάση Προκαταρκτικής Έρευνας – Μελέτης Σκοπιμότητας Φάση Εξακρίβωσης Αναγκών και Καθορισμού Απαιτήσεων Φάση Καθορισμού Προδιαγραφών Φάση Σχεδίασης Φάση Υλοποίησης και συνένωσης Κώδικα Φάση Συντήρησης 13/10/2018 Ξένιος Αντωνιάδης
58
Οι φάσεις αυτές συνδέονται και εξαρτούνται η μια από την άλλη
Κύκλος Ζωής και ανάπτυξης πληροφοριακών συστημάτων ή Κύκλος Ζωής ή Κύκλος Ζωής Λογισμικού Είναι οι διάφορες φάσεις, μέσο των οποίων περνά η ανάπτυξη ενός πληροφοριακού συστήματος Οι φάσεις αυτές συνδέονται και εξαρτούνται η μια από την άλλη 13/10/2018 Ξένιος Αντωνιάδης
59
Ανάλυση Συστήματος Εξακρίβωση Αναγκών και Καθορισμός Απαιτήσεων
Προκαταρκτική Έρευνα Καθορισμός Προδιαγραφών Σχεδίαση Συντήρηση Υλοποίηση 13/10/2018 Ξένιος Αντωνιάδης
60
Αν εντοπιστεί κάποιο λάθος σε κάποια προηγούμενη φάση, τότε λόγο της εξάρτησης θα επηρεάσει και τις φάσεις που ακολουθούν και που έχουν είδη υλοποιηθεί. Π.χ. Λάθος στις Προδιαγραφές ενώ βρισκόμαστε στην φάση της Υλοποίησης, τι άλλες φάσεις θα επηρεάσει ; 13/10/2018 Ξένιος Αντωνιάδης
61
Φάση Προκαταρκτικής Έρευνας – Μελέτης Σκοπιμότητας
Θα αποφασιστεί κατά πόσο είναι αναγκαία η ανάπτυξη ενός καινούριου Πληροφοριακού Συστήματος και πόσο ωφέλιμη θα είναι για την επιχείρηση και αν είναι εφικτή με βάση τους πόρους που διαθέτει. 13/10/2018 Ξένιος Αντωνιάδης
62
Αν το αποτέλεσμα της μελέτης αυτής είναι θετικό τότε διεξάγεται η μελέτη Σκοπιμότητας (πόσο Ωφέλιμη ή Πρακτική) ή Εφικτότητας η οποία μετρά την σκοπιμότητα δημιουργίας ενός νέου Π.Σ. 13/10/2018 Ξένιος Αντωνιάδης
63
Φάση Εξακρίβωσης Αναγκών και Καθορισμού Απαιτήσεων
Εξακριβώνονται οι πραγματικές ανάγκες του πελάτη Με βάση τις πραγματικές ανάγκες θα εντοπισθούν τα λειτουργικά χαρακτηριστικά (Απαιτήσεις) που θα διαθέτει το Σύστημα 13/10/2018 Ξένιος Αντωνιάδης
64
Ο εντοπισμός των αναγκών διεξάγεται με την καταγραφή των λειτουργιών του οργανισμού χρησιμοποιώντας τεχνικές όπως Ερωτηματολόγια, Συνεντεύξεις, και γρήγορη Πρωτοτυποποίηση (Πρόχειρο Σύστημα) 13/10/2018 Ξένιος Αντωνιάδης
65
Φάση Καθορισμού Προδιαγραφών
Οι ανάγκες του πελάτη αναλύονται και παρουσιάζονται υπό μορφή ενός εγγράφου Προδιαγραφών Καθορίζονται με τυποποιημένο τρόπο οι λειτουργίες του συστήματος Παρουσιάζεται τι θα κάνει το τελικό προϊόν και όχι πώς θα το κάνει 13/10/2018 Ξένιος Αντωνιάδης
66
Δεν πρέπει να είναι διφορούμενο , ημιτελές, ή αντιφατικό
Καταγράφει οποιουσδήποτε περιορισμούς που έχουν τεθεί (Κόστος , Χρονικές προθεσμίες) Δεν πρέπει να είναι διφορούμενο , ημιτελές, ή αντιφατικό Χρησιμοποιείται σαν συμβόλαιο μεταξύ του πελάτη και της ομάδας ανάπτυξης 13/10/2018 Ξένιος Αντωνιάδης
67
Φάση Σχεδίασης Καθορίζει πως το προϊόν θα κάνει αυτά που έχουν καθοριστεί στη φάση του καθορισμού Προδιαγραφών Αρχιτεκτονική Σχεδίαση(Καθορισμός των διαφόρων κομματιών του συστήματος και της μεταξύ τους επικοινωνίας 13/10/2018 Ξένιος Αντωνιάδης
68
Λεπτομερής Σχεδίαση(Επιλογή αλγορίθμων και Δομών Δεδομένων)
Σχεδιασμός Βάσεων Δεδομένων Σχεδιασμός οθονών εισαγωγής δεδομένων(φορμών) και Αναφορών 13/10/2018 Ξένιος Αντωνιάδης
69
Φάση Υλοποίησης και συνένωσης Κώδικα
Υλοποιούμε με κώδικα , συνδέουμε και ελέγχουμε τα διάφορα κομμάτια του συστήματος χρησιμοποιώντας κατάλληλη γλώσσα προγραμματισμού 13/10/2018 Ξένιος Αντωνιάδης
70
Φάση Συντήρησης Περιλαμβάνει όλες τις αλλαγές στο προϊόν μετά που ο πελάτης θα το έχει παραλάβει Είναι η πιο δαπανηρή φάση όλου του Κύκλου Ζωής Πρόβλημα η έλλειψη καλής τεκμηρίωσης των διάφορων φάσεων του Κύκλου Ζωής 13/10/2018 Ξένιος Αντωνιάδης
71
Ασκήσεις Βιβλίο «Εισαγωγή στην Ανάλυση και Σχεδίαση Πληροφοριακών συστημάτων» Ασκήσεις (7,8,9) Σελίδα (13) 13/10/2018 Ξένιος Αντωνιάδης
72
Βιβλιογραφία Βιβλίο «Εισαγωγή στην Ανάλυση και Σχεδίαση Πληροφοριακών συστημάτων» Σελίδες (11,12) 13/10/2018 Ξένιος Αντωνιάδης
73
Μάθημα 5 Καταγραφή Προδιαγραφών
13/10/2018 Ξένιος Αντωνιάδης
74
Στόχοι – Ερωτήματα Φάση Καθορισμού Προδιαγραφών Μοντέλο Λογικά Μοντέλα
Φυσικά Μοντέλα Μοντελοποίηση Δεδομένων Μοντελοποίηση Διαδικασιών Μέθοδοι καταγραφής Προδιαγραφών 13/10/2018 Ξένιος Αντωνιάδης
75
Στόχοι – Ερωτήματα Μέθοδος καταγραφής Προδιαγραφών με χρήση Φυσικής γλώσσας Μέθοδος καταγραφής Προδιαγραφών με χρήση Διαγραμμάτων Ροής Δεδομένων Μέθοδος καταγραφής Προδιαγραφών με χρήση Διαγραμμάτων Σχέσεων Οντοτήτων 13/10/2018 Ξένιος Αντωνιάδης
76
Φάση Καθορισμού Προδιαγραφών
Καθορίζονται με τυποποιημένο και ακριβή τρόπο οι λειτουργίες του συστήματος και παρουσιάζονται υπό μορφή ενός εγγράφου Προδιαγραφών Χρησιμοποιείται σαν συμβόλαιο μεταξύ του πελάτη και της ομάδας ανάπτυξης δεσμεύοντας τον πελάτη ως προς τις υποχρεώσεις και απαιτήσεις του και την εταιρία ως προς τις λειτουργίες που πρέπει να υλοποιήσει 13/10/2018 Ξένιος Αντωνιάδης
77
Φάση Καθορισμού Προδιαγραφών
Πρέπει να είναι λεπτομερές ώστε να αποτελέσει την βάση για την φάση της σχεδίασης αλλά και κατανοητό από τον πελάτη χωρίς να είναι διφορούμενο , ημιτελές, ή αντιφατικό Παρουσιάζει τι θα κάνει το τελικό προϊόν και όχι πώς θα το κάνει 13/10/2018 Ξένιος Αντωνιάδης
78
Μοντέλο Απεικόνιση της πραγματικότητας με κάποιο τρόπο (Σκαρίφημα, Εικόνες ,Σχεδιάγραμμα κλπ) 13/10/2018 Ξένιος Αντωνιάδης
79
Λογικά Μοντέλα Φανερώνουν τι κάνει το σύστημα
Είναι Ανεξάρτητα από τεχνικά θέματα Υλοποίησης Επιδεικνύουν την ουσία του Συστήματος Αποκρύπτουν Λεπτομέρειες 13/10/2018 Ξένιος Αντωνιάδης
80
Φυσικά Μοντέλα Φανερώνουν τι κάνει αλλά και πως το κάνει ένα σύστημα
13/10/2018 Ξένιος Αντωνιάδης
81
Μοντελοποίηση δεδομένων
Μέθοδοι Μοντελοποίησης που έχουν επίκεντρο τα δεδομένα που διακινούνται στο σύστημα 13/10/2018 Ξένιος Αντωνιάδης
82
Μοντελοποίηση Διαδικασιών
Μέθοδοι Μοντελοποίησης που έχουν επίκεντρο τις διαδικασίες που υπάρχουν στο σύστημα 13/10/2018 Ξένιος Αντωνιάδης
83
Μέθοδοι καταγραφής Προδιαγραφών
Τυποποιημένοι τρόποι καταγραφής των Προδιαγραφών του Συστήματος Κάποιες είναι πιο λεπτομερής από άλλες, κάποιες είναι πιο κατανοητές στον πελάτη ,κάποιες είναι πιο κατάλληλες σε σχέση με το είδος του συστήματος που πρέπει να προδιαγραφεί Συνήθως χρησιμοποιείται συνδυασμός των μεθόδων 13/10/2018 Ξένιος Αντωνιάδης
84
Μέθοδος καταγραφής Προδιαγραφών με χρήση Φυσικής γλώσσας
Δεν απαιτεί χρήση συγκεκριμένης Μεθοδολογίας και γνώσεων Εύκολα κατανοητή από τον Πελάτη Επιρρεπής σε ασάφειες ,Λάθη, Παραλήψεις, Περιττολογία 13/10/2018 Ξένιος Αντωνιάδης
85
Παράδειγμα σελ 57 13/10/2018 Ξένιος Αντωνιάδης
86
3.1.1.13 Δημοσίευση Ανακοινώσεων Περιγραφή
Οι διαχειριστές του συστήματος θα μπορούσαν να αναρτήσουν ανακοινώσεις στον πίνακα ανακοινώσεων του συστήματος Είσοδος Θέμα ,Αποστολέας, Ομάδα αποδεκτών Έξοδος Η ανακοίνωση αναρτάτε στον πίνακα ανακοινώσεων Σχετικές Παράγραφοι ( , ) 13/10/2018 Ξένιος Αντωνιάδης
87
Μέθοδος καταγραφής Προδιαγραφών με χρήση Διαγραμμάτων Ροής Δεδομένων
Συγκεντρώνεται στις διαδικασίες Επιτρέπει Αρκετά Λεπτομερή Καταγραφή των Προδιαγραφών Σχετικά Εύκολα Κατανοητή από τον Πελάτη 13/10/2018 Ξένιος Αντωνιάδης
88
Παράδειγμα σελ 57 13/10/2018 Ξένιος Αντωνιάδης
89
Δ.Ρ.Δ Αρχείο Πελατών Στοιχεία Πελάτη Παραγγελία Επεξεργασία Πελάτης
Παραγγελίας Τιμολόγιο Πληροφορίες Προϊόντος Προϊόντα 13/10/2018 Ξένιος Αντωνιάδης
90
Μέθοδος καταγραφής Προδιαγραφών με χρήση Διαγραμμάτων Σχέσεων Οντοτήτων
Επικεντρώνεται στην μορφή των Δεδομένων που διακινούνται στο Σύστημα Χρησιμοποιείται για την προδιαγραφή Βάσεων Δεδομένων Παράδειγμα σελ 57 13/10/2018 Ξένιος Αντωνιάδης
91
Μαθητής Μάθημα Αρ Ταυτότ Ονομασία Επιλέγεται από Όνομα Δυσκολία
Επώνυμο Ηλικία Ονομασία Δυσκολία Κατηγορία Μάθημα Επιλέγεται από Παίρνει Καθηγητής Όνομα Επώνυμο Τηλέφωνο Διεύθυνση Διδάσκει Διδάσκεται από 13/10/2018 Ξένιος Αντωνιάδης
92
Ασκήσεις Βιβλίο «Εισαγωγή στην Ανάλυση και Σχεδίαση Πληροφοριακών συστημάτων» Ασκήσεις (1,3) Σελίδα (73) 13/10/2018 Ξένιος Αντωνιάδης
93
Βιβλιογραφία Βιβλίο «Εισαγωγή στην Ανάλυση και Σχεδίαση Πληροφοριακών συστημάτων» Σελίδες (55-59) 13/10/2018 Ξένιος Αντωνιάδης
94
Μάθημα 6 Διαγράμματα Ροής Δεδομένων (Δ.Ρ.Δ.)
Μάθημα 6 Διαγράμματα Ροής Δεδομένων (Δ.Ρ.Δ.) 13/10/2018 Ξένιος Αντωνιάδης
95
Στόχοι – Ερωτήματα Διαγράμματα Ροής Δεδομένων (Δ.Ρ.Δ.)
Διαγράμματα Ροής Δεδομένων (Δ.Ρ.Δ.) Δομικά στοιχεία ενός ΔΡΔ Εξωτερικοί πράκτορες Διαδικασίες Ροή Δεδομένων Αποθηκευτική Μονάδα 13/10/2018 Ξένιος Αντωνιάδης
96
Διαγράμματα Ροής Δεδομένων (Data Flow Diagrams) (Δ.Ρ.Δ.)
Τα διαγράμματα ροής δεδομένων (Δ.Ρ.Δ.) είναι μια γραφική αναπαράσταση της ροής των δεδομένων μέσα στο σύστημα και των λειτουργιών που διεξάγονται πάνω σε αυτά 13/10/2018 Ξένιος Αντωνιάδης
97
Δ.Ρ.Δ Αρχείο Πελατών Στοιχεία Πελάτη Παραγγελία Επεξεργασία Πελάτης
Παραγγελίας Τιμολόγιο Πληροφορίες Προϊόντος Προϊόντα 13/10/2018 Ξένιος Αντωνιάδης
98
Δομικά στοιχεία ενός ΔΡΔ
Εξωτερική Οντότητα ή Πράκτορας Διαδικασία Αποθήκευση Δεδομένων Ροή Δεδομένων 13/10/2018 Ξένιος Αντωνιάδης
99
Καθορίζουν τα σύνορα του συστήματος
Εξωτερικοί πράκτορες Εξωτερικός Πράκτορας Καθορίζουν τα σύνορα του συστήματος Μπορούν να είναι πρόσωπα, μονάδες του οργανισμού, κάποιο άλλο σύστημα ή άλλοι οργανισμοί οι οποίοι αλληλεπιδρούν με το σύστημά μας ανταλλάσσοντας δεδομένα – είτε για είσοδο είτε για έξοδο είτε και τα δύο 13/10/2018 Ξένιος Αντωνιάδης
100
Άτομα που παρέχουν δεδομένα, όπως:
Εξωτερικός Πράκτορας Πηγή δεδομένων Π.χ. Άτομα που παρέχουν δεδομένα, όπως: μια παραγγελία κάποιου πελάτη βαθμολογία καθηγητή για τους μαθητές ενός σχολείου 13/10/2018 Ξένιος Αντωνιάδης
101
Εξωτερικός Πράκτορας Προορισμός πληροφοριών π.χ.
άτομα που δέχονται μια πληροφορία, όπως: Αποστολή τιμολογίου στον πελάτη Ενημέρωση μαθητών για τη βαθμολογία 13/10/2018 Ξένιος Αντωνιάδης
102
Διαδικασίες ή Διάφορες λειτουργίες (επεξεργασία)
Διαδικασία Διαδικασία ή Διαδικασία Διάφορες λειτουργίες (επεξεργασία) Δέχονται κάποια δεδομένα ως είσοδο και παράγουν άλλα δεδομένα ως έξοδο 13/10/2018 Ξένιος Αντωνιάδης
103
Διαδικασίες Τουλάχιστον ένα βέλος εισερχόμενης ροής δεδομένων (μια διαδικασία δεν μπορεί να παράγει πληροφορίες χωρίς είσοδο) Τουλάχιστον ένα βέλος εξερχόμενης ροής δεδομένων (μια διαδικασία η οποία δεν παράγει καθόλου πληροφορίες είναι πρακτικά αχρείαστη) 13/10/2018 Ξένιος Αντωνιάδης
104
Διαδικασία Παραδείγματα
Τα στοιχεία μιας παραγγελίας εισάγονται στο σύστημα χρησιμοποιώντας φόρμα οθόνης Υπολογισμός κόστους παραγγελίας Η βαθμολογία δίνεται στον μαθητή με την εκτύπωση των ενδεικτικών 13/10/2018 Ξένιος Αντωνιάδης
105
Ροή Δεδομένων Αναπαριστούν εισόδους και εξόδους δεδομένων προς και από μια διαδικασία Προέρχονται από εξωτερικούς πράκτορες, αποθηκευτικές μονάδες ή άλλες διαδικασίες 13/10/2018 Ξένιος Αντωνιάδης
106
Χώροι όπου φυλάγονται επί μόνιμης βάσεως δεδομένα
Αποθηκευτική Μονάδα Χώροι όπου φυλάγονται επί μόνιμης βάσεως δεδομένα Περιγράφουν πράγματα για τα οποία η επιχείρηση θέλει να αποθηκεύσει δεδομένα και πληροφορίες, όπως πρόσωπα, τοποθεσίες, αντικείμενα, γεγονότα και έννοιες Συνήθως υλοποιούνται ως αρχεία ή βάσεις δεδομένων 13/10/2018 Ξένιος Αντωνιάδης
107
Πρόβλημα 1 Ένας Παρπέρης θέλει να του φτιάξετε ένα πληροφοριακό σύστημα το οποίο να καταχωρεί στοιχεία σε ένα αρχείο τιμών, κάθε φορά που κάποιος προμηθευτής τον προμηθεύει με είδη Παρπεριτζής (Σιαμπού, Κτένες, Αφρούς Μαλλιών κ.λ.π.)Τα στοιχεία που θα εισάγονται στο αρχείο θα είναι ο κωδικός προϊόντος, η τιμή και η περιγραφή του 13/10/2018 Ξένιος Αντωνιάδης
108
Πρόβλημα 1 Να εντοπιστούν οι βασικές λειτουργίες του συστήματος
Να σχεδιαστεί το Δ.Ρ.Δ. του συστήματος Να αναλυθούν τα μέρη του Δ.Ρ.Δ. ( Εξωτερικές Οντότητες ή πράκτορες , Διαδικασίες , Αποθηκευτικές Μονάδες και Ροές Δεδομένων 13/10/2018 Ξένιος Αντωνιάδης
109
Βασικές λειτουργίες του συστήματος
Με βάση την περιγραφή που έχει δοθεί η μόνη βασική λειτουργία του συστήματος είναι 1. Καταχώρηση στοιχείων προϊόντων και αποθήκευση τους σε αρχείο τιμών 13/10/2018 Ξένιος Αντωνιάδης
110
Δ.Ρ.Δ. Αρχείο Τιμών 3 Καταχώρηση στοιχείων στο Αρχείο Προμηθευτής 5 4
2 1 Στοιχεία Προϊόντων Στοιχεία Προϊόντων 13/10/2018 Ξένιος Αντωνιάδης
111
Ανάλυση των μέρων του Δ.Ρ.Δ
Οντότητες 1 Ο προμηθευτής προμηθεύει τα προϊόντα Διαδικασίες 3 Όλα τα δεδομένα των παραγγελιών εισάγονται με φόρμα οθόνης στο αρχείο 13/10/2018 Ξένιος Αντωνιάδης
112
Αποθήκευση Δεδομένων 5 Αρχείο τιμών στο οποίο αποθηκεύονται ο κωδικός, η τιμή και η περιγραφή του προϊόντος Ροές Δεδομένων 2 Ο κωδικός, η τιμή και η περιγραφή του προϊόντος εισάγονται στην φόρμα οθόνης 4 Ο κωδικός, η τιμή και η περιγραφή του προϊόντος εισάγονται στο αρχείο τιμών 13/10/2018 Ξένιος Αντωνιάδης
113
Ασκήσεις Βιβλίο «Εισαγωγή στην Ανάλυση και Σχεδίαση Πληροφοριακών συστημάτων» Ασκήσεις (2) Σελίδα (73) 13/10/2018 Ξένιος Αντωνιάδης
114
Βιβλιογραφία Βιβλίο «Εισαγωγή στην Ανάλυση και Σχεδίαση Πληροφοριακών συστημάτων» Σελίδες (60) 13/10/2018 Ξένιος Αντωνιάδης
115
Μάθημα 7 Διαγράμματα Ροής Δεδομένων (Δ.Ρ.Δ.)
Μάθημα 7 Διαγράμματα Ροής Δεδομένων (Δ.Ρ.Δ.) 13/10/2018 Ξένιος Αντωνιάδης
116
Στόχοι – Ερωτήματα Αποσύνθεση Συστημάτων
Μη έγκυρες ροές δεδομένων και διόρθωση τους Μαύρες Τρύπες Θαύματα Γκρίζες τρύπες 13/10/2018 Ξένιος Αντωνιάδης
117
Αποσύνθεση Συστημάτων
Είναι η τεχνική με την οποία όταν ένα σύστημα είναι μεγάλο και πολύπλοκο, το διασπούμε σε μικρότερα υποσυστήματα και στη συνέχεια αυτά τα υποσυστήματα τα διασπούμε σε άλλα πιο μικρά. Συνεχίζουμε τη διάσπαση μέχρι που να φτάσουμε σε μικρές, εύκολο να τις καταγράψουμε, διαδικασίες. 13/10/2018 Ξένιος Αντωνιάδης
118
Παράδειγμα Θέλουμε να φτιάξουμε ένα σύστημα το οποίο να διαχειρίζεται τις αιτήσεις μαθητών στο ιδιωτικό φροντιστήριο «Αγράμματος». Μετά από συνεντεύξεις με τους υπεύθυνους λειτουργούς ο Αναλυτής διαπίστωσε ότι η όλη διαδικασία χωρίζεται σε δύο μέρη 13/10/2018 Ξένιος Αντωνιάδης
119
Τελικά προκύπτει ένα αποσυνθετικό διάγραμμα
(α)Την υποβολή της αίτησης από τους ενδιαφερόμενους (β)Την αξιολόγηση της Και στις δύο περιπτώσεις θα πρέπει να αποστέλλεται σχετική αναφορά στην διεύθυνση του σχολείου(Αριθμός ατόμων που έχουν κάνει αίτηση, αριθμός ατόμων που έγιναν δεκτά, σε ποια τμήματα έχουν κατανεμηθεί, ποσοστό Παντρεμένων κ.λ.π.) Τελικά προκύπτει ένα αποσυνθετικό διάγραμμα 13/10/2018 Ξένιος Αντωνιάδης
120
13/10/2018 Ξένιος Αντωνιάδης
121
Αντί να φτιάξουμε ένα τεράστιο Δ. Ρ. Δ
Αντί να φτιάξουμε ένα τεράστιο Δ.Ρ.Δ. πρώτα φτιάχνουμε διαγράμματα ροής δεδομένων για τις διαδικασίες της κορυφής της πυραμίδας που αποκρύπτουν πολλές λεπτομέρειες και καθώς προχωρούμε προς την βάση της πυραμίδας φτιάχνουμε πιο λεπτομερέστερα Δ.Ρ.Δ. 13/10/2018 Ξένιος Αντωνιάδης
122
Μη Έγκυρες Ροές Δεδομένων
Λάθος Διόρθωση Εξωτε ρικός Εξωτε ρικός Εξωτε ρικός Εξωτε ρικός Διαδι κασία Πράκτο ρας 2 Πράκτο ρας 1 Πράκτο ρας 1 Πράκτο ρας 2 Όταν γίνεται ανταλλαγή δεδομένων μεταξύ εξωτερικών πρακτόρων πρέπει να μεσολαβεί κάποια διαδικασία 13/10/2018 Ξένιος Αντωνιάδης
123
Μη Έγκυρες Ροές Δεδομένων
2 Λάθος Διόρθωση Λάθος Διόρθωση 2 2 2 Εξωτε ρικός Πράκτο ρας Διαδικασία Εξωτερικός Πράκτορας 1 Αποθηκευτική Μονάδα 1 1 Αποθηκευτική Μονάδα 2 Όταν γίνεται ανταλλαγή δεδομένων από πράκτορα προς αποθηκευτική μονάδα (ροή 1) ή αντίστροφα (ροή 2) πρέπει να μεσολαβεί κάποια διαδικασία. 13/10/2018 Ξένιος Αντωνιάδης
124
Μη Έγκυρες Ροές Δεδομένων
Λάθος Διόρθωση Αποθηκευτική Μονάδα 1 Διαδικασία Αποθηκευτική Μονάδα 1 Αποθηκευτική Μονάδα 2 Αποθηκευτική Μονάδα 2 Όταν γίνεται ανταλλαγή δεδομένων μεταξύ αποθηκευτικών μονάδων πρέπει να μεσολαβεί κάποια διαδικασία 13/10/2018 Ξένιος Αντωνιάδης
125
Λογικά λάθη σε διαδικασίες
13/10/2018 Ξένιος Αντωνιάδης
126
Μαύρες Τρύπες Όταν μια διαδικασία έχει μόνο ροές εισόδου και καθόλου ροές εξόδου Ο Αναλυτής μπορεί να τις ξέχασε Δεν είναι χρήσιμη για το σύστημα άρα δεν θα έπρεπε να υπάρχει 13/10/2018 Ξένιος Αντωνιάδης
127
Παράδειγμα Ο εκδοτικός οίκος «Αποτυχημένες Εκδόσεις» έχει συνδρομητές από όλο τον κόσμο. Υπάλληλοι της εταιρίας μπορούν να γίνου συνδρομητές σε αυτήν και δικαιούνται 99% έκπτωση, εφόσον πληρούν δύο κριτήρια (α)Δουλεύουν ακόμα στην εταιρία (β)Παρουσιάζουν ένα ειδικό πιστοποιητικό κατά την εγγραφή τους το οποίο αποδεικνύει ότι είναι υπάλληλοι της εταιρίας Επίσης ένας λογαριασμός του συνδρομητή μπορεί να απενεργοποιηθεί προσωρινά μέχρι να εξοφληθούν τα χρέη του 13/10/2018 Ξένιος Αντωνιάδης
128
3 Υπάλληλος Πιστοποιητικό Έκδοση Πιστοποιητικού Αίτηση Συνδρομητή 1
Λογαριασμός Υπάρχοντος Χρήστη Αίτηση Συνδρομητή Διεύθυνση Υπαλλήλου 1 Δημιουργία Καινούριου Συνδρομητή Λογαριασμοί Συνδρομητών Αρχείο Υπαλλήλων Καινούρια Κατάσταση Λογαριασμού Κατάσταση Υπαλλήλου 2 Πάγωμα Λογαριασμού Λογιστήριο Ειδοποίηση 13/10/2018 Ξένιος Αντωνιάδης
129
Θαύματα Όταν μια διαδικασία έχει μόνο ροές εξόδου χωρίς να έχει ροές εισόδου Ο Αναλυτής μπορεί να τις ξέχασε Για να παράγει κάποιες πληροφορίες μια διαδικασία πρέπει να έχει κάποια δεδομένα εισόδου 13/10/2018 Ξένιος Αντωνιάδης
130
3 Υπάλληλος Πιστοποιητικό Έκδοση Πιστοποιητικού Αίτηση Συνδρομητή 1
Λογαριασμός Υπάρχοντος Χρήστη Αίτηση Συνδρομητή Διεύθυνση Υπαλλήλου 1 Δημιουργία Καινούριου Συνδρομητή Λογαριασμοί Συνδρομητών Αρχείο Υπαλλήλων Καινούρια Κατάσταση Λογαριασμού Κατάσταση Υπαλλήλου 2 Πάγωμα Λογαριασμού Λογιστήριο Ειδοποίηση 13/10/2018 Ξένιος Αντωνιάδης
131
Γκρίζες τρύπες Τα δεδομένα εισόδου δεν είναι αρκετά για να παραχθούν τα δεδομένα εξόδου Μπορεί να χρησιμοποιήθηκαν λανθασμένα ονόματα στις διαδικασίες Μπορεί να χρησιμοποιήθηκαν λανθασμένα ονόματα στις ροές δεδομένων Ελλιπής πληροφόρηση για τον τρόπο που διεξάγεται μια διαδικασία 13/10/2018 Ξένιος Αντωνιάδης
132
3 Υπάλληλος Πιστοποιητικό Έκδοση Πιστοποιητικού Αίτηση Συνδρομητή 1
Λογαριασμός Υπάρχοντος Χρήστη Αίτηση Συνδρομητή Διεύθυνση Υπαλλήλου 1 Δημιουργία Καινούριου Συνδρομητή Λογαριασμοί Συνδρομητών Αρχείο Υπαλλήλων Καινούρια Κατάσταση Λογαριασμού Κατάσταση Υπαλλήλου 2 Πάγωμα Λογαριασμού Λογιστήριο Ειδοποίηση 13/10/2018 Ξένιος Αντωνιάδης
133
3 Υπάλληλος Πιστοποιητικό Έκδοση Πιστοποιητικού Αίτηση Συνδρομητή 1
Λογαριασμός Υπάρχοντος Χρήστη Αίτηση Συνδρομητή Διεύθυνση Υπαλλήλου 1 Δημιουργία Καινούριου Συνδρομητή Λογαριασμοί Συνδρομητών Αρχείο Υπαλλήλων Καινούρια Κατάσταση Λογαριασμού Κατάσταση Υπαλλήλου 2 Πάγωμα Λογαριασμού Λογιστήριο Ειδοποίηση 13/10/2018 Ξένιος Αντωνιάδης
134
Πρόβλημα 3 Σε ένα κατάστημα Πώλησης ειδών για Ερωτευμένους ο πελάτης δίνει τα προϊόντα στο ταμείο. Εκεί εντοπίζεται ο κωδικός με βάση το προϊόν . Οι τιμές των προϊόντων βρίσκονται από ένα αρχείο τιμών και αθροίζονται . Στο τέλος ο πελάτης παίρνει ένα τιμολόγιο για τα προϊόντα που αγόρασε 13/10/2018 Ξένιος Αντωνιάδης
135
Πρόβλημα 3 Να εντοπιστούν οι βασικές λειτουργίες του συστήματος
Να σχεδιαστεί το Δ.Ρ.Δ. του συστήματος Να αναλυθούν τα μέρη του Δ.Ρ.Δ. ( Εξωτερικές Οντότητες ή πράκτορες , Διαδικασίες , Αποθηκευτικές Μονάδες και Ροές Δεδομένων 13/10/2018 Ξένιος Αντωνιάδης
136
Βιβλιογραφία Βιβλίο «Εισαγωγή στην Ανάλυση και Σχεδίαση Πληροφοριακών συστημάτων» Σελίδες (63-66) 13/10/2018 Ξένιος Αντωνιάδης
137
Μάθημα 8 Διαγράμματα Ροής Δεδομένων (Δ.Ρ.Δ.)
Μάθημα 8 Διαγράμματα Ροής Δεδομένων (Δ.Ρ.Δ.) 13/10/2018 Ξένιος Αντωνιάδης
138
Στόχοι – Ερωτήματα Πρόβλημα 2 (Λύση της άσκησης 2 σελίδα 73)
Πρόβλημα 3 (Λύση) Πρόβλημα 4 13/10/2018 Ξένιος Αντωνιάδης
139
Πρόβλημα 2 Το σύστημα ρύθμισης θερμοκρασίας ενός πυρηνικού αντιδραστήρα πρέπει να μετρά την θερμοκρασία κάθε 1/10 του δευτερολέπτου και να τον ψύχει όσο χρειάζεται ώστε η θερμοκρασία να διατηρείται σταθερή. Η θερμοκρασία στον πυρήνα μεταβάλλεται ραγδαία και σε 1/10 του δευτερολέπτου μπορεί να αυξηθεί ή να μειωθεί δραματικά. Αν δεν ψυχθεί αρκετά υπάρχει κίνδυνος ενός πυρηνικού ολοκαυτώματος. Αν ψυχθεί υπερβολικά , ελλοχεύει ο κίνδυνος να βυθισθεί στο σκοτάδι ένα μεγάλο μέρος της χώρας. 13/10/2018 Ξένιος Αντωνιάδης
140
Πρόβλημα 2 Να εντοπιστούν οι βασικές λειτουργίες του συστήματος
Να σχεδιαστεί το Δ.Ρ.Δ. του συστήματος Να αναλυθούν τα μέρη του Δ.Ρ.Δ. ( Εξωτερικές Οντότητες ή πράκτορες , Διαδικασίες , Αποθηκευτικές Μονάδες και Ροές Δεδομένων 13/10/2018 Ξένιος Αντωνιάδης
141
Πρόβλημα 2 Λύση 13/10/2018 Ξένιος Αντωνιάδης
142
Βασικές λειτουργίες του συστήματος
Η λύση θα παρουσιαστεί στην τάξη Χα , χα , χα Την πάτησες! 13/10/2018 Ξένιος Αντωνιάδης
143
Δ.Ρ.Δ. Η λύση θα παρουσιαστεί στην τάξη
Χα , χα , χα Την πάτησες! 13/10/2018 Ξένιος Αντωνιάδης
144
Ανάλυση των μέρων του Δ.Ρ.Δ
Οντότητες Η λύση θα παρουσιαστεί στην τάξη Χα , χα , χα Την πάτησες! 13/10/2018 Ξένιος Αντωνιάδης
145
Η λύση θα παρουσιαστεί στην τάξη
Διαδικασίες Η λύση θα παρουσιαστεί στην τάξη Χα , χα , χα Την πάτησες! 13/10/2018 Ξένιος Αντωνιάδης
146
Η λύση θα παρουσιαστεί στην τάξη Χα , χα , χα ........ Την πάτησες!
Ροές Δεδομένων Η λύση θα παρουσιαστεί στην τάξη Χα , χα , χα Την πάτησες! 13/10/2018 Ξένιος Αντωνιάδης
147
Πρόβλημα 3 Σε ένα κατάστημα Πώλησης ειδών για Ερωτευμένους ο πελάτης δίνει τα προϊόντα στο ταμείο. Εκεί εντοπίζεται ο κωδικός με βάση το προϊόν . Οι τιμές των προϊόντων βρίσκονται από ένα αρχείο τιμών και αθροίζονται . Στο τέλος ο πελάτης παίρνει ένα τιμολόγιο για τα προϊόντα που αγόρασε 13/10/2018 Ξένιος Αντωνιάδης
148
Πρόβλημα 3 Να εντοπιστούν οι βασικές λειτουργίες του συστήματος
Να σχεδιαστεί το Δ.Ρ.Δ. του συστήματος Να αναλυθούν τα μέρη του Δ.Ρ.Δ. ( Εξωτερικές Οντότητες ή πράκτορες , Διαδικασίες , Αποθηκευτικές Μονάδες και Ροές Δεδομένων 13/10/2018 Ξένιος Αντωνιάδης
149
Πρόβλημα 3 Λύση 13/10/2018 Ξένιος Αντωνιάδης
150
Βασικές λειτουργίες του συστήματος
Η λύση θα παρουσιαστεί στην τάξη Χα , χα , χα Την πάτησες! 13/10/2018 Ξένιος Αντωνιάδης
151
Δ.Ρ.Δ. Η λύση θα παρουσιαστεί στην τάξη
Χα , χα , χα Την πάτησες! 13/10/2018 Ξένιος Αντωνιάδης
152
Ανάλυση των μέρων του Δ.Ρ.Δ
Οντότητες (1) Η λύση θα παρουσιαστεί στην τάξη Χα , χα , χα Την πάτησες! 13/10/2018 Ξένιος Αντωνιάδης
153
Η λύση θα παρουσιαστεί στην τάξη Χα , χα , χα ........ Την πάτησες!
Διαδικασίες (3),(5),(10) Η λύση θα παρουσιαστεί στην τάξη Χα , χα , χα Την πάτησες! 13/10/2018 Ξένιος Αντωνιάδης
154
Ροές Δεδομένων (2),(4),(8),(9),(11) Η λύση θα παρουσιαστεί στην τάξη
Χα , χα , χα Την πάτησες! 13/10/2018 Ξένιος Αντωνιάδης
155
Η λύση θα παρουσιαστεί στην τάξη Χα , χα , χα ........ Την πάτησες!
Χα , χα , χα Την πάτησες! 13/10/2018 Ξένιος Αντωνιάδης
156
Αποθήκευση Δεδομένων (7) Η λύση θα παρουσιαστεί στην τάξη
Χα , χα , χα Την πάτησες! 13/10/2018 Ξένιος Αντωνιάδης
157
Πρόβλημα 4 13/10/2018 Ξένιος Αντωνιάδης
158
Να σχεδιαστεί ένα ΔΡΔ (Διάγραμμα Ροής Δεδομένων, Data Flow Diagram) για τη δημιουργία ενός αρχείου με στοιχεία υπαλλήλων μιας εταιρείας. Το αρχείο πρέπει να περιλαμβάνει τον αριθμόν ταυτότητας, το όνομα, το επίθετο, τη διεύθυνση, την ημερομηνία γέννησης και τη θέση του υπαλλήλου. Να τροποποιηθεί το πιο πάνω ΔΡΔ ώστε να περιλαμβάνει και την δημιουργία καταλόγου (αναφοράς) με τα στοιχεία των υπαλλήλων που έχουν καταχωρηθεί στο αρχείο και η οποία παραδίδεται στην διεύθυνση του οργανισμού 13/10/2018 Ξένιος Αντωνιάδης
159
Πρόβλημα 4 Να εντοπιστούν οι βασικές λειτουργίες του συστήματος
Να σχεδιαστεί το Δ.Ρ.Δ. του συστήματος Να αναλυθούν τα μέρη του Δ.Ρ.Δ. ( Εξωτερικές Οντότητες ή πράκτορες , Διαδικασίες , Αποθηκευτικές Μονάδες και Ροές Δεδομένων 13/10/2018 Ξένιος Αντωνιάδης
160
Βιβλιογραφία Βιβλίο «Εισαγωγή στην Ανάλυση και Σχεδίαση Πληροφοριακών συστημάτων» Σελίδες (63-66) 13/10/2018 Ξένιος Αντωνιάδης
161
Μάθημα 9 Διαγράμματα Ροής Δεδομένων (Δ.Ρ.Δ.)
Μάθημα 9 Διαγράμματα Ροής Δεδομένων (Δ.Ρ.Δ.) 13/10/2018 Ξένιος Αντωνιάδης
162
Στόχοι – Ερωτήματα Πρόβλημα 4 (Λύση) Πρόβλημα 5 13/10/2018
Ξένιος Αντωνιάδης
163
Πρόβλημα 4 13/10/2018 Ξένιος Αντωνιάδης
164
Να σχεδιαστεί ένα ΔΡΔ (Διάγραμμα Ροής Δεδομένων, Data Flow Diagram) για τη δημιουργία ενός αρχείου με στοιχεία υπαλλήλων μιας εταιρείας. Το αρχείο πρέπει να περιλαμβάνει τον αριθμόν ταυτότητας, το όνομα, το επίθετο, τη διεύθυνση, την ημερομηνία γέννησης και τη θέση του υπαλλήλου. Να τροποποιηθεί το πιο πάνω ΔΡΔ ώστε να περιλαμβάνει και την δημιουργία καταλόγου (αναφοράς) με τα στοιχεία των υπαλλήλων που έχουν καταχωρηθεί στο αρχείο και η οποία παραδίδεται στην διεύθυνση του οργανισμού 13/10/2018 Ξένιος Αντωνιάδης
165
Πρόβλημα 4 Να εντοπιστούν οι βασικές λειτουργίες του συστήματος
Να σχεδιαστεί το Δ.Ρ.Δ. του συστήματος Να αναλυθούν τα μέρη του Δ.Ρ.Δ. ( Εξωτερικές Οντότητες ή πράκτορες , Διαδικασίες , Αποθηκευτικές Μονάδες και Ροές Δεδομένων 13/10/2018 Ξένιος Αντωνιάδης
166
Πρόβλημα 4 Λύση 13/10/2018 Ξένιος Αντωνιάδης
167
Πρόβλημα 4 13/10/2018 Ξένιος Αντωνιάδης
168
Η λύση θα παρουσιαστεί στην τάξη
Χα , χα , χα Την πάτησες! 13/10/2018 Ξένιος Αντωνιάδης
169
Εξωτερικοί πράκτορες Η λύση θα παρουσιαστεί στην τάξη
Χα , χα , χα Την πάτησες! 13/10/2018 Ξένιος Αντωνιάδης
170
Διαδικασία Η λύση θα παρουσιαστεί στην τάξη
Χα , χα , χα Την πάτησες! 13/10/2018 Ξένιος Αντωνιάδης
171
Ροές δεδομένων Η λύση θα παρουσιαστεί στην τάξη
Χα , χα , χα Την πάτησες! 13/10/2018 Ξένιος Αντωνιάδης
172
Αποθηκευτική μονάδα Η λύση θα παρουσιαστεί στην τάξη
Χα , χα , χα Την πάτησες! 13/10/2018 Ξένιος Αντωνιάδης
173
Πρόβλημα 5 13/10/2018 Ξένιος Αντωνιάδης
174
Για την έκδοση πολιτικής ταυτότητας, ένας πολίτης πρέπει να συμπληρώσει ένα έντυπο με το όνομα και το επίθετο του, την ημερομηνία και επαρχία γέννησης του, τη διεύθυνση του, το τηλέφωνο του, το όνομα του πατέρα του και της μητέρας του. Τα στοιχεία αυτά αποθηκεύονται μαζί με την ημερομηνία αίτησης και ένα κωδικό τον οποίο θα δημιουργήσει αυτόματα το σύστημα (αυτός θα είναι και ο αριθμός ταυτότητας), στο αρχείο αιτήσεων. Μετά από περίπου 10 μέρες γίνεται έκδοση της ταυτότητας η οποία περιλαμβάνει τον αριθμό ταυτότητας, το όνομα και το επίθετο του πολίτη, την ημερομηνία και επαρχία γέννησης του, το όνομα του πατέρα του και της μητέρας του. Η ταυτότητα παραδίδεται στον πολίτη. 13/10/2018 Ξένιος Αντωνιάδης
175
Πρόβλημα 5 Να εντοπιστούν οι βασικές λειτουργίες του συστήματος
Να σχεδιαστεί το Δ.Ρ.Δ. του συστήματος Να αναλυθούν τα μέρη του Δ.Ρ.Δ. ( Εξωτερικές Οντότητες ή πράκτορες , Διαδικασίες , Αποθηκευτικές Μονάδες και Ροές Δεδομένων 13/10/2018 Ξένιος Αντωνιάδης
176
Βιβλιογραφία Βιβλίο «Εισαγωγή στην Ανάλυση και Σχεδίαση Πληροφοριακών συστημάτων» Σελίδες (63-66) 13/10/2018 Ξένιος Αντωνιάδης
177
Μάθημα 10 Διαγράμματα Ροής Δεδομένων (Δ.Ρ.Δ.)
Μάθημα 10 Διαγράμματα Ροής Δεδομένων (Δ.Ρ.Δ.) 13/10/2018 Ξένιος Αντωνιάδης
178
Στόχοι – Ερωτήματα Πρόβλημα 5 (Λύση) Εργασία 13/10/2018
Ξένιος Αντωνιάδης
179
Πρόβλημα 5 13/10/2018 Ξένιος Αντωνιάδης
180
Για την έκδοση πολιτικής ταυτότητας, ένας πολίτης πρέπει να συμπληρώσει ένα έντυπο με το όνομα και το επίθετο του, την ημερομηνία και επαρχία γέννησης του, τη διεύθυνση του, το τηλέφωνο του, το όνομα του πατέρα του και της μητέρας του. Τα στοιχεία αυτά αποθηκεύονται μαζί με την ημερομηνία αίτησης και ένα κωδικό τον οποίο θα δημιουργήσει αυτόματα το σύστημα (αυτός θα είναι και ο αριθμός ταυτότητας), στο αρχείο αιτήσεων. Μετά από περίπου 10 μέρες γίνεται έκδοση της ταυτότητας η οποία περιλαμβάνει τον αριθμό ταυτότητας, το όνομα και το επίθετο του πολίτη, την ημερομηνία και επαρχία γέννησης του, το όνομα του πατέρα του και της μητέρας του. Η ταυτότητα παραδίδεται στον πολίτη. 13/10/2018 Ξένιος Αντωνιάδης
181
Πρόβλημα 5 Να εντοπιστούν οι βασικές λειτουργίες του συστήματος
Να σχεδιαστεί το Δ.Ρ.Δ. του συστήματος Να αναλυθούν τα μέρη του Δ.Ρ.Δ. ( Εξωτερικές Οντότητες ή πράκτορες , Διαδικασίες , Αποθηκευτικές Μονάδες και Ροές Δεδομένων 13/10/2018 Ξένιος Αντωνιάδης
182
Πρόβλημα 5 Λύση 13/10/2018 Ξένιος Αντωνιάδης
183
Η λύση θα παρουσιαστεί στην τάξη
Χα , χα , χα Την πάτησες! 13/10/2018 Ξένιος Αντωνιάδης
184
Εξωτερικοί Πράκτορες Η λύση θα παρουσιαστεί στην τάξη
Χα , χα , χα Την πάτησες! 13/10/2018 Ξένιος Αντωνιάδης
185
Διαδικασίες Η λύση θα παρουσιαστεί στην τάξη
Χα , χα , χα Την πάτησες! 13/10/2018 Ξένιος Αντωνιάδης
186
Ροές Δεδομένων Η λύση θα παρουσιαστεί στην τάξη
Χα , χα , χα Την πάτησες! 13/10/2018 Ξένιος Αντωνιάδης
187
Αποθηκευτικές Μονάδες
Η λύση θα παρουσιαστεί στην τάξη Χα , χα , χα Την πάτησες! 13/10/2018 Ξένιος Αντωνιάδης
188
Εργασία Να χρησιμοποιήσετε το σύστημα διαχείρισης βάσεων δεδομένων της ACCESS για να υλοποιήσετε το πιο πάνω προδιαγραφόμενο σύστημα 13/10/2018 Ξένιος Αντωνιάδης
189
Βιβλιογραφία Βιβλίο «Εισαγωγή στην Ανάλυση και Σχεδίαση Πληροφοριακών συστημάτων» Σελίδες (63-66) 13/10/2018 Ξένιος Αντωνιάδης
190
Μάθημα 11 Διαγράμματα Ροής Δεδομένων (Δ.Ρ.Δ.)
Μάθημα 11 Διαγράμματα Ροής Δεδομένων (Δ.Ρ.Δ.) 13/10/2018 Ξένιος Αντωνιάδης
191
Στόχοι – Ερωτήματα Πρόβλημα 6 Πρόβλημα 7 Επανάληψη 13/10/2018
Ξένιος Αντωνιάδης
192
Πρόβλημα 6 13/10/2018 Ξένιος Αντωνιάδης
193
Σε κάποιο σχολείο της Κύπρου, κατά την διάρκεια των εγγραφών συμπληρώνεται ειδικό έντυπο με τα προσωπικά στοιχεία του μαθητή. Κατά τη διάρκεια των κανονικών μαθημάτων του τριμήνου οι βαθμοί του κάθε μαθητή εισάγονται στο αρχείο της βαθμολογίας. Με το τέλος του τριμήνου ετοιμάζεται ενδεικτικός έλεγχος με την κατάσταση βαθμολογίας του μαθητή και το μέσο όρο, ο οποίος και του παραδίδεται. Τέλος ετοιμάζεται συνοπτικός κατάλογος μαθητών που δεν έχουν περάσει τη βάση σε συγκεκριμένο μάθημα, ο οποίος αποστέλλεται στην διεύθυνση του σχολείου για περαιτέρω επεξεργασία. Στην διεύθυνση επίσης αποστέλλεται γενική κατάσταση βαθμολογίας 13/10/2018 Ξένιος Αντωνιάδης
194
Πρόβλημα 7 Να εντοπιστούν οι βασικές λειτουργίες του συστήματος
Πρόβλημα 7 Να εντοπιστούν οι βασικές λειτουργίες του συστήματος Να σχεδιαστεί το Δ.Ρ.Δ. του συστήματος Να αναλυθούν τα μέρη του Δ.Ρ.Δ. ( Εξωτερικές Οντότητες ή πράκτορες , Διαδικασίες , Αποθηκευτικές Μονάδες και Ροές Δεδομένων 13/10/2018 Ξένιος Αντωνιάδης
195
Πρόσθεσε βαθμολογία στο αρχείο Ετοίμασε βαθμολογία και Μ.Ο.
Μαθητής Πρόσθεσε μαθητή στο αρχείο Αρχείο μαθητών Πρόσθεσε βαθμολογία στο αρχείο Καθηγητής Αρχείο βαθμών Διεύθυνση Ετοίμασε κατάλογο στάσιμων Προσωπικά στοιχεία Βαθμός Βαθμός μαθητή Βαθμοί μαθητών και Μ.Ο. 1 2 3 4 5 6 7 8 9 10 11 14 13 16 18 19 Ετοίμασε βαθμολογία και Μ.Ο. 12 Βαθμοί μαθητών Κατάλογος στάσιμων Μ.Ο. βαθμών μαθητών 17 15 13/10/2018 Ξένιος Αντωνιάδης
196
Εξωτερικοί πράκτορες (οντότητες) : 1, 7, 19
1 Μαθητής : Παρέχει τα στοιχεία που συμπληρώνονται τη μέρα της εγγραφής κάθε τάξης στο σχολείο στο τέλος της προηγούμενης σχολικής χρονιάς 7 Καθηγητής : Διορθώνει τα διάφορα γραπτά ή άλλες εργασίες που δίνουν τη βαθμολογία στο μαθητή (μπορεί να είναι και ο προφορικός βαθμός) 18 Διεύθυνση : Λαμβάνει κατάσταση βαθμολογίας μαθητών και κατάλογο στάσιμων μαθητών 13/10/2018 Ξένιος Αντωνιάδης
197
Διαδικασίες (διεργασίες) :3, 9, 12, 16
3 Τα στοιχεία του μαθητή καταχωρούνται στο σύστημα (εγγραφή στο αρχείο μαθητών) 9 Η βαθμολογία κάθε μαθητή καταχωρείται στο σύστημα (εγγραφή στο αρχείο βαθμών) 12 Για κάθε μαθητή ετοιμάζεται κατάσταση βαθμολογίας με τους βαθμούς του τριμήνου και υπολογίζεται ο μέσος όρος 16 Για κάθε μαθητή ελέγχεται ο μέσος όρος βαθμών και ετοιμάζεται κατάλογος στάσιμων μαθητών 13/10/2018 Ξένιος Αντωνιάδης
198
2 Τα προσωπικά στοιχεία των μαθητών εισάγονται στη φόρμα οθόνης
Ροές Δεδομένων (data flows) : 2, 4, 6, 8, 10, 13, 14, 15, 17, 18 2 Τα προσωπικά στοιχεία των μαθητών εισάγονται στη φόρμα οθόνης 4 Τα προσωπικά στοιχεία των μαθητών εισάγονται από τη φόρμα οθόνης στο αρχείο των μαθητών 6 Τα προσωπικά στοιχεία των μαθητών χρησιμοποιούνται για την καταχώρηση της βαθμολογίας 8 Οι βαθμοί των γραπτών ή άλλων εργασιών εισάγονται στην κατάλληλη φόρμα οθόνης 10 Οι βαθμοί των γραπτών ή άλλων εργασιών φυλάσσονται στο αρχείο των βαθμών 13/10/2018 Ξένιος Αντωνιάδης
199
14 Οι βαθμοί και ΜΟ στέλλονται στους μαθητές (δελτία προόδου)
Ροές Δεδομένων (data flows) : 13 Οι βαθμοί και ΜΟ χρησιμοποιούνται για την ετοιμασία της βαθμολογίας για τα δελτία προόδου 14 Οι βαθμοί και ΜΟ στέλλονται στους μαθητές (δελτία προόδου) 15 Η κατάσταση με τη βαθμολογία και ΜΟ στέλλεται στη διεύθυνση 17 Οι ΜΟ χρησιμοποιούνται για την ετοιμασία καταλόγου στάσιμων 18 Η κατάσταση με τους στάσιμους μαθητές στέλλεται στη διεύθυνση 13/10/2018 Ξένιος Αντωνιάδης
200
Αποθηκευτικοί Χώροι Δεδομένων
(data stores) : 5, 11 5 Αρχείο μαθητών που φυλάσσει τα προσωπικά στοιχεία του μαθητή 11 Αρχείο βαθμών με τα δεδομένα των βαθμών για κάθε μαθητή 13/10/2018 Ξένιος Αντωνιάδης
201
Πρόβλημα 7 13/10/2018 Ξένιος Αντωνιάδης
202
Σε κάποιο διαδικτυακό κατάστημα πώλησης ψηφιακών δίσκων οι πελάτες πληρώνουν τις αγορές τους ηλεκτρονικά με την αποστολή του αριθμού του λογαριασμού που διατηρούν στο κατάστημα και του ποσού αγοράς. Όλες οι πληρωμές καταγράφονται από το κατάστημα στο αρχείο συναλλαγών πελατών. Τα προσωπικά στοιχεία του πελάτη ανακτώνται μέσα από το αρχείο πελατών με τη χρήση του αριθμού λογαριασμού. Οι πληροφορίες της πληρωμής μαζί με το προηγούμενο υπόλοιπο πίστωσης του πελάτη χρησιμοποιούνται για την ενημέρωση και τη δημιουργία του νέου υπολοίπου πίστωσης. Στη συνέχεια, το νέο υπόλοιπο καταγράφεται στο αρχείο πίστωσης του πελάτη και μια απόδειξη στέλλεται σε αυτόν. Οι πληροφορίες της πληρωμής χρησιμοποιούνται για να γίνει κατάθεση στη τράπεζα. 13/10/2018 Ξένιος Αντωνιάδης
203
Ερώτηση Να εντοπίσετε τα λάθη στο πιο κάτω λογικό διάγραμμα να τα χαρακτηρίσετε και να τα εξηγήσετε 13/10/2018 Ξένιος Αντωνιάδης
204
Προσωπικά στοιχεία πελατών 10 Πελάτης Πληροφορίες πληρωμής
3 Αρχείο συναλλαγών πελατών 16 Αρχείο πελατών 10 Πελάτης Πληροφορίες πληρωμής Αριθμός λογαριασμού πελάτη, ποσό 8 1 Καταγραφή Πληρωμής 17 Προσωπικά στοιχεία 5 Πληροφορίες πληρωμής Ενημέρωση υπόλοιπου λογαριασμού πίστωσης 12 6 9 Απόδειξη Προσωπικά στοιχεία Προηγούμενο Υπόλοιπο Νέο Υπόλοιπο 11 13 14 4 Αρχείο πίστωσης πελατών Τράπεζα Κατάθεση στην τράπεζα 2 15 Δεδομένα κατάθεσης 7 13/10/2018 Ξένιος Αντωνιάδης
205
Λάθη 10 5 (Θαύμα) 17 7 (Γκρίζα τρύπα) 13/10/2018 Ξένιος Αντωνιάδης
206
Βιβλιογραφία Βιβλίο «Εισαγωγή στην Ανάλυση και Σχεδίαση Πληροφοριακών συστημάτων» Σελίδες (63-66) 13/10/2018 Ξένιος Αντωνιάδης
207
Μάθημα 12 Διαγράμματα Ροής Δεδομένων (Δ.Ρ.Δ.)
Μάθημα 12 Διαγράμματα Ροής Δεδομένων (Δ.Ρ.Δ.) 13/10/2018 Ξένιος Αντωνιάδης
208
Στόχοι – Ερωτήματα Εργασία Α, Β Πρόβλημα 8 13/10/2018
Ξένιος Αντωνιάδης
209
Εργασία Α 13/10/2018 Ξένιος Αντωνιάδης
210
Ένα κατάστημα θέλει να δημιουργήσει ένα Πληροφοριακό Σύστημα για να καταχωρεί τους πελάτες του και τις αγορές τους. Για το σκοπό αυτό πρέπει να δημιουργήσει ένα αρχείο πελατών το οποίο θα περιλαμβάνει τον Αριθμό Ταυτότητας, το Όνομα, το Επίθετο, τη Διεύθυνση και το Τηλέφωνο του κάθε πελάτη, καθώς επίσης ένα αρχείο αγορών το οποίο θα περιλαμβάνει τον Αριθμό Ταυτότητας, την Ημερομηνία Αγορών και το Ποσό αγοράς που έκανε την συγκεκριμένη ημερομηνία ο πελάτης. Το σύστημα θα πρέπει να περιλαμβάνει και τη δημιουργία δύο καταλόγων. Ένα κατάλογο με τα στοιχεία όλων των πελατών που έχουν καταχωρηθεί στο αρχείο και ένα κατάλογο με τις αγορές που έκανε ο κάθε πελάτης (Όνομα πελάτη, Ημερομ. Αγοράς και Ποσό Αγοράς). Οι δύο αυτοί κατάλογοι θα παραδίδονται στον διευθυντή του καταστήματος. 13/10/2018 Ξένιος Αντωνιάδης
211
Να σχεδιάσετε και να περιγράψετε (καταγραφή και επεξήγηση εξωτερικών οντοτήτων, διαδικασιών, αποθηκευτικών χώρων και ροών δεδομένων) ένα ΔΡΔ (Διάγραμμα Ροής Δεδομένων, Data Flow Diagram) για το πιο πάνω σύστημα. 13/10/2018 Ξένιος Αντωνιάδης
212
Εργασία Β 13/10/2018 Ξένιος Αντωνιάδης
213
Ένας ιατρός θέλει να δημιουργήσει ένα Πληροφοριακό Σύστημα για να καταχωρεί τους ασθενείς του και τις επισκέψεις. Για το σκοπό αυτό πρέπει να δημιουργήσει ένα αρχείο ασθενών το οποίο θα περιλαμβάνει τον Αριθμό Ταυτότητας, το Όνομα, το Επίθετο, τη Διεύθυνση και το Τηλέφωνο του κάθε ασθενή, καθώς επίσης ένα αρχείο επισκέψεων το οποίο θα περιλαμβάνει τον Αριθμό Ταυτότητας, την Ημερομηνία Επίσκεψης και τον Λόγο Επίσκεψης του ασθενή. Το σύστημα θα πρέπει να περιλαμβάνει και τη δημιουργία δύο καταλόγων. Ένα κατάλογο με τα στοιχεία όλων των ασθενών που έχουν καταχωρηθεί στο αρχείο και ένα κατάλογο με τις επισκέψεις που έκανε ο κάθε ασθενής (Όνομα Ασθενή, Ημερομ. Επίσκεψης και Λόγος Επίσκεψης). Οι δύο αυτοί κατάλογοι θα παραδίδονται στον ιατρό. 13/10/2018 Ξένιος Αντωνιάδης
214
Να σχεδιάσετε και να περιγράψετε (καταγραφή και επεξήγηση εξωτερικών οντοτήτων, διαδικασιών, αποθηκευτικών χώρων και ροών δεδομένων) ένα ΔΡΔ (Διάγραμμα Ροής Δεδομένων, Data Flow Diagram) για το πιο πάνω σύστημα. 13/10/2018 Ξένιος Αντωνιάδης
215
Πρόβλημα 8 13/10/2018 Ξένιος Αντωνιάδης
216
Για να μπορεί κάποιος να ενοικιάσει DVD από ένα Club, πρέπει να είναι μέλος.
Προς το σκοπό αυτό, ο ενδιαφερόμενος παρέχει τα στοιχεία του (ονοματεπώνυμο, ημερομηνία γέννησης, διεύθυνση, τηλέφωνο) στον πωλητή, ο οποίος αφού εκδώσει κάρτα μέλους με νέο αριθμό αποθηκεύει τα στοιχεία. Ένα μέλος μπορεί να ενοικιάσει DVDs παρέχοντας τη κάρτα του και το όνομα της ταινίας που θέλει. Η ενοικίαση ολοκληρώνεται αφού επιβεβαιωθούν τα στοιχεία του πελάτη ως μέλους και εντοπιστεί η ταινία και η διαθεσιμότητας της από τα αρχεία ταινιών και ενοικιάσεων. Τα στοιχεία της νέας ενοικίασης καταγράφονται στο αρχείο ενοικιάσεων. Όταν η ταινία επιστραφεί, ο πελάτης πληρώνει και καταγράφεται η ημερομηνία επιστροφής και το γεγονός ότι έχει πληρωθεί. 13/10/2018 Ξένιος Αντωνιάδης
217
Πρόβλημα 8 Να εντοπιστούν οι βασικές λειτουργίες του συστήματος
Να σχεδιαστεί το Δ.Ρ.Δ. του συστήματος Να αναλυθούν τα μέρη του Δ.Ρ.Δ. ( Εξωτερικές Οντότητες ή πράκτορες , Διαδικασίες , Αποθηκευτικές Μονάδες και Ροές Δεδομένων 13/10/2018 Ξένιος Αντωνιάδης
218
Βιβλιογραφία Βιβλίο «Εισαγωγή στην Ανάλυση και Σχεδίαση Πληροφοριακών συστημάτων» Σελίδες (63-66) 13/10/2018 Ξένιος Αντωνιάδης
219
Μάθημα 13 Διαγράμματα Ροής Δεδομένων (Δ.Ρ.Δ.)
Μάθημα 13 Διαγράμματα Ροής Δεδομένων (Δ.Ρ.Δ.) 13/10/2018 Ξένιος Αντωνιάδης
220
Στόχοι – Ερωτήματα Εργασίες Α, Β (Λύση)
Εργασία Α, Β Υλοποίηση σε ACCESS Πρόβλημα 6 Λύση 13/10/2018 Ξένιος Αντωνιάδης
221
Εργασία Α Λύση 13/10/2018 Ξένιος Αντωνιάδης
222
Η λύση θα παρουσιαστεί στην τάξη
Χα , χα , χα Την πάτησες! 13/10/2018 Ξένιος Αντωνιάδης
223
Εργασία Β Λύση 13/10/2018 Ξένιος Αντωνιάδης
224
Η λύση θα παρουσιαστεί στην τάξη
Χα , χα , χα Την πάτησες! 13/10/2018 Ξένιος Αντωνιάδης
225
Εργασία Α Λύση(ACCESS)
13/10/2018 Ξένιος Αντωνιάδης
226
Βιβλιογραφία Βιβλίο «Εισαγωγή στην Ανάλυση και Σχεδίαση Πληροφοριακών συστημάτων» Σελίδες (63-66) 13/10/2018 Ξένιος Αντωνιάδης
Παρόμοιες παρουσιάσεις
© 2024 SlidePlayer.gr Inc.
All rights reserved.