Vývojový diagram vs. diagram toku dat (DFD)
Pojmy vývojový diagram a diagram toku dat (DFD) se vztahují k softwarovému inženýrství, které krok za krokem popisuje cestu procesu nebo dat. Ačkoli vývojový diagram se používá téměř ve všech oblastech vzdělávání a technických dat, vývojový diagram se používá hlavně v softwarovém průmyslu. Oba diagramy jsou vytvořeny, aby byl proces snadno srozumitelný. Vývojový diagram poskytuje kroky potřebné k dosažení požadovaných výsledků a vývojový diagram dat popisuje zdroj, ze kterého data pocházejí, změnu, která nastane v systému, a zdroj, u kterého končí. Oba tyto diagramy poskytují velmi snadný způsob, jak porozumět způsobu, jakým proces probíhá nebo se zpracovávají data od začátku do konce.
Vývojový diagram
Vývojový diagram slouží k rozdělení procesu na jednoduché kroky tak, že se jednotlivé kroky zapíší do polí, která jsou propojena šipkami. Vývojový diagram začíná od prvního kroku a končí u posledního kroku se všemi akcemi, které je třeba provést uprostřed. Vývojový diagram také řeší problémy tím, že poskytuje řešení, pokud během některého kroku dojde k chybě. Největší výhodou vývojového diagramu je, že poskytuje celkový pohled na proces jediným pohledem, aby mu lépe porozuměl. Existují různé typy vývojových diagramů, jako je
• Vývojový diagram systému
• Vývojový diagram dat
• Vývojový diagram dokumentu
• Vývojový diagram programu
Diagram toku dat
Diagram toku dat je reprezentace toku dat systémem, během kterého je také zpracováván. Tok dat z externího zdroje nebo interního zdroje do jeho cíle je znázorněn diagramem. Místo, kde data po zpracování skončí, je také uvedeno v diagramu toku dat. Procesy, kterými budou data procházet, jsou uvedeny v těchto diagramech. Tyto procesy mohou být sekvence nebo mohou fungovat současně, zatímco data procházejí systémem.
Vývojový diagram vs. diagram toku dat (DFD) • Hlavní rozdíl mezi vývojovým diagramem a vývojovým diagramem dat spočívá v tom, že vývojový diagram představuje kroky k dokončení procesu, kdy tokový diagram představuje tok dat. • Vývojový diagram nemá žádný vstup ani výstup do externího zdroje, zatímco datový vývojový diagram popisuje cestu dat z externího zdroje do interního úložiště nebo naopak. • Načasování a posloupnost procesu výstižně ukazuje vývojový diagram, kde diagram toku dat nepopisuje, že zpracování dat probíhá v určitém pořadí nebo probíhá několik procesů současně. • Diagramy toku dat definují funkčnost systému, kde diagram ukazuje, jak zajistit fungování systému. • Vývojové diagramy se používají při navrhování procesu, ale vývojový diagram dat se používá k popisu cesty dat, která tento proces dokončí. |