- Az adatáramlási diagram elemei
- Külső entitás
- Folyamat
- Adattárház
- Adatáramlás
- A DFD szabályai
- típusai
- Logikus
- Fizikai
- Melyiket használja?
- Példák
- 0. szint
- 1. szint
- 2. szint
- Irodalom
Az adatáramlási diagram vizuális módszer az adatok mozgásának bemutatására egy információs rendszeren keresztül. Bemutatja, hogy az információ hogyan jut be és hagyja el a rendszert, milyen útvonalon halad át, hol tárolja, és ezen információk forrásait és rendeltetési helyeit.
A vállalatok nem tudnak működni rendszerek és folyamatok nélkül, és a hatékonyság elengedhetetlen a célok eléréséhez. Számos módon tanulmányozhatjuk ezt a hatékonyságot, de az adatáramlási diagram felülmúlja a többieket.

Példa egy adatáramlási diagramra spanyolul
Az adatáramlási diagram vagy DFD megmutatja, hogy a folyamatok hogyan folynak egy rendszerben. Ez egy grafikus ábrázolás, amely bemutatja a rendszert, és viszont segíthet megoldani a problémákat és a hiányosságokat.
Egy DFD-ben a folyamatok időtartama nem jelenik meg, vagy ha ezek a folyamatok sorosan vagy párhuzamosan működnek. Nincsenek hurkok vagy hurkok, mivel vannak egy hálózati diagramban, nincs döntési pont, mivel vannak egy folyamatábrán.
A folyamatábrákat egy program vagy folyamat tervezésére, elemzésére, dokumentálására vagy kezelésére használják, széles körben használják nagyon különféle területeken, például a programozásban, a kognitív pszichológiában vagy a közgazdaságtanban és a pénzügyi piacokon.
Ennek eredményeként a folyamatábrák szélesek, és típusokra és osztályozásokra elosztva szükséges.
Az adatáramlási diagram elemei
Az adatáramlási diagramban használt jelek leírják az adatok útját a rendszerben, tárolóhelyeket, adatbemeneteket és -kimeneteket, valamint különféle szálakat. Szabványosított jelölések, például körök, téglalapok és nyilak.
Különböző jelölési módszereket használnak a DFD-kben. Ezeknek van némi eltérése, de mindegyik jeleket és alakzatokat használ a DFD fő elemeinek ábrázolására.
Külső entitás
Ez képviselhet egy embert, egy rendszert vagy alrendszert. Bizonyos adatok származása vagy rendeltetési helye. Vagyis adatokat küld vagy fogad az ábrázolt rendszerbe vagy onnan.
Az üzleti folyamattól függően a vizsgált rendszeren kívül esik. Ezért a külső egységeket általában a DFD széleire vonják.

Folyamat
Ez egy tevékenység vagy üzleti funkció, ahol az adatok és azok áramlása átalakulnak az áramlás irányának megváltoztatásával, rendelésével vagy megváltoztatásával. Fogja a bejövő adatokat, megváltoztatja azokat, és ezzel előállítja a kimenetet.
Egy folyamat ezt megteheti számítások elvégzésével és logika felhasználásával az adatok rendezéséhez vagy az áramlás irányának megváltoztatásához. Az adatok részletesebb feldolgozására bonthatók, hogy képviseljék az adatok feldolgozásának folyamatát.
A folyamatok a bemenet és a kimenet között helyezkednek el, általában a DFD bal felső részétől kezdve és a diagram jobb alsó részén. Egy diagramban több is lehet.

Adattárház
Ez tartalmazza a későbbi felhasználásra szánt információkat, például a feldolgozásra váró dokumentumfájlt.
Az adatbevitel folyamaton keresztül folyhat, majd egy adattárházba, míg az adatkimenet az adattárházból, majd egy folyamaton keresztül áramlik.

Adatáramlás
Az információáramlást képviseli. Meghatározza az útvonalat, amelyet az információ külső szervezetektől vesz át a különféle folyamatok és adattárházak révén. Nyilakkal a DFD megmutathatja az adatáramlás irányát.

A DFD szabályai
Mielőtt megkezdené az adatáramlási diagramok ábrázolását, négy általános szabály van, amelyeket be kell tartani egy érvényes DFD létrehozásához.
- Minden adattárolónak legalább egy adatbemeneti és -kimeneti adatfolyammal kell rendelkeznie.
- Minden folyamatnak legalább egy bemenettel és egy kimenettel kell rendelkeznie.
- A DFD összes folyamatát össze kell kapcsolni egy másik folyamattal vagy adattárolóval.
- A rendszer tárolt adatainak folyamaton kell menniük.
típusai
Attól függően, hogy mit kíván megvizsgálni a folyamatban, kétféle adatáramlási diagram közül lehet választani.
Logikus
Az ilyen típusú ábra tükrözi az információáramlásban zajló eseményeket. Megmutatja a keletkező és a továbbított információkat, az információkat fogadó szervezeteket, az általánosan végrehajtott folyamatokat stb.
A logikai diagramban leírt folyamatok egy vállalatban végzett tevékenységek, ami azt jelenti, hogy a rendszer műszaki szempontjait nem mélyebben vizsgálják. Ezért a munkatársak képesek megérteni ezeket a rajzokat anélkül, hogy műszaki lenne.
Fizikai
Az ilyen típusú diagram azt tükrözi, hogy az információk hogyan mozognak egy rendszeren keresztül. Ez azt jelenti, hogy a programok, valamint az információáramlásban részt vevő számítógépes berendezések, emberek és fájlok külön részletezettek.
A fizikai diagramok tartalmazzák az adatbevitelnek megfelelő folyamatokat, például a kontroll ellenőrzést. Köztes adattárolás, például ideiglenes táblák vagy fájlok, szintén elhelyezésre kerül.
Például, megmutathatja, hogy az ügyfél hogyan rendel meg online, úgy, hogy áttekinti a cég szoftverét annak érdekében, hogy megrendelését elkészítse és kitöltse. Ez általában technikai jellegű.
Így egy részletes fizikai diagram nagyban hozzájárulhat az információs rendszer megvalósításához szükséges kód programozásához.
Melyiket használja?
Mind a fizikai, mind a logikai diagramok azonos információáramot képviselhetnek. Mindegyik eltérő nézőponttal rendelkezik, és különböző tevékenységeket végez a rendszer optimalizálása érdekében.
Használhatók együtt vagy külön-külön. Együtt több részletet nyújtanak, mint bármelyik diagram önmagában. Amikor dönt arról, hogy melyiket használja, ne feledje, hogy mindkettőre szüksége lehet.
Példák
A szoftverfejlesztés során az adatáramlási diagram megtervezhető úgy, hogy ábrázolja a rendszert az absztrakció különböző szintjein.
A magasabb szintű DFD-ket alacsonyabb szintekre osztják, így több információt és funkcionális elemeket foglalnak magukban. A DFD szintjei 0, 1, 2 vagy annál többek.
0. szint
A vázlat egy olyan perspektíva tükrözésére irányul, amelyben az egész rendszer egyetlen folyamatba van beágyazva, jelezve a külső egységekkel fennálló kapcsolatát.
A bemeneti és kimeneti adatokat a rendszerbe belépő vagy onnan belépő nyilak jelzik. Ezt a szintet kontextusdiagramnak nevezzük.

Forrás: geeksforgeeks.org (CC BY-SA 4.0)
1. szint
Ezen a szinten a kontextusdiagram több folyamatra bontható. A rendszer fő funkciói kiemelésre kerülnek, és a magas szintű folyamat alprocesszorokra oszlik.

Forrás: geeksforgeeks.org-CC-BY-SA-4.0
2. szint
Ez a szint egy kicsit mélyebbre megy, mint az 1. szint. Használható a rendszer működésével kapcsolatos konkrét részletek rögzítésére.

Forrás: geeksforgeeks.org (CC-BY-SA-4.0)
Irodalom
- Computer Hope (2017). Adatáramlási diagram. Forrás: computerhope.com.
- W3 számítástechnika (2019). Fizikai adatáramlási diagramok kidolgozása. Forrás: w3computing.com.
- Georgina Guthrie (2019). Az adatáramlási diagramok használata a projekt feltöltéséhez. Cacoo. Forrás: cacoo.com.
- Geeks Geeks számára (2019). Az adatáramlási diagramok (DFD) szintjei. Feltöltve: geeksforgeeks.org.
- Clifford Chi (2019). Kezdeti útmutató az adatáramlási diagramokhoz. Hub Spot. Feltéve: blog.hubspot.com.
