Přeskočit navigaci | Přeskočit na novinky
Jste zde: úvodní stránka » projekty » programovani » vyvojove-diagramy-uvod

Vývojové diagramy

grafické znázornění algoritmu, tj. přesný postup k vyřešení požadovaného cíle

Proč vývojové diagramy

Používájí se nejen pro znázornění průběhu programu. Vyvojové diagramy se mohou použít i v projektovém managementu (satačí je torchu upravit, doplnit datumy, a lidmi). Před vlastním programováním doporučuji vývojový diagram vytvořit (teda pokud si nezkoušite jednoduchý skript, kde jej máte v hlavě). Když už tvoříte například redakční systém, nebo programujete obchod, je vhodné jej vytvořit. Ujasníte si mnoho závislosti, které Vám mohu uniknout, když hned začnete programovat. Z vlastní zkušenosti vím, že se moc daleko nedostanete a stejně si ho vytvořite. Budete se hodit pak při odlaďování chyb. Taktéž při stanovování okrajových podmínek a odlaďování chyby uživatelů (aby Vám system neshodil).

Z čeho se vývojový diagram skládá?

Pokud tvoříte vývojové diagramy v týmu je vhodné se držet zavedené konvence. Ať kolega nemusí dlouze řešit co jste měli na mysli.

algoritmus prvky vyvojového diagramu

Začátek a konec algoritmu


algoritmus prvky vyvojového diagramu

Spojovací čára. (aby se vědělo odkud kam...)


algoritmus prvky vyvojového diagramu

Spojovací bod. (když máme více stránek)


algoritmus prvky vývojového diagramu

Příkaz (načti soubor, ulož soubor, přečti hodnotu)


algoritmus prvky vyvojového diagramu

Podmínka. (pokud ano jdi na .... pokud ne, jdi na...)


algoritmus prvky vyvojového diagramu

Cyklus s určeným počtem opakování. (přečti 3 x za sebou)


algoritmus prvky vyvojového diagramu

Cyklus s určeným začátkem. (Pokud je hodnota rovna požadavku 3 x zopakuj)


algoritmus prvky vyvojového diagramu

Cyklus s určeným koncem. (opakuj dokud nedosáhneš požadované hodnoty)


algoritmus prvky vyvojového diagramu

Vstup zadavaný uživatelem, nebo nám přijde s čidla. (pokud uživatel zadává rodné číslo :)


algoritmus prvky vyvojového diagramu

Zpracování souboru. (překodování, upráva rozměru u fotky...)


algoritmus prvky vyvojového diagramu

Uložení souboru. (V případě že napřiklad návštěvník vloží vzkaz do navštěvní knihy musíme jeho data uložit)


algoritmus prvky vyvojového diagramu

Zobrazení souboru. (Když už vložil data tak je můžeme zobrazit pro kontrolu...)


algoritmus prvky vyvojového diagramu

Pro složitější programy. (vytvoří se samostatný podprogram, ulehčí a zpřehelední programování...)


algoritmus prvky vyvojového diagramu

Porovnávaní. (data v databázi)


algoritmus prvky vyvojového diagramu

Řazení. (opět vhodné pro práci s databází s databázi)


algoritmus prvky vyvojového diagramu

Vyjmout sloučit.


algoritmus prvky vyvojového diagramu

Přechod na další stránku. (pro rozsáhleší vývojové diagramy)


algoritmus prvky vyvojového diagramu

Ruční operace.


algoritmus prvky vyvojového diagramu

Nebo.


Ukázka vyvojových diagramů

Ukázka vlastních vyvojových diagramů bude uvedena v dalším článků.

| článek zveřejněn: 26.10.2006 |





Poděkování

Děkuji
za návštěvu a přeji ať zde nalezne vše co potřebujete...
 

Stránky o elektrotechnice, programování (PHP, DELPHI, CSS, XHTML, SEO), projektovém a time managementu.
RSS 2XHTML 1.1 | CSS | Email na autora: pavel@lasakovi.com | Copyright: Pavel a Danka 2005 | 2674 |

TOPlist