Dataflytskjema
- 1072
- 114
- Jonathan Carlsen
Hva er et dataflytskjema?
Dataflytskjemaet er en visuell måte å vise bevegelsen av dataene gjennom et informasjonssystem. Presenterer hvordan informasjonen kommer inn og forlater systemet, hvorfor de passerer, hvor den er lagret og kildene og destinasjonene for den informasjonen.
Bedrifter kunne ikke operere uten systemer eller prosesser, og effektiviteten er avgjørende for å oppnå målene. Det er mange måter å studere denne effektiviteten på, men dataflytskjemaet overstiger de andre.
Eksempel på dataflyt på spanskEt dataflytskjema eller DFD viser hvordan prosessene flyter i et system. Det er en grafisk representasjon å vise et system og på sin side kan bidra til å løse hvor det er problemer og ineffektivitet.
I en DFD vises ikke varigheten av prosessene vist, eller hvis disse prosessene fungerer i serie eller i parallell. Det er ingen løkker eller bånd, ettersom det er dem i et nettverksdiagram, det er heller ingen beslutningspunkter, som om det er dem i et flytskjema.
Flytdiagrammer brukes til å designe, analysere, dokumentere eller administrere et program eller en prosess, og brukes mye i veldig forskjellige felt som programmering, kognitiv psykologi eller økonomi og finansmarkeder.
Dette stammer fra det faktum at omfanget av flytskjemaer er bredt og et skillet er nødvendig av typer og klassifiseringer.
Elementer i et dataflytdiagram
Dataflytskjema. Kilde: Redigert av bruker: Autumnsnow med Inkscape, basert på bilde: Dataflowdiagram ESEMPIO1.PNG opprettet av bruker: Ilario, CC BY-SA 3.0, via Wikimedia CommonsSkiltene som brukes i dataflytskjemaet beskriver databanen i et system, lagringssider, datainnganger og utganger og de forskjellige underprosessene. De er standardiserte notasjoner som sirkler, rektangler og piler.
I DFDS brukes flere notasjonsmetodologier. Disse har noen forskjeller, men de bruker alle tegn og måter å representere hovedelementene i en DFD.
Kan tjene deg: Hvordan fungerer telekommunikasjon i Mexico?Ekstern enhet
Du kan representere et menneske, et system eller et undersystem. Det er opprinnelsen eller skjebnen til visse data. Det vil si, sende eller motta data til eller fra det diagrammet systemet.
Avhengig av forretningsprosessen er det eksternt for systemet som blir analysert. Av denne grunn blir eksterne enheter ofte trukket til DFD -kanter.
Prosess
Det er en forretningsaktivitet eller funksjon der dataene og strømmen deres blir transformert, når du endrer, bestiller eller endrer strømningsretningen. Ta innkommende data, det endrer dem og med dem produserer en avkjørsel.
En prosess kan gjøre dette å gjøre beregninger og også bruke logikk for å bestille dataene eller endre strømningsretningen. Du kan bryte ned til et høyere detaljnivå for å representere hvordan dataene blir behandlet i prosessen.
Prosessene er mellom inngangen og avkjørselen, vanligvis fra øvre til venstre i DFD og slutter nederst til høyre for diagrammet. Det kan være flere av dem i et enkelt diagram.
Datavarehus
Den inneholder informasjonen for etterfølgende bruk, for eksempel en dokumentfil som venter på å bli behandlet.
Datainnganger kan strømme gjennom en prosess og deretter legge inn et datavarehus, mens datautgangene flyter når du legger igjen et datavarehus og deretter gjennom en prosess.
Dataflyt
Representerer flyten av informasjon. Bestem reiseruten som tar informasjon fra eksterne enheter gjennom de forskjellige data- og butikkprosessene. Med piler kan DFD vise adressen til dataflyt.
Regler for en DFD
Før du begynner å tegne dataflytdiagrammer, må fire generelle regler følges for å lage en gyldig DFD.
- Hvert datavarehus må ha minst en strøm av inngangs- og datautgangsdata.
Kan tjene deg: eksterne deler av en datamaskin- Hver prosess må ha minst en inngang og en utgang.
- Alle prosesser i en DFD må kobles til en annen prosess eller et datavarehus.
- De lagrede dataene til et system må gå gjennom en prosess.
Folkens
I henhold til hva du vil undersøke i strømmen, er det to typer dataflytdiagrammer å velge.
Logisk
Vanlig databaseimportprosedyre. Kilde: Bamyers99, CC0, via Wikimedia CommonsDenne typen diagram gjenspeiler det som skjer i en informasjonsstrømning. Viser informasjonen som blir generert og den som formidles, enhetene som mottar denne informasjonen, prosessene som utføres generelt osv.
Prosessene beskrevet i et logisk diagram er aktiviteter som utføres i et selskap, noe som betyr at det ikke utdyper de tekniske aspektene ved systemet. Derfor har personalet muligheten til å forstå disse diagrammer uten behov for å være tekniker.
Fysisk
Kilde: John Azzolini, Public Domain, via Wikimedia CommonsI denne typen diagram gjenspeiles det hvordan informasjon beveger seg gjennom et system. Dette representerer at programmer er spesielt detaljerte, så vel som datautstyr, mennesker og arkiver som er involvert i informasjonsflyten.
De fysiske diagrammer inkluderer prosessene som tilsvarer dataregistrering, for eksempel kontrollkontroll. Mellomliggende datalagring er også plassert, for eksempel midlertidige tabeller eller filer.
For eksempel kan du vise hvordan en kunde lager en online ordre ved å gjennomgå selskapets programvare for å lage og fullføre den bestillingen. Dette er generelt teknisk.
Dermed kan et detaljert fysisk diagram i stor grad hjelpe programmeringen av koden som kreves for implementering av et informasjonssystem.
Kan tjene deg: DensitometerHva du skal bruke?
DINDON -notasjonenBåde fysiske og logiske diagrammer kan representere den samme informasjonsflyten. Imidlertid vil hver og en ha et annet synspunkt og vil gi forskjellige aktiviteter for å optimalisere systemet.
De kan brukes sammen eller hver for seg. Sammen gir de flere detaljer enn noen av de to diagrammer hver for seg. Når du bestemmer hvilken du skal bruke, må du huske på at begge kan trenge.
Eksempler
I programvareteknikk kan du designe dataflytskjemaet for å representere systemet på forskjellige abstraksjonsnivåer.
DFD -er på høyere nivå er delt inn i lavere nivåer, og adresserer dermed mer informasjon og funksjonelle elementer. DFD -nivåer er nummerert 0, 1, 2 eller flere.
Nivå 0
Det er avgrenset for å gjenspeile et perspektiv der hele systemet er innkapslet i en enkelt prosess, noe som indikerer forholdet det har til eksterne enheter.
Inngangs- og utgangsdata er merket med piler som går inn eller ut av systemet. Dette nivået kalles kontekstdiagram.
Kilde: Geeksforgeeks.Org (CC By-SA 4.0)Nivå 1
På dette nivået dekomponerer kontekstdiagrammet i flere prosesser. Hovedfunksjonene til systemet blir fremhevet og prosessen med høyt nivå blir delt opp i underprosesser.
Kilde: Geeksforgeeks.org-c-by-SA-4.0Nivå 2
Dette nivået utdypes litt mer enn nivå 1. Det kan brukes til å registrere spesifikke detaljer om driften av systemet.
Kilde: Geeksforgeeks.ORG (CC-BY-SA-4.0)Referanser
- Computer Hope (2017). Dataflytskjema. Hentet fra: computerhope.com.
- W3 Computing (2019). Utvikle fysiske dataflytdiagrammer. Hentet fra: W3Computing.com.
- Georgina Guthrie (2019). Hvordan bruke dataflytdiagrammer for å overlate prosjektet ditt. Cacoo. Hentet fra: cacoo.com.
- Geeks for geeks (2019). Nivåer i dataflytdiagrammer (DFD). Hentet fra: geeksforgeeks.org.
- Clifford Chi (2019). Til nybegynnerguide til dataflytdiagrammer. Hub Spot. Hentet fra: blogg.Hubspot.com.