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.
Začátek a konec algoritmu
Spojovací čára. (aby se vědělo odkud kam...)
Spojovací bod. (když máme více stránek)
Příkaz (načti soubor, ulož soubor, přečti hodnotu)
Podmínka. (pokud ano jdi na .... pokud ne, jdi na...)
Cyklus s určeným počtem opakování. (přečti 3 x za sebou)
Cyklus s určeným začátkem. (Pokud je hodnota rovna požadavku 3 x zopakuj)
Cyklus s určeným koncem. (opakuj dokud nedosáhneš požadované hodnoty)
Vstup zadavaný uživatelem, nebo nám přijde s čidla. (pokud uživatel zadává rodné číslo :)
Zpracování souboru. (překodování, upráva rozměru u fotky...)
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)
Zobrazení souboru. (Když už vložil data tak je můžeme zobrazit pro kontrolu...)
Pro složitější programy. (vytvoří se samostatný podprogram, ulehčí a zpřehelední programování...)
Porovnávaní. (data v databázi)
Řazení. (opět vhodné pro práci s databází s databázi)
Vyjmout sloučit.
Přechod na další stránku. (pro rozsáhleší vývojové diagramy)
Ruční operace.
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 |
Projekty
Novinky
Excel - výpočet DPH
24.8.2008
webdesign: seznam zajimavých části webu
20.8.2008
Mezinárodní strojírenský veletrh Brno už vím náš stánek ...
více novinek viz. historie
Poděkování
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 2 | XHTML 1.1 | CSS | Email na autora: pavel@lasakovi.com | Copyright: Pavel a Danka 2005 |
2674
|