Διαφορά μεταξύ ERD και DFD

Διαφορά μεταξύ ERD και DFD
Διαφορά μεταξύ ERD και DFD

Βίντεο: Διαφορά μεταξύ ERD και DFD

Βίντεο: Διαφορά μεταξύ ERD και DFD
Βίντεο: Βρίσκω το Ποσοστό (ΣΤ' τάξη) 2024, Νοέμβριος
Anonim

ERD εναντίον DFD

Το ERD και το DFD είναι μοντέλα παρουσίασης δεδομένων που βοηθούν στον εντοπισμό της ροής δεδομένων καθώς και των εισόδων και των εξόδων. Είναι σημαντικά καθώς επιτρέπουν την αποτελεσματική επικοινωνία μεταξύ μελών διαφορετικών τμημάτων ενός οργανισμού. Υπάρχουν ομοιότητες στους δύο τύπους μοντέλων παρουσίασης δεδομένων, αν και υπάρχουν διαφορές για τις οποίες θα αναφερθούμε σε αυτό το άρθρο.

Τα DFD αντιπροσωπεύουν συστηματικά τον τρόπο ροής δεδομένων σε έναν οργανισμό, τον τρόπο και από πού εισέρχονται στο σύστημα, πώς μετακινούνται από τη μια διαδικασία στην άλλη και πώς αποθηκεύονται στον οργανισμό. Από την άλλη πλευρά, ένα μοντέλο σημασιολογικών δεδομένων ενός συστήματος με τρόπο από πάνω προς τα κάτω ονομάζεται διάγραμμα σχέσης οντοτήτων ή ERD. Το ERD δείχνει πώς θα μοιάζει ένα σύστημα χωρίς να λέει πώς να το εφαρμόσει. Δεδομένου ότι βασίζεται σε οντότητες, το ERD δείχνει τη σχέση μεταξύ οντοτήτων σε ένα σύστημα ή μια διαδικασία. Από την άλλη πλευρά, τα διαγράμματα ροής δεδομένων DRD επικεντρώνονται στη ροή των δεδομένων σε ένα σύστημα και στο πώς αυτά τα δεδομένα χρησιμοποιούνται σε διαφορετικά στάδια μιας διαδικασίας.

Τόσο το DFD όσο και το ERD είναι σημαντικά για έναν οργανισμό. Ενώ οι οντότητες, είτε είναι άτομα, μέρη, συμβάντα ή αντικείμενα αντιπροσωπεύονται σε ένα ERD, το DFD μιλά για τον τρόπο ροής δεδομένων μεταξύ οντοτήτων. Γνωρίζει κανείς για τις οντότητες για τις οποίες αποθηκεύονται δεδομένα στον οργανισμό μέσω ERD, ενώ το DFD παρέχει πληροφορίες σχετικά με τη ροή δεδομένων μεταξύ οντοτήτων και πώς και πού αποθηκεύονται.

Χρησιμοποιούνται διαφορετικά εργαλεία κατά την προετοιμασία του DFD και του ERD. Ενώ είναι συνηθισμένο να χρησιμοποιούνται κύκλοι, οβάλ, ορθογώνια και βέλη για την κατασκευή DFD, το ERD χρησιμοποιεί μόνο ορθογώνια κουτιά. Τα διαμάντια χρησιμοποιούνται για την αναπαράσταση των σχέσεων μεταξύ οντοτήτων στο ERD και μπορείτε να βρείτε την περιγραφή της σχέσης ενώ η ονομασία στο DFD γίνεται μέσω μιας μόνο λέξης.

Παρά τη δημοτικότητά τους και την ευρεία χρήση τους, τόσο το DFD όσο και το ERD είναι ελλιπείς με την έννοια ότι δεν έχουμε την πλήρη εικόνα κοιτάζοντας κανένα από τα δύο διαγράμματα αναπαράστασης δεδομένων.

Συνοπτικά:

• Ενώ το DFD απεικονίζει πώς οι πληροφορίες εισάγονται, μετασχηματίζονται, χρησιμοποιούνται και αποθηκεύονται σε έναν οργανισμό, το ERD εστιάζει σε οντότητες και πώς χρησιμοποιούν τις πληροφορίες στο σύστημα.

• Το ERD απλώς λέει πώς φαίνεται τελικά το σύστημα χωρίς να προσδιορίζει τη διαδικασία υλοποίησης.

• Υπάρχουν διαφορετικά εργαλεία για την αναπαράσταση του ERD και του DFD

Συνιστάται: