En dataflyt diagram brukes som et system modelleringsverktøy i system analyse og design. En dataflyt diagram består av fire elementer som er prosessen , flyt , lagre , og terminator . Alle disse elementene er nødvendige i en data- flytdiagram . Det viktigste element i en data- flytdiagram som er prosessen . Spesifikke prosesser
En dataflyt diagram viser en prosess , eller boble, som en sirkel , oval eller rektangel . En prosess eller boble beskriver et program funksjon og dataflyt diagrammer gi enkle navn og tall for å beskrive det spesifikke programmet funksjonen. Ved nummerering prosessen og holde prosessen navnene enkel , kan systemer analytiker enkelt og nøyaktig referere til bestemte prosessen. Eksempler på en prosess er: Beregn en månedslønn Beregn rente , ut en rapport
Klarhet i Flow
En dataflyt diagram viser en flyt som en buet . eller rett pil linje. På en dataflyt diagram , er pilen linjen merket for å beskrive data eller informasjon som blir flyttet eller behandlet. Poenget med pilen linjen viser kilden og pilen peker mot den neste prosessen , butikk, eller terminator . Ved hjelp av en dataflyt diagram , kan en analytiker systemer avgjøre om et system har alle nødvendig data og utdata for prosessen .
Passende datalageret
en dataflyt diagram viser en butikk som to parallelle linjer . En butikk er noen form for lagringsplass for data eller informasjon og kan referere til noen automatisert database , fil eller manuell filsystem . En dataflyt diagram kan hjelpe en analytiker systemer for å avgjøre om datalageret har de nødvendige inngangsdata for å bli behandlet for å generere de nødvendige output data eller informasjon. En dataflyt diagram kan hjelpe til å avgjøre om datalageret er hensiktsmessig for den genererte utgang informasjon.
Datanivåer Flow Diagram
En dataflyt diagram har mange nivåer som hjelper en analytiker systemer gjennom et system , prosess prosess . Et nivå 0 dataflyt diagram er på øverste nivå diagram og består av bare én prosess . Det neste nivået av data flytdiagram viser mer i detalj , og som nivået går høyere , er det mer i detalj vist . Dette hjelpemidler systemanalytiker å bryte fra hverandre detaljene lett og finne eventuelle problemer som kan oppstå i et system .