A DFD , eller dataflyt diagram , er et system modelleringsverktøy som er en grafisk representasjon av et informasjonssystem . Med bruk av former og piler , er strømmen av data som illustrert for å forklare hvordan et system fungerer . System modellering er ofte brukt av programvareutviklere til å få et klarere bilde av hvilke funksjoner som skal inkluderes i et program når du oppretter et nytt program . Det er også brukt av driftspersonell ved analyse av hvordan man kan forbedre prosesser i organisasjonen . Instruksjoner
en
Lag en kontekst diagrammet. Konteksten diagram er det øverste nivået dataflyt diagram , ofte kalt Nivå 0 . Dette viser en prosess representert ved en sirkel , koblet til eksterne enheter som representeres av rektangler. Deres forhold er illustrert med piler som peker mot den prosess , som kan eller ikke kan vise en pil som peker tilbake , noe som tyder på en toveis forhold . For eksempel hvis du oppretter en kontekst diagram for et ordresystem , tegne en sirkel merket " Order System" med eksterne enheter som for eksempel "Kunden ", " Salgsrepresentant " og " lageret" representert som rektangler med piler som peker inn og ut av systemet . Pilene illustrerer handlinger som man stemplet som "ordre " fra kunder og en pil ut merket som " kommisjon" for selgere .
2
Lag den neste nivå på dataflyt diagram . Identifiser de generelle prosessene som er involvert i systemet og kartlegge dem ut . For eksempel noterte i trinn 1 , kan du ha prosesser som " Fill Order" og "Opprett faktura . " Dette kalles Diagram 0 av DFD din .
3
Tegn lavere nivå diagrammer . Detalj videre prosessene identifisert i trinn 2 . For " Fill Order" for eksempel tegne DFD som viser det steg for steg . Gjenta dette for hver prosess i trinn to . Hvis prosessen innebærer datalagring , kan du også angi dette på diagrammet ved å bruke " datalagre . " Dette er samlinger av data i systemet representert ved en horisontal rektangel , åpen på den ene siden.