Τα διαγράμματα ροής δεδομένων δείχνουν στους χρήστες πώς τα δεδομένα μετακινούνται από τη μια διαδικασία στην άλλη σε ένα σύστημα λογισμικού.
Τα διαγράμματα ροής δεδομένων χρησιμοποιούνται από επαγγελματίες της τεχνολογίας της πληροφορίας και αναλυτές συστημάτων για να τεκμηριώσουν και να δείξουν στους χρήστες πώς μετακινούνται τα δεδομένα μεταξύ διαφορετικών διεργασιών σε ένα σύστημα. Οι αναλυτές γενικά ξεκινούν με μια συνολική εικόνα και στη συνέχεια προχωρούν στις πιο λεπτές λεπτομέρειες κάθε διαδικασίας.
Σκοπός
Τα διαγράμματα ροής δεδομένων παρέχουν μια γραφική αναπαράσταση του τρόπου με τον οποίο οι πληροφορίες μετακινούνται μεταξύ των διεργασιών σε ένα σύστημα. Τα διαγράμματα ροής δεδομένων ακολουθούν μια ιεραρχία. Δηλαδή, ένα διάγραμμα μπορεί να αποτελείται από πολλά επίπεδα, το καθένα μοναδικό για μια συγκεκριμένη διαδικασία ή συνάρτηση δεδομένων.
Το βίντεο της ημέρας
Ιστορία
Τα διαγράμματα ροής δεδομένων προέκυψαν από τους Chris Gane και Trish Sarson το 1979, οι οποίοι έκαναν δημοφιλή την τεχνική για δομημένη ανάλυση και σχεδιασμό. Ο Edward Yourdon και ο Tom DeMarco εισήγαγαν μια άλλη μέθοδο στη δεκαετία του 1980, η οποία χρησιμοποιούσε κύκλους αντί για στρογγυλεμένα ορθογώνια για να υποδηλώσει διαδικασίες και η οποία έγινε δημοφιλής σε πολλούς αναλυτές συστημάτων.
Gane & Sarson Symbology
Το διάγραμμα ροής δεδομένων χρησιμοποιεί τέσσερα σύμβολα για να απεικονίσει την κίνηση των δεδομένων. τετράγωνα για την αναπαράσταση εξωτερικών οντοτήτων, των πηγών και των προορισμών των δεδομένων σε ένα σύστημα· βέλη για την αναπαράσταση της ροής δεδομένων. ορθογώνια ανοιχτού άκρου που καλούνται για να υποδείξουν σταθερές αποθήκες δεδομένων. και τα στρογγυλεμένα τετράγωνα υποδεικνύουν μετασχηματισμούς ή χειρισμούς σε δεδομένα.
Επίπεδα
Τα διαγράμματα επιπέδου 0 ξεκινούν από το πιο βασικό επίπεδο, γνωστό και ως επίπεδο περιβάλλοντος, και επιχειρούν να τεκμηριώσουν τα συστήματα στο σύνολό τους. Στη συνέχεια, οι αναλυτές αναλύουν τις ιδιαιτερότητες των μεμονωμένων διαδικασιών με διαγράμματα επιπέδου 1.