7
4.1 Σχεδίαση Προσανατολισμένη στις Διαδικασίες Το Διάγραμμα Ροής Δεδομένων (ΔΡΔ), αποτελεί την γραφική απεικόνιση της συγκεκριμένης σχεδίασης. με ανάλυση από πάνω προς τα κάτω (Top Down) για να οδηγήσει σε πληρέστερη και λεπτομερέστερη αναπαράσταση του συστήματος. Ένα ΔΡΔ παρέχει στοιχεία για : Τη διάσπαση ενός συστήματος σε υποσυστήματα Τις ροές δεδιμένων στο συστημα Τα δεδομένα εισόδου (Input Data), και τα δεδομένα εξόδου (Output Data) και την εισαγωγή τους σε αρχεία αποθήκευσης Τις πηγές και τους προορισμούς του συστήματος Ένα ΔΡΔ δεν παρέχει στοιχεία για : Τις αποφάσεις που λαμβάνονται στο σύστημα Τις επαναληπτικές διαδικασίες και τους υπολογισμούς του συστήματος Οι Κανόνες Σχεδιασμού και οι οντότητες που χρησιμοποιούνται σε ένα τέτοιο διάγραμμα είναι : Οι εξωτερικές οντότητες Είναι στοιχεία που αποτελούν τις πηγές ή τους προορισμούς των ροών των δεδομένων (terminators). Συνήθως είναι εκτός του συστήματός μας (πελάτες, προμηθευτές, τράπεζες, μαθητές, καθηγητές κλπ). Έχουν ένα όνομα (ουσιαστικό) και αποστέλλουν δεδομένα προς το σύστημα ή δέχονται δεδομένα από αυτό, και οποιαδήποτε σχέση μεταξύ τους δεν αφορά την συγκεκριμένη σχεδίαση. Το σύμβολο που συμβολίζει ένα μια τέτοια οντότητα βρίσκεται στον Πίνακα 1. Yourdon Gane & Sarson SSADM Εξωτερική Οντότητα

4_Κεφάλαιο_FunctDesign

Embed Size (px)

DESCRIPTION

Fucntional Design

Citation preview

4.1

(), . (Top Down) . :

(Input Data), (Output Data)

:

: (terminators). (, , , , ). () , . 1.YourdonGane & SarsonSSADM

1. .

. . . , . , . 2,

2

(. , , ), . , . , . . 3.

3

( ), . , , , , .

. 4.1.1 1. ( 0 )

2. 1, , ( 1 ), 3.3. , , .

4. , .

5. , , 6 , .

34.1.2

, 3 (3-Tier). Client . ( Front End Side). , . ( Back End Side). , , , , , . (DBMS Administartor) 0 ( Context Diagram). . 4.

4

1. 1 1.

5 2. 5 . 6.

4.1.3

1. . :

.

.

, .

2. . , , . / , , . , , .

6