Кредит за слику: Слике хероја/Слике хероја/ГеттиИмагес
Дијаграм тока је графички приказ низа активности у процесу. Дијаграми тока су први пут коришћени почетком 20. века за описивање инжењерских и производних система. Са успоном компјутерског програмирања, системски дијаграм тока је постао драгоцено средство за приказивање тока контроле кроз компјутерски систем и где се доносе одлуке које утичу на ток.
Системски дијаграм тока вс. Дијаграм тока података
У системским дијаграмима и дијаграмима тока података користе се различити стандардни симболи, при чему облик симбола указује на његову функцију. Симболи су повезани линијама које показују правац струјања. Текст унутар симбола описује његову специфичну функцију. За разлику од дијаграма тока података који показују кретање података, системски дијаграми тока показују одлуке које мењају ток програмске логике. Системски дијаграми тока користе симбол дијаманта за представљање одлука да/не, са посебном линијом која оставља ромб за сваки одговор.
Видео дана
Симболи системског дијаграма тока
Сви дијаграми тока система почињу и завршавају се овалним обликом који означава почетак и крај задатка програмирања који се описује. У оквиру дијаграма тока, правоугаоник се користи да представља процес или активност коју треба завршити. Улаз или излаз података у систем је представљен паралелограмом. У рачунарском систему, примери извора уноса података укључују тастатуре, мишеве, скенере, камере, микрофоне и различите типове сензора. Примери излазних одредишта укључују 2Д и 3Д штампаче, уређаје за приказ и звучнике.
Читање дијаграма тока система
Ако желите да разумете систем, морате да знате како да прочитате дијаграм тока система који га описује. Почевши од почетног симбола, пратите линије протока кроз сваки симбол до завршног симбола. На сваком симболу одлуке, пратите алтернативне путеве. Пролазак кроз дијаграм тока на овај начин се назива „провера на радном месту“. Програмери користе деск проверу да би били сигурни да су све одлуке и процеси исправно дефинисани пре него што почну са кодирањем.
Предности системских дијаграма тока
Рачунарско програмирање захтева пажљиво планирање и логичко размишљање. Програмери треба да темељно разумеју задатак пре него што почну да кодирају. Системски дијаграми тока су се увелико користили у раним данима програмирања како би помогли дизајнерима система да визуализују све одлуке које је требало решити. Од тада су уведени други алати који би могли бити прикладнији за описивање сложених система. Један од ових алата је псеудокод, који користи комбинацију синтаксе програмског језика и природног језика налик енглеском да опише како ће задатак бити завршен. Многи дизајнери система сматрају да је псеудокод лакше произвести и модификовати него компликован дијаграм тока. Међутим, дијаграми тока се и даље користе за многе пословне апликације.