Vad är funktionerna för ett symbolflöde?

Även om ett symbolflödesschema liknar ett företags organisationsschema, tjänar de två grafiska formerna olika funktioner. Ett flödesschema beskriver de steg som mjukvaran tar för att bearbeta information, från början dataingångar, genom bearbetning och logiska beslut, till den punkt där programmet slutar. Programutvecklare använder flödesdiagram för att planera hur datorapplikationer fungerar innan programmerare skriver koden. Chefer och revisorer granskar därefter flödesdiagrammen för att kontrollera att programvaran utför det arbete som verksamheten behöver.

Input-output

Att få inmatning från ett tangentbord eller rapporteringsresultat på en skrivare utgör stora steg i ett program, så ett flödesschema har speciella symboler för att indikera inmatning och utmatning. Du kan använda ett parallellogram som en fångstform för att representera olika inmatningsenheter eller använda specialiserade figurer som liknar hårddiskar, skrivare, magnetbandstationer och bildskärmar. Beroende på vad inmatningssymbolen gör kan det också innebära att programmet pausar för användarens svar. Detta är viktigt eftersom datorn körs i full hastighet för alla andra operationer.

Processbox

En rektangelformad processlåda i ett flödesschema anger data manipuleringar och beräkningar som inte innebär beslut. Processer körs i klart definierade steg, och i en processlåda sker stegen alltid i samma ordning. Liksom inmatningssymboler har processrutorna en enda linje som kopplar den till föregående flödesschema och en enda linje som leder till nästa. Ett flödesschema kan innehålla ett antal processlådor. Goda kandidater för processlådor inkluderar "beräkna order totalt som summan av varje objekt minus rabatter", "sortera delnummer tabellen" och "kombinera stad, stat och postnummer till en adress."

Beslut Diamond

Utöver beräkningar utför datorprogrammet olika typer av logiska operationer, t.ex. testa en beräkning för fel eller jämföra två siffror för att se vilken som är större. Programmet tar sedan olika åtgärder beroende på testets resultat. Programutvecklare använder fyrspetsiga diamantsymboler för att ange olika vägar som tas efter ett program fattar ett beslut. Diamanten har en enda linje som leder in i den, men två eller flera linjer leder till andra steg. Diamantens insida ger en beskrivning av beslutet; Linjerna som leder från symbolen är märkta för varje utfall. Till exempel kan ett lönelaboratorium jämföra veckoarbetstimmar till numret 40. Om numret inte är större än 40 leder en linje från diamanten till en process för beräkning av normal lön; Om den är större än 40, leder en annan linje till en övertidslön.

Terminatorer och kontakter

Vissa flödesdiagram upptar många sidor, vilket gör det viktigt att veta var en process börjar och slutar. Terminator-symboler - med långsträckt rund form - visa diagrammets start- och slutpunkter. En terminator längst upp på en sida kan till exempel ha etiketten "Börja" skrivet i den; En annan terminator kan ha ordet "Slut". En flödesschema har en enda startpunkt, men kan ha flera platser där den slutar, bestämd av beslut som fattas längs vägen. Om flödesplanen inte har några beslut har den en enda ände. En annan symbol, kallad kontakten, visar var en process lämnar sidan eller fortsätter från en föregående sida. Kontaktdon visas vanligen som cirklar eller chevronformade symboler och innehåller ett brev. En motsvarande kontakt med samma bokstav visas på en annan sida, fortsätter programmets flöde till ytterligare processer, inmatning och utmatning och beslut.

Populära Inlägg