Dokumentumáramlási ábra (DFD)
DFD ELKÉSZÍTÉSÉNEK LÉPÉSEI Dokumentumáramlási ábra elkészítése A szükséges folyamatokkal és adattárakkal való kibővítése Alsó szintű DFD-k létrehozása 1 Áttekintés-határok 2 Áttekintés = felosztás = teljesség 3 4
Elfogadott rendszerhatár A DFD ELKÉSZÍTÉSE 1.RÉSZ 1.-3. LÉPÉS ÖSSZEFOGLALÁS 1.LÉPÉS Adatfolyam FORRÁS ÁTVEVŐ 2. LÉPÉS F F/Á F/Á Á 3. LÉPÉS Elfogadott rendszerhatár Követelmény jegyzék 1 Hely 2 Hely F Á
ADATFOLYAM-ÁBRÁK JELÖLÉSEI Külső entitás b a b Folyamat 1 TERÜLET FOLYÓ-SZÁMLÁK VEVŐ b FOLYÓ- SZÁMLÁK Folyamat 1 TERÜLET FOLYAMATNÉV 1.5 FSZLA.KEZEL. Alsó szintű folyamat *
ADATFOLYAM-ÁBRÁK JELÖLÉSEI Adattár: D = Számítógépes adattár M = Kézi adattár T = Ideiglenes adattár T(M) = Ideiglenes kézi adattár D1 ADATTÁRNÉV AZONOSÍTÓ "D", "M", "T" D1 MEGISMÉTELT ADATTÁR Adatfolyam: Egy irányú Két irányú Információ a b
MINŐSÍTŐ, VAGY SZEREPNEVEK A folyamatokhoz, a külső entitásokhoz, adattárolókhoz szerepnevek adhatók, [szögletes zárójelben] Adattár szerepnévvel: D1 Vevő [központban] D1 Vevő [kirendeltségen] Külső entitás szerepnévvel: m Fiók vezető [küldő] 3 Fszla.vez. Folyamat szerepnévvel: Folyószámla áttétel [átadó]
Vásárlói rendelések feldolgozása egy alkatrész-kereskedésben 1 SZINTŰ DFD ELKÉSZÍTÉSE 1.RÉSZ Vásárlói rendelések feldolgozása egy alkatrész-kereskedésben A vevők rendelési űrlapot küldenek az eladóknak, akik a megkapott listákat továbbítják az adatelőkészítőknek. A számítógép feldolgozza az adatokká alakított rendeléseket. A hibákat egy érvényesítési jelentésben jelzi az eladóknak. Az érvényes megrendelések alkotják az összeállítási listákat, melyeket elküldenek a raktárnak, valamint ez alapján elkészülnek a kísérőjegyzékek, melyeket pedig a kiszállításnak küldenek meg. A számítógép számlát készít, melyet a vevőknek illetve egy másolati példányt pedig a könyvelésnek küldenek meg.
1 SZINTŰ DFD ELKÉSZÍTÉSE 1. RÉSZ 1. LÉPÉS Fontos folyamatok felsorolása FORRÁS FOLYAM ÁTVEVŐ VEVŐ VÁSÁRLÓI RENDELÉS ELADÓK ADATELŐKÉSZÍTŐK ADATOKKÁ ALAKÍTOTT MEGRENDELÉS SZÁMÍTÓGÉP ÖSSZEÁLLÍTOTT LISTA RAKTÁR KÍSÉRŐJEGYZÉK SZÁLLÍTÁS SZÁMLA SZÁMLA (MÁSOLAT) KÖNYVELÉS ÉRVÉNYESÍTÉS JELENTÉS
1. SZINTŰ DFD ELKÉSZÍTÉSE 1.RÉSZ 2. LÉPÉS A kiinduló ábra megrajzolása VEVŐ Vásárlói rendelés Számla Számla Érvényesítés ELADÁSI OSZT. KÖNYVE- LÉS SZÁMÍTÓGÉP jelentés (másolat) Vásárlói rendelés Összeállítási lista kísérő jegyzék Adatokká alakított megrendelések ADATELŐ- KÉSZÍTÕK RAKTÁR SZÁLLÍTÁS
1.SZINTŰ DFD ELKÉSZÍTÉSE 1. RÉSZ 2. LÉPÉS ÁTTEKINTÉS Áttekintés a teljesség ellenőrzése céljából Kiigazított kísérőjegyzék VEVŐ Átutalás Vásárlói rendelés Számla 2 pld. Érvényesítés Számla ELADÁSI OSZT. KÖNYVE- LÉS SZÁMÍTÓGÉP jelentés másolat Össze- gyűjtött rend. újra bevitt megrendelések Kiigazított kísérőjegyzék Összesített Adatokká alakított megrendelések lista ADAT ELŐKÉSZÍTÕK Kísérőjegyzék RAKTÁR SZÁLLÍTÁS
1.SZINTŰ DFD ELKÉSZÍTÉSE 1.RÉSZ 3.LÉPÉS Megegyezés a rendszer határában a b VEVŐ Átutalás KÖNYVELÉS Vásárlói rendelés Számla Számla másolat ELADÓK SZÁMÍTÓG. Érvényesítési jelentés újra bevitt megrende-lések (Összegy.) rendelések Kísérőjegyzék Összeáll. lista Kísérőjegyzék kiigazítás Adatokká alakított megrendelés ADATELŐKÉSZ RAKTÁR SZÁLLÍTÁS Kiigazított kísérőjegyzék Az elfogadott rendszerhatár Követelmény- jegyzék a VEVŐ
Elfogadott rendszerhatár A DFD ELKÉSZÍTÉSE 1.RÉSZ 1.-3. LÉPÉS ÖSSZEFOGLALÁS 1.LÉPÉS Adatfolyam FORRÁS ÁTVEVŐ 2. LÉPÉS F F/Á F/Á Á 3. LÉPÉS Elfogadott rendszerhatár Követelmény jegyzék 1 Hely 2 Hely F Á
SZINTEK ÁTTEKINTÉSE Minőségellenőrzés Minden folyamatnak van egy neve, aminek lehetőség szerint egy aktív tevékenységet kifejező ige képzős alakját kell tartalmaznia. Minden folyamat valamilyen átalakítást végez az adatokon. A hierarchia különböző szintjeinek ábrái egymással konzisztensek, azaz nem vesztek el kapcsolatok a felbontás során (De Marco: Level-balancing). Az adattárak szerepelnek és használatban vannak, azaz nincsenek fekete lyukak. A bemeneti adatfolyamok életének nyomkövetése, azaz ellenőrizzük, hogy a bemeneti adatok vagy egy adattár aktualizálására, vagy kimeneti adatként felhasználásra kerülnek.