A DFD eller datarutediagram , er et system modellering værktøj, der er en grafisk repræsentation af et informationssystem. Med brugen af former og pile , er strømmen af data illustrerede at forklare, hvordan et system fungerer. Systemmodellering er ofte brugt af softwareudviklere til at få et klarere billede af , hvilke funktioner der skal medtages i en ansøgning , når du opretter et nyt program. Det er også brugt af det operative personale , når man analyserer , hvordan man kan forbedre processer i organisationen. Instruktioner
1
Opret en kontekst diagrammet. Konteksten diagram er det øverste niveau datarutediagram , ofte kaldet Level 0 . Dette viser en proces repræsenteret ved en cirkel , der er forbundet til eksterne enheder, repræsenteret ved rektangler. Deres forhold er illustreret ved pile , der peger mod den proces , som måske eller måske ikke vise en pil, der peger tilbage , hvilket indebærer en to - vejs forhold. For eksempel, hvis skabe en kontekst diagram for et ordresystem , tegne en cirkel mærket " Order System" med eksterne enheder som "Customer ", " Sales Rep " og " Warehouse " repræsenteret rektangler med pile, der peger ind og ud af systemet . Pilene illustrerer handlinger som en mærket som "orden" fra kunder og en pil ud mærket som " provision " for sælgerne .
2
Opret det næste niveau på din datarutediagram . Identificer de generelle processer involveret i dit system og kortlægge dem ud. For eksempel bemærkede i trin 1 , kan du få processer såsom " Fill Order " og " Opret faktura ". Dette kaldes Diagram 0 i din DFD .
3
Tegn lavere niveau diagrammer . Detalje yderligere processer identificeret i trin 2 . For " Fill Order" for eksempel tegne DFD , der viser det skridt for skridt . Gentag dette for hver proces i trin 2 . Hvis processen indebærer lagring i en database , kan du også angive dette på diagrammet ved at bruge " datastores ". Disse er depoterne af data i systemet repræsenteret af en vandret rektangel , åben på den ene side.