Hvad er funktionerne i et symbolflowchart?
Selvom et symbol flowchart ligner en virksomheds organisationsdiagram, tjener de to grafiske former forskellige funktioner. Et rutediagram beskriver de trin, softwaren tager for at behandle information, fra de første dataindgange, gennem behandling og logiske beslutninger, til det punkt, hvor programmet slutter. Softwareudviklere bruger flowcharts til at regne ud, hvordan computerprogrammer fungerer, før programmører skriver koden. Ledere og revisorer gennemgår derefter flowcharts for at kontrollere, at softwaren udfører det arbejde, virksomheden har brug for.
Input-Output
At få input fra et tastatur eller rapporteringsresultater på en printer udgør store trin i et program, så et rutediagram har specielle symboler til at indikere input og output. Du kan bruge et parallelogram som en catch-all form til at repræsentere forskellige input-output-enheder eller bruge specialiserede figurer, der ligner harddiske, printere, magnetbåndstationer og skærme. Afhængigt af hvad input-output symbolet gør, kan det også betyde, at programmet pauser for en brugers respons; Dette er vigtigt, da computeren kører med fuld hastighed til alle andre operationer.
Procesboks
En rektangelformet procesboks i et rutediagram angiver dataprofileringer og beregninger, der ikke involverer beslutninger. Processer udføres i klart definerede trin, og i en procesboks foregår trinene i samme rækkefølge. Som input-output-symboler har procesbokse en enkelt linje, der forbinder den med det forrige flowchart-trin og en enkelt linje, der fører til den næste. Et rutediagram kan indeholde et hvilket som helst antal procesbokse. Gode kandidater til procesbokse omfatter "beregne ordre total som summen af hver vare minus rabatter", "sortere delnummertabellen" og "kombinere by, stat og postnummer til en postadresse."
Beslutning Diamond
Ud over beregninger udfører computerprogrammer forskellige former for logiske operationer, såsom at teste en beregning for fejl eller sammenligne to tal for at se, hvilket er større. Programmet tager derefter forskellige handlinger afhængigt af resultatet af testen. Softwareudviklere bruger firkantede diamant symboler til at angive de forskellige veje taget efter et program træffer en beslutning. Diamanten har en enkelt linje, der fører ind i den, men to eller flere linjer fører til andre trin. Diamantens inderside indeholder en beskrivelse af beslutningen; linjerne der fører fra symbolet er mærket for hvert udfald. For eksempel kan en lønningsprogram sammenligne ugentlige arbejdstimer til nummeret 40. Hvis tallet ikke er større end 40, fører en linje fra diamanten til en proces til beregning af normal løn; hvis den er større end 40, fører en anden linje til en proces til overarbejde.
Terminatorer og stik
Nogle flowcharts indtager mange sider, hvilket gør det vigtigt at vide, hvor en proces begynder og slutter. Terminator symboler - med en langstrakt, rund form - viser diagrammets start- og slutpunkter. En terminator øverst på en side kan f.eks. Have etiketten "Start" skrevet i den; En anden terminator kan have ordet "End". Et rutediagram har et enkelt startpunkt, men kan have flere steder, hvor det ender, bestemt ved beslutninger langs vejen. Hvis flowchart ikke har nogen beslutninger, har den en enkelt ende. Et andet symbol, der hedder forbindelsen, viser, hvor en proces forlader siden eller fortsætter fra en tidligere side. Tilslutninger vises typisk som cirkler eller chevronformede symboler og indeholder et bogstav. Et tilsvarende stik med samme bogstav vises på en anden side, fortsætter programmets strøm til yderligere processer, input-output-operationer og beslutninger.