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

Diagram przepływu danych

Data Flow Diagram (DFD) — diagram pokazujący przepływ informacji przez system, procesy i magazyny danych.

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