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.

cikk címkék: