Diagram przepływu danych to wizualny sposób przedstawienia ruchu danych w systemie informacyjnym. Przedstawia, w jaki sposób informacje wchodzą do systemu i opuszczają go, jaką trasę przejeżdżają, gdzie są przechowywane, a także źródła i miejsca docelowe tych informacji..
Firmy nie mogłyby działać bez systemów i procesów, a skuteczność jest niezbędna do osiągnięcia celów. Istnieje wiele sposobów badania tej skuteczności, ale diagram przepływu danych przewyższa inne..
Diagram przepływu danych lub DFD pokazuje, jak przebiegają procesy w systemie. Jest to graficzne przedstawienie systemu, które z kolei może pomóc w rozwiązaniu problemów i nieefektywności.
W DFD czas trwania procesów nie jest pokazany lub czy procesy te działają szeregowo lub równolegle. Nie ma pętli ani pętli, jak na diagramie sieci, nie ma punktów decyzyjnych, jak na diagramie przepływu.
Schematy blokowe służą do projektowania, analizowania, dokumentowania lub zarządzania programem lub procesem, są szeroko stosowane w bardzo różnych dziedzinach, takich jak programowanie, psychologia poznawcza lub ekonomia i rynki finansowe.
Powoduje to, że zakres diagramów przepływu jest szeroki i potrzebny jest podział według typów i klasyfikacji..
Znaki użyte na diagramie przepływu danych opisują ścieżkę danych w systemie, lokalizacje magazynów, wejścia i wyjścia danych oraz różne wątki. Są to standardowe zapisy, takie jak koła, prostokąty i strzałki.
W DFD stosowane są różne metodologie notacji. Mają pewne różnice, ale wszystkie używają znaków i kształtów do przedstawienia głównych elementów DFD..
Może reprezentować człowieka, system lub podsystem. To pochodzenie lub przeznaczenie pewnych danych. Oznacza to, że wysyła lub odbiera dane do lub z systemu ze schematem.
W zależności od procesu biznesowego jest on zewnętrzny w stosunku do analizowanego systemu. Z tego powodu byty zewnętrzne są zwykle przyciągane do krawędzi DFD..
Jest to działalność lub funkcja biznesowa, w której dane i ich przepływ są przekształcane poprzez zmianę, uporządkowanie lub zmianę kierunku przepływu. Pobiera przychodzące dane, zmienia je i razem z nimi tworzy dane wyjściowe.
Proces może to zrobić, wykonując obliczenia, a także używając logiki, aby móc sortować dane lub zmieniać kierunek przepływu. Można podzielić na wyższy poziom szczegółowości, aby przedstawić sposób przetwarzania danych w ramach procesu.
Procesy są zlokalizowane między wejściem a wyjściem, zwykle zaczynając od lewego górnego rogu DFD i kończąc w prawym dolnym rogu diagramu. Na jednym diagramie może być ich kilka.
Zawiera informacje do późniejszego wykorzystania, takie jak plik dokumentu, który oczekuje na przetworzenie.
Dane wejściowe mogą przepływać przez proces, a następnie do hurtowni danych, podczas gdy dane wyjściowe wypływają z hurtowni danych, a następnie przez proces.
Reprezentuje przepływ informacji. Określa trasę, którą informacje są pobierane od podmiotów zewnętrznych przez różne procesy i hurtownie danych. Za pomocą strzałek DFD może wskazywać kierunek przepływu danych.
Przed rozpoczęciem tworzenia diagramów przepływu danych należy przestrzegać czterech praktycznych zasad, aby utworzyć prawidłowy DFD.
- Każdy magazyn danych musi mieć co najmniej jeden strumień danych wejściowych i wyjściowych.
- Każdy proces musi mieć co najmniej jedno wejście i jedno wyjście.
- Wszystkie procesy w DFD muszą być połączone z innym procesem lub magazynem danych.
- Przechowywane dane systemu muszą przejść proces.
W zależności od tego, co chcesz zbadać w przepływie, do wyboru są dwa typy diagramów przepływu danych..
Ten typ diagramu odzwierciedla to, co dzieje się w przepływie informacji. Pokazuje informacje, które są generowane i te, które są przekazywane, podmioty otrzymujące te informacje, procesy, które są realizowane w ogóle itp..
Procesy opisane na schemacie logicznym to czynności wykonywane w firmie, co oznacza, że nie zagłębia się ona w techniczne aspekty systemu. Dlatego personel jest w stanie zrozumieć te diagramy bez konieczności posiadania wiedzy technicznej..
Ten typ diagramu odzwierciedla sposób przemieszczania się informacji w systemie. Oznacza to, że programy, a także sprzęt komputerowy, ludzie i pliki zaangażowane w przepływ informacji są szczegółowo opisane..
Diagramy fizyczne obejmują procesy odpowiadające wprowadzaniu danych, takie jak kontrola kontrolna. Umieszczane jest również pośrednie przechowywanie danych, takich jak tymczasowe tabele lub pliki.
Na przykład możesz pokazać, w jaki sposób klient składa zamówienie online, przeglądając oprogramowanie firmy, aby złożyć i sfinalizować to zamówienie. Jest to ogólnie rzecz biorąc techniczna.
Tak więc szczegółowy schemat fizyczny może znacznie pomóc w zaprogramowaniu kodu wymaganego do wdrożenia systemu informatycznego..
Diagramy fizyczne i logiczne mogą przedstawiać ten sam przepływ informacji. Jednak każdy będzie miał inny punkt widzenia i zapewni inne działania w celu optymalizacji systemu..
Mogą być używane razem lub osobno. Razem zapewniają więcej szczegółów niż każdy z samych diagramów. Decydując, którego użyć, pamiętaj, że możesz potrzebować obu.
W inżynierii oprogramowania diagram przepływu danych można zaprojektować tak, aby przedstawiał system na różnych poziomach abstrakcji.
DFD wyższego poziomu są podzielone na niższe poziomy, w ten sposób zajmując się większą ilością informacji i elementów funkcjonalnych. Poziomy w DFD są ponumerowane 0, 1, 2 lub więcej.
Został nakreślony, aby odzwierciedlić perspektywę, w której cały system jest zamknięty w jednym procesie, wskazując na relacje, jakie ma z podmiotami zewnętrznymi.
Dane wejściowe i wyjściowe są oznaczone strzałkami wchodzącymi i wychodzącymi z systemu. Ten poziom nazywany jest diagramem kontekstowym.
Na tym poziomie diagram kontekstu jest podzielony na wiele procesów. Podkreślono główne funkcje systemu, a proces wysokiego poziomu jest podzielony na wątki.
Ten poziom sięga nieco głębiej niż poziom 1. Można go użyć do zapisania szczegółowych informacji o działaniu systemu..
Jeszcze bez komentarzy