Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
1. Definujte rozsah a ciele systému:
* jasne identifikujte systém: Aké konkrétne procesy alebo funkcie budú predstavovať DFD? Definujte jeho hranice - čo je zahrnuté a čo je vylúčené.
* Určte účel: Aký je cieľ vytvoriť tento DFD? Je to pre pochopenie súčasných procesov, navrhovanie nového systému alebo dokumentovanie existujúceho? To ovplyvní požadovanú úroveň detailov.
* Identifikujte zúčastnené strany: Kto bude používať tento DFD? Pochopenie ich potrieb pomôže určiť primeranú úroveň detailov a jasnosti.
2. Zhromaždite informácie:
* Rozhovory: Porozprávajte sa s používateľmi, manažérmi a ďalšími zainteresovanými stranami, aby ste pochopili, ako dáta preteká systémom.
* Recenzia dokumentu: Preskúmajte existujúcu dokumentáciu, ako sú procesné mapy, formuláre a správy.
* pozorovanie: Sledujte systém v prevádzke, aby ste zistili, ako sa údaje skutočne spracúvajú.
* dotazníky: Použite dotazníky na zhromažďovanie informácií od veľkého počtu ľudí.
3. Vytvorte kontextový diagram (úroveň 0 dfd):
* Toto je DFD s najvyššou úrovňou, ktorý ukazuje celý systém ako jeden proces.
* Zobrazuje interakciu systému s externými entitami (napr. Zákazníci, dodávatelia, databázy).
* Zobrazí sa iba jeden proces, ktorý predstavuje celý systém. Zobrazujú sa dátové toky vstupujúce a opúšťanie systému.
4. Vytvorte DFD úrovne 1:
* Rozložte proces úrovne 0 do niekoľkých čiastkových procesov.
* Každý subproces predstavuje významnú funkciu v systéme.
* Zobraziť toky dát medzi čiastkami a externými entitami.
* Udržiavajte konzistentnosť s diagramom úrovne 0.
5. Vytvorte DFD na nižšej úrovni (úrovne 2, 3 atď.):
* Pokračujte v rozkladaní čiastkových procesov z vyšších úrovní do podrobnejších čiastkových procesov.
* Úroveň detailov závisí od zložitosti systému a účelu DFD. Mali by ste sa zastaviť, keď sú procesy dostatočne jednoduché na to, aby sme pochopili bez ďalšieho rozkladu.
* Udržiavajte konzistentnosť a sledovateľnosť medzi úrovňami. Proces na vyššej úrovni by mal byť vždy reprezentovaný kombináciou procesov na nižšej úrovni.
6. Recenzia a vylepšte:
* návod: Vykonajte návody so zúčastnenými stranami na preskúmanie a potvrdenie DFD. To pomáha identifikovať nezrovnalosti a opomenutia.
* iterácia: DFD sú pri prvom pokuse zriedka dokonalé. Buďte pripravení revidovať a vylepšiť diagram na základe spätnej väzby.
7. Dokumentácia:
* Jasne označte všetky procesy, ukladanie údajov, toky údajov a externé entity.
* Uveďte dátový slovník definujúci všetky dátové prvky a ich atribúty. Tento slovník je rozhodujúci pre pochopenie toho, čo predstavujú dátové toky.
* Zahrňte legendu, ktorá vysvetľuje symboly použité v DFD.
symboly používané v DFD:
* Proces: Zvyčajne predstavuje kruh alebo zaoblený obdĺžnik.
* ukladanie údajov: Zvyčajne predstavujú dve paralelné čiary alebo obdĺžnik s otvoreným koncom.
* tok údajov: Zvyčajne predstavuje šípka.
* Externá entita: Zvyčajne predstavuje obdĺžnik.
Podľa týchto krokov môžete vytvoriť jasný a presný DFD, ktorý efektívne predstavuje tok údajov v systéme. Pamätajte, že úroveň detailov by mala byť vhodná pre zamýšľané publikum a účel. Príliš veľa detailov môže byť ohromujúce, zatiaľ čo príliš málo detailov môže byť nedostatočné.