Hvordan Konstruer en dataflyt diagram

Dataflytdiagrammer brukes til å illustrere hvordan informasjonen vil flytte mellom beslektede systemer i gjennomføring av en gitt funksjon, oppgave eller prosess. Den visuelle beskrivelsen av dette informasjonsflyt blir typisk utført ved flere nivåer av granularitet, med hver gitt nivå som viser hvordan data blir matet inn i en gitt prosesstrinn og deretter føres langs ved fullføring av dette trinnet. Denne artikkelen viser hvordan du tilnærming dataflytskjemaer generelt.

Bruksanvisning

kontekst Diagram

1 På det høyeste nivå, kan en hvilken som helst gitt prosess bli sett på som et enkelt trinn, som er matet informasjon, kanskje lagrer informasjon, og til slutt sender informasjon sammen. The Level 0 dataflyt diagram eller Context Diagram, er designet for å representere bare innganger og utganger av hele prosessen.

2 Tegn en sirkel i midten av din arbeidsplass. Dette vil representere hele prosessen.

3 Ordne rektangler rundt denne prosessen figuren. Tegn en firkant for hvert eksternt system som enten bidrar til eller trekker fra det sentrale prosessen.

4 Holde seg på et høyt nivå med disse etikettene. Hvis du skulle illustrere telefon bestilling plassering, kan du vise en sirkel merket "Order" omgitt av rektangler som kunde, produsent, og logistikk-hvis logistikk ble administrert av en utenforstående.

5 Tegn piler (strømmer) mellom disse tallene som viser hvordan informasjonen vil bevege seg til og fra disse ulike systemer. Merk hver pil med navnet på den informasjon som utveksles.

6 Legg til en ny side, og merk den Figur 0. Dette diagrammet er også ment å representere hele prosessen på en side, men dette detaljnivået vil vise alle de viktigste funksjonene og grensesnitt som drive prosessen i Context Diagram.

7 Hold Figur 0 detalj lav også. Bestill Place prosessen din kan vise Call Center, lagerstyring, Shipping og fakturering som viktige prosesskomponenter på dette nivået.

undernivåer

8 Plukk en enkelt flow (en pil) fra Figur 0 diagrammet. Det vil bli fokus for din neste, mer detaljert diagram.

9 I en ny tegning plass, bruker linjen velges fra Figur 0 diagram som ny sentral prosess, illustrere med sirkler, firkanter og linjer prosesser og datakilder som fôrer og er lei av denne prosessen. I dette eksemplet, hvis du velger en flyt mellom produsent og Inventory Management prosessen, kan du nå se en varebestilling og separat mottaksprosessen på dette mer detaljert visning.

10 Unngå å kjøre for fort inn i for mye detalj. For mange detaljer kan gjøre diagrammene rotete og skjule forholdet mellom data og prosesser som arbeider på data.

11 I disse mer detaljerte oversikter, kan du vise flere prosesser, men tillater deg selv å lage så mange nivåer av detaljer som er nødvendig for å sikre en gitt diagram forblir klart og konsist for mennesker er kjent med systemet.

12 Fortsett å tegne og merking strømmene som illustrerer hvilke data flyttes til og fra hver gitt prosess. Velg neste flyt for å utvide med detaljer før du har nådd punktet der ingen ytterligere detaljer er nyttige.

1. 3 Gå tilbake til figur 0 diagram og begynne detaljering neste dataflyt, og fortsetter til alle Figur 0 linjene er fullt dekomponeres i delprosessene og informasjonen flyter mellom dem.

Hint

  • Selv om ulike nomenklatur har oppstått for elementene i en dataflyt diagram, hvis du bruker det følgende diagrammet blir raskt forstått:
  • Circle-representerer en prosess
  • Kvadrat-system representerer en eksternt i forhold til prosessen
  • To parallelle, horisontale linjer-representerer et datalagringssystem
  • Arrow-kalles en "flow", representerer retningsbevegelse av data
  • Estetikk er viktig. Et diagram som ikke er behagelig å se på blir ikke så lett forstått av sine seere. Ta deg tid til riktig størrelse nivået av informasjon og ønsker å arrangere elementene i bildet for klarhet og balanse.