Diagram przepływu danych

Z Wikipedii, wolnej encyklopedii
Skocz do: nawigacja, szukaj
DFD0.png

Diagram przepływu danych (DPD lub z ang. DFDData Flow Diagram) – graficzna prezentacja przepływu danych w procesie. Na proces składają się następujące elementy:

  • Funkcje — (procesy) realizują określone cele; jeśli funkcji nie można rozbić na pod-funkcje, wówczas nosi ona nazwę elementarnej.
  • Magazyny danych – trwałe lub tymczasowe składnice danych, które są argumentami dla funkcji.
  • Terminatory – obiekty, które nie są częścią systemu, ale stanowią odbiorców bądź źródła danych lub argumentów funkcji.
  • Przepływy – elementy pokazujące kierunek przesyłu danych (np. bajtów, znaków, pakietów..).

DFD obrazuje za pomocą przepływów kierunek przepływu danych pomiędzy funkcjami, magazynami i obiektami zewnętrznymi. DFD mogą być prezentowane na różnych stopniach szczegółowości, mówimy o:

  1. Diagramach kontekstowych, które pokazują granice systemu, źródła i odbiorców danych oraz główne wejścia i wyjścia systemu.
  2. Diagramach systemowych (zerowych), które przedstawiają główne funkcje systemu.
  3. Diagramach szczegółowych (procesów elementarnych), które pokazują szczegółowe realizacje funkcji systemowych
Commons in image icon.svg