Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Takto dosiahne rovnováhu:
* kontextový diagram (úroveň 0): Toto je najvyššia úroveň, ktorá ukazuje systém ako jediný proces interagujúci s externými entitami. Zobrazuje celkový tok údajov do a mimo systému.
* Schéma úrovne 1: To rozdeľuje proces úrovne 0 na niekoľko podprocesov a odhaľuje viac podrobností o vnútorných fungovaniach. *Je zásadné*, toky údajov vstupujúce a opustenie diagramu úrovne 1 sa musia presne zhodovať s tými v diagrame úrovne 0. Nemali by sa stratiť ani pridať žiadne údaje.
* Nasledujúce úrovne (úroveň 2, 3 atď.): Toto pokračuje v rozkladu, pričom každý diagram nižšej úrovne je podrobne uvedený podprocesy z vyššie uvedenej úrovne. Rovnaký princíp rovnováhy sa uplatňuje v každom kroku:toky údajov musia byť v súlade s vyššie uvedenou úrovňou.
Prečo je rovnováha dôležitá?
* Presnosť: Vyvážené DFD zabezpečujú, že model presne odráža tok údajov systému. Akékoľvek nezrovnalosti označujú chyby alebo opomenutia v návrhu.
* úplnosť: Vyvážený DFD zaručuje, že všetky toky údajov sa zaúčtujú, čo zabráni medzerám alebo nezrovnalostiam v logike systému.
* Konzistencia: Poskytuje konzistentný pohľad na systém na rôznych úrovniach detailov, zjednodušuje porozumenie a komunikáciu medzi zainteresovanými stranami.
* Detekcia chýb: Samotný proces vyváženia pomáha identifikovať chyby a nezrovnalosti na začiatku fázy návrhu, čím znižuje náklady a úsilie neskorších opráv.
Príklad nerovnováhy:
Predstavte si diagram úrovne 0 zobrazujúci jeden proces „Order spracovanie“, ktorý prijíma „objednávku“ a odosielate „faktúru“. Ak diagram úrovne 1 rozdelí „spracovanie objednávky“ na čiastkové procesy, ale zobrazuje iba „faktúru“, ktorá vychádza von a nie „objednávka“, potom je nevyvážená. Tok údajov je neúplný.
Stručne povedané, vyvážený DFD je nevyhnutný na vytvorenie robustného, presného a zrozumiteľného modelu toku údajov systému. Je to zásadný aspekt analýzy a návrhu štruktúrovaných systémov.