Narzędzia
Portfolio Roadmapa Słownik Blog Portal dla BA
← Słownik
Modelowanie

Diagram przepływu danych

Diagram przepływu danych (DFD) to taki rysunek, który pokazuje, jak informacje wędrują przez system, np. w firmie. Używa się go, żeby zrozumieć i pokazać, co się dzieje z danymi od momentu, gdy wchodzą do systemu, aż do momentu, gdy z niego wychodzą. Na przykład, DFD może pokazywać, jak zamówienie klienta przechodzi przez różne działy w sklepie internetowym: od złożenia zamówienia, przez jego realizację, aż po wysyłkę.

Definicja

DFD (Data Flow Diagram) to diagram pokazujący jak dane przepływają przez system - skąd przychodzą, jak są przetwarzane, gdzie są przechowywane i dokąd trafiają.

Elementy DFD

Element Symbol Opis
Proces Kółko lub prostokąt Transformacja danych
Magazyn danych Dwie równoległe linie Przechowywanie danych (np. baza, plik)
Encja zewnętrzna Prostokąt Zewnętrzne źródło/odbiorca danych
Przepływ danych Strzałka z etykietą Ruch danych między elementami

Poziomy dekompozycji

Poziom Nazwa Co pokazuje
0 Diagram kontekstowy Cały system jako jeden proces + encje zewnętrzne
1 Diagram główny Główne procesy systemu
2+ Diagramy szczegółowe Dekompozycja poszczególnych procesów

Przykład: System zamówień (Poziom 1)

[Klient] --zamówienie--> (1. Przyjmij zamówienie) --dane zamówienia--> |Baza zamówień|
(1. Przyjmij zamówienie) --potwierdzenie--> [Klient]
|Baza zamówień| --zamówienie do realizacji--> (2. Realizuj zamówienie)
(2. Realizuj zamówienie) --faktura--> [Klient]
(2. Realizuj zamówienie) --raport--> (3. Generuj raporty) --raport--> [Zarząd]

Dlaczego to ważne?

DFD jest niezastąpiony gdy chcesz:

  • zrozumieć przepływ informacji w organizacji,
  • zidentyfikować punkty integracji między systemami,
  • znaleźć luki w danych - skąd bierze się informacja X?,
  • komunikować się z interesariuszami technicznymi i nietechnicznymi.

DFD vs BPMN

Aspekt DFD BPMN
Fokus Dane (skąd → dokąd) Proces (krok po kroku)
Decyzje Nie pokazuje Bramki (XOR, AND, OR)
Czas Nie pokazuje kolejności Sekwencja czynności
Dane Magazyny, przepływy Obiekty danych (opcjonalne)

Powiązane pojęcia

Rozwijaj się z Analify

Nowe pojęcia, artykuły i materiały - prosto na email. Bez spamu.

Dołącz do społeczności analityków biznesowych - szkolenia wideo, prelekcje na żywo i wsparcie ekspertów

Sprawdź Analify