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