Et flytskjema er en metode for grafisk representerer flyten av data gjennom en informasjonsbehandling system . Et flytskjema kan presentere en enkel , høyt nivå av virksomheten som et system utfører , i den rekkefølgen de utføres , eller en mer detaljert visning , muligens inkludert de involverte i hvert trinn . I begge tilfeller, hvis et flytdiagram er å utføre sin ønskede funksjon - for klart å kommunisere logikken i et system til alle berørte - det skal bli trukket i henhold til visse bestemte regler . Flytskjema Symboler
Flow diagrammer er tegnet med standard symboler fastsatt av American National Standards Institute. Enhver inngang eller utgang til eller fra et dataprogram er representert ved en rombe , mens noen beslutning - som bestemmer ruten programmet tar - er representert med en horisontal diamant. Noen prosess , med andre ord , er enhver handling utført av et dataprogram , representert ved et rektangel og piler indikerer retningen og sekvens av prosesser .
One -i-ett -out Rule
Flow diagrammer er tegnet i samsvar med en av de viktigste reglene for strukturert programmering , kjent som "one -i-ett - out regelen. " Denne regelen sier at prosessen har kun én inngang og bare en utgang , så bare en flyt linje skal forlate en prosess symbol . Likeledes bør kun ett flyt linjen angir en beslutning symbol, men to eller flere flyt linjer - hver tilsvarer ett mulig svar - . Bør forlate en beslutning symbol
Tvetydighet
Hensikten med et flytskjema er å eliminere tvetydighet i forståelsen av flyt av data gjennom en prosess , så det bør være klart , ryddig og lett å følge . Den vanlige strømretningen er fra topp til bunn og fra venstre til høyre og flytskjema må ha en logisk start og slutt . Tilsvarende liste alle de nødvendige skritt i en sekvens i logisk rekkefølge og unngå skjæringspunktet mellom flyt linjer å holde flytskjema så enkelt som mulig.
Kompleksitet
p Hvis du ' re tegning en kompleks flytskjema redusere antall strømningsledninger ved hjelp av kontakt -symboler , som kobler en del av flytskjemaet til en annen på en annen side . Tilsvarende skrive instruksjoner kort innenfor rammen av standard symboler og , om nødvendig , bruke merknaden symbolet for å beskrive data eller prosesser mer tydelig. Etter at du har fullført et flytskjema , teste det med enkle testdata for å sørge for at flyten av data du har beskrevet er gyldig .