a DFD az adatfolyam Diagram rövidítése. Egy rendszer vagy folyamat adatforgalmát a DFD képviseli. Emellett betekintést nyújt az egyes entitások bemeneteibe és kimeneteibe, valamint a folyamatba is. A DFD nem rendelkezik vezérlőárammal, és nincsenek hurkok vagy döntési szabályok. Az adatok típusától függően meghatározott műveletek egy folyamatábrával magyarázhatók. Az adatfolyam-Diagram többféle módon ábrázolható. A DFD a strukturált analízis modellező eszközökhöz tartozik., Az adatfolyam diagramok nagyon népszerűek, mert segítenek a szoftver-rendszer folyamatokban részt vevő főbb lépések és adatok megjelenítésében.
A DFD
összetevői az Adatfolyamdiagramnak 4 összetevője van:
- folyamat
a rendszer kimeneti transzformációjához való bemenet a folyamatfunkció miatt történik. A folyamat szimbólumai téglalap alakúak, lekerekített sarkokkal, ovális, téglalap vagy kör., A folyamat neve egy rövid mondat, egy szót, vagy egy kifejezést, hogy kifejezze a lényegét - adatfolyam
adatfolyam leírja az információátadás a különböző részein a rendszerek. A nyíl szimbólum az adatáramlás szimbóluma. Egy relatable nevet kell adni az áramlásnak, hogy meghatározza az áthelyezett információkat. Az adatáramlás az anyagot is képviseli, valamint a mozgó információkat. Az anyagi eltolódásokat olyan rendszerekben modellezik, amelyek nem csupán informatívak. Egy adott áramlásnak csak egyetlen típusú információt kell átadnia., Az áramlás irányát a nyíl képviseli, amely szintén kétirányú lehet. - raktár
az adatokat a raktárban tárolják későbbi felhasználás céljából. Két vízszintes vonal képviseli a bolt szimbólumát. A raktár egyszerűen nem korlátozódik arra, hogy adatfájl legyen, hanem bármi lehet, mint egy dokumentumokkal ellátott mappa, optikai lemez,irattár. Az adattárház megvalósításától függetlenül megtekinthető. Amikor az adatáramlás a raktárból adatolvasásnak minősül, és amikor az adat a raktárba áramlik, adatbevitelnek vagy adatfrissítésnek nevezzük., - Terminator
A terminátor egy külső entitás, amely kívül áll a rendszeren, és kommunikál a rendszerrel. Lehetnek például olyan szervezetek, mint a bankok, olyan emberek csoportjai, mint az ügyfelek vagy ugyanazon szervezet különböző részlegei, amelyek nem tartoznak a modellrendszerbe, és külső entitás. A modellezett rendszerek a terminátorral is kommunikálnak.
A DFD
- létrehozásának szabályai az entitás nevének minden további segítség nélkül könnyűnek és érthetőnek kell lennie(hasonló megjegyzések).,
- a folyamatokat számozni kell, vagy a rendezett listába kell helyezni, hogy könnyen hivatkozhassanak.
- a DFD-nek fenn kell tartania a következetességet az összes DFD szinten.
- egyetlen DFD-nek legfeljebb 9 és minimum 3 folyamata lehet.
DFD
a DFD hierarchiát használ az átláthatóság fenntartásához, így többszintű DFD-k hozhatók létre. A DFD szintjei a következők:
- 0-level DFD
- 1-level DFD:
- 2-level DFD:
A DFD előnyei
- segít megérteni egy rendszer működését és korlátait.,
- ez egy grafikus ábrázolás, amelyet nagyon könnyű megérteni, mivel segít a tartalom megjelenítésében.
- Az adatfolyam Diagram a rendszerkomponensek részletes és jól magyarázható diagramját ábrázolja.
- a rendszerdokumentációs fájl részeként használják.
- Az adatfolyam-diagramokat mind a műszaki, mind a nem műszaki személy megértheti, mert nagyon könnyen érthető.
hátrányai DFD
- időnként DFD megzavarhatja a programozók tekintetében a rendszer.,
- Adatfolyamdiagram hosszú időt vesz igénybe, hogy létrejöjjön, és emiatt sokszor az elemzők megtagadják a munka engedélyét.
figyelem olvasó! Ne hagyja abba a tanulást. Szerezd meg az összes fontos CS elmélet fogalmak Sde interjúk a CS Theory Course egy diák-barát áron lesz ipar kész.