Forskellen mellem et dataflowdiagram (DFD) og et flowdiagram (FC) er, at et dataflowdiagram typisk beskriver dataflowet i et system, og flowdiagrammet beskriver normalt den detaljerede logik for en forretningsproces.

...

Forståelse af et dataflowdiagram

Dataflowdiagrammer er velkomne værktøjer, der bruges i strukturerede analyser og designmetoder, der viser informationsstrømmen gennem et system. Hver proces omdanner input til output. Begynd med at analysere ved at skematisk en samlet oversigt over systemet, typisk ved at tegne et kontekstdiagram. Derefter metodisk detaljeres hver proces i en diagrammet top-down tilgang, startende med niveau 1, der identificerer hovedprocessen og fortsæt til niveau to for yderligere at analysere processen. Resultaterne af dataflowdiagrammet er en række diagrammer, der repræsenterer systemaktiviteten på en klar og kortfattet måde.

Brug af et dataflowdiagram

Når du bruger et dataflowdiagram til at illustrere et systems processer, er det nødvendigt at bruge fem symboler. Den eksterne enhed, en oval, repræsenterer en kilde eller destination for en datastrøm uden for undersøgelsesområdet. Processen, en rektangulær kasse, repræsenterer manipulationen af ​​datastrømme i systemet. En linje repræsenterer dataflyten med pile, der viser retningsstrømmen, typisk fra dens kilde til dens destination. En datalager er en opbevaringsbakke til information i systemet, repræsenteret af et åbent, smalt rektangel. En ressourcestrøm viser strømmen af ​​ethvert fysisk materiale fra dets kilde til dets destination.

Forståelse af et flowdiagram

Flowdiagrammer er let at forstå diagrammer, som visuelt illustrerer, hvordan hver proces fungerer ved at blive opdelt i trin. Et flowdiagram er et fremragende kommunikationsværktøj og hjælper med at afklare eller sætte spørgsmålstegn ved formålet med proceduren, og hvis der er behov for forbedringer.

Brug af et flowdiagram

Brug af et rutediagram kræver typisk brug af tre typer symboler: en langstrakt cirkel, der repræsenterer starten og slutningen af ​​en proces; et rektangel, der angiver instruktioner eller handlinger; og en diamant, der angiver, at en beslutning er nødvendig. Når du arbejder gennem hele proceduren, som du kortlægger, skal du angive hver proces med et symbol og vise forbindelsen til den næste proces og flowet for hver proces med en pil. Nogle gange er det nødvendigt at fortsætte dit flowdiagram på mere end et stykke papir; Hvis dette sker, skal du bruge stik ved hjælp af tal inde i cirkler. Det er bydende nødvendigt, at du husker, at flowdiagrammet er et middel til at kommunikere.

I modsætning

Mens dataflowdiagrammer repræsenterer datastrømmen, viser et flowdiagram strømmen af ​​kontrol. I et flowdiagram kan en læser bestemme, hvilke operationer der skal udføres, i hvilken rækkefølge og under hvilke omstændigheder. I et dataflowdiagram er det ikke nødvendigt at identificere de proceduremæssige oplysninger. Det er heller ikke nødvendigt at vise information om timing af processer, eller om processen vil fungere i en sekvens eller i en parallel i dataflowdiagrammet, men det er afgørende i et flowdiagram.