Dokumentumáramlási ábra (DFD)

Slides:



Advertisements
Hasonló előadás
Meglévő előfizetés meghosszabbítása a Vodafone Online Shopban
Advertisements

A Szállítási feladat megoldása
BT Szakkör 3. előadás. BT Szakkör Zóna szám : Busz vonal száma Bővítő címe Érzékelő kötése.
Gayár Csilla, pénzügyi menedzser VÁTI Kht. Pécsi Területi Iroda DDOP Utólagos akadálymentesítés (Egyenlő esélyű hozzáférés a közszolgáltatásokhoz)
„Esélyteremtés és értékalakulás” Konferencia Megyeháza Kaposvár, 2009
Ayura Herbal Kompenzációs Terv Te társulsz a programba, vásárolsz minimum 2 db palack Ayurát. 1 db palack = 10 Pontérték ( Nettó Ft. ) SZ TE 20.
Hotel Eger Park Konferenciaközpont október
munkakör a tanirodai gyakorlatban
Online Katalógus aleph.nyf.hu.
Noé Gábor 1 PLAUT International Management Consulting SAP Retail SAP konferencia ’98 Tihany szeptember 22. International Management Consulting.
TELLER KERESKEDELMI RENDSZER P2mozisoft.hu Tel: 20/
Értékesítési csatornák
MFG-Pro váll-ir. rendszer bemutatása
Rendelés nyilvántartás
6) 7) 8) 9) 10) Mennyi az x, y és z értéke? 11) 12) 13) 14) 15)
Műveletek logaritmussal
Készítette: Unyatyinszki Csaba
4. VÉGES HALMAZOK 4.1 Alaptulajdonságok
Programozási alapismeretek 8. előadás. ELTE 2/  További programozási tételek További programozási tételek 
Mérés és adatgyűjtés Kincses Zoltán, Mingesz Róbert, Vadai Gergely 10. Óra MA-DAQ – Műszer vezérlése November 12., 15. v
Ez a dokumentum az Európai Unió pénzügyi támogatásával valósult meg. A dokumentum tartalmáért teljes mértékben Szegedi Tudományegyetem vállalja a felelősséget,
Virtuális méréstechnika MA-DAQ műszer vezérlése 1 Mingesz Róbert V
Pályaválasztási szülői értekezlet 2009 Csapókerti Általános Iskola Debrecen.
Tűrések, illesztések Áll: 34 diából.
13. Termelési rendszer.
A számviteli információs rendszer Jellemzők Modellje
10. Készletrendszer.
1 Pepper Rendszerház Zrt. Kafetéria rendszer a VIP Humánpolitikai Rendszerben.
Pázmány - híres perek Pázmány híres perek.
6. Előadás Merevítő rendszerek típusok, szerepük a tervezésben
AZ ELőADÁS CÉLJA Miért készítünk adatfolyam-modellt?
MINŐSÍTŐ VIZSGÁZTATÁS KATONAI VIZSGAKÖZPONT (ILIAS RENDSZER)
SQL – OLAP 3. óra.
1 MER ellenőrzés ek egységes értelmezése Budapest, szeptember 5. Munkácsi Márta A Minőségellenőrzési Bizottság tagja.
Festményei 2 Michelangelo Buonarroti Zene: Gregorian Amazing Grace N.3
dr. Szalkai István Pannon Egyetem, Veszprém
Lineáris egyenletrendszerek (Az evolúciótól a megoldáshalmaz szerkezetéig) dr. Szalkai István Pannon Egyetem, Veszprém 2007.
1 A beszerzett szoftverek bemutatása és alkalmazásuk a gyakorlatban József Attila – Jankó Zoltán Somogy Megyei Katasztrófavédelmi Igazgatóság.
Adatfolyam modellezés az SSADM-ben
Korpuszok a nyelvészeti kutatásban: Bevezetés, követelmények ismertetése Vincze Veronika Korpuszok a nyelvészeti kutatásban – 2013.
szakmérnök hallgatók számára
Access XP Kifejezés-szerkesztő Összehasonlító operátorok:
S S A D M ELEMZÉSI ÉS TERVEZÉSI MÓDSZERTAN
Konzultációs nap – Minőségfejlesztési Iroda szeptember 18. Fekete Krisztina Fókuszban a formahibák.
4. Feladat (1) Foci VB 2006 Különböző országok taktikái.
Pénzszámlaszám struktúra átalakítás Konzultációs fórum Április 18.
1 Tájékoztatási feladatok a központi bevallás-befizetés kapcsolatában.
20).7-es szint Rákóczi 2. sz. barlang előtt
Hálózati alapismeretek. 2 Chuck Norris születése óta a fordulórúgások általi halálozások száma %-kal nőtt.
Törzsek-Partnerek A partnerek menüpont alatt végezhetjük a partnerek nyilvántartásával kapcsolatos műveleteket. A partnertörzsben vesszük fel a partnerek.
A diák(ok)hoz Ez a diasorozat a 2010-es ET diákból készült. A honlapon lévő 18 diasorból az első 14 diát tartalmazza. Minden lényeges dolgot tartalmaz*,
Adatbázis alapfogalmak
Adamkó Attila UML2 Adamkó Attila
A termelés költségei.
Adatmodellezés (Példa) 1 / 26. Adatmodellezés (Példa) 2 / 26 Gáspár Bencéné Dr. Vér Katalin nyomán Barna Róbert KE GTK Informatika Tanszék Adatmodellezés.
Újdonságok az értékesítés, beszerzés, pénzügy témakörében XII. abas Vevőfórum, Balatonlelle június 5. – 7.
1 TANULÁSI TÍPUS TESZT.
Licensz vizsga Újvidék, Kandidátus: FARKAS ANDOR
Egyszerűsített kettős könyvelés gazdasági eseményekkel
Programozási alapismeretek 8. előadás. ELTE Szlávi-Zsakó: Programozási alapismeretek 8.2/  További programozási.
előadások, konzultációk
A termelés költségei.
Költségvetési szervezetek évi beszámolója. Vonatkozó jogszabályok: (1/2) évi XXXVIII. törvény az államháztartásról - 292/2009. (XII. 19.)
KONFIGURÁCIÓKEZELÉS è A projektirányítás a költségekkel, erőforrásokkal és a felhasznált idővel foglalkozik. è A konfigurációkezelés pedig magukkal a termékekkel.
Kereskedelmi és információs rendszer a zöldségtermesztés területén …avagy az információs szövetkezés támogatása Pető István
A projekt határainak megállapítása DFD előkészítése.
Dokumentumáramlási ábra (DFD)
HUMANTRADE Ügyfélszolgálat 2005.
Magyar Tudományos Művek Tára (MTMT)
BPMN gyakorlás.
Előadás másolata:

Dokumentumáramlási ábra (DFD)

DFD ELKÉSZÍTÉSÉNEK LÉPÉSEI A DFD-halmaz áttekintése 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 DFD halmaz áttekintése 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 b Külső entitás 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 D = Számítógépes adattár M = Kézi adattár T = Ideiglenes adattár T(M) = Ideiglenes kézi adattár 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 Anyagtárolás: Fizikai anyagok tára Anyagáramlás: Fizikai anyagok

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 Á

DFD ELKÉSZÍTÉSÉNEK LÉPÉSEI A DFD-halmaz áttekintése 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 DFD halmaz áttekintése 1 Áttekintés-határok 2 Áttekintés = felosztás = teljesség 3 4

Leltárba vett alkatrészek ANYAGÁRAMLÁSI ÁBRA ELLÁTÓ ALKATRÉSZEK Leltárba vett alkatrészek RAKTÁR ALKAT- RÉSZEK AZ ÁRUK LELTÁRBA VÉTELE A RENDSZERBEN LEFOGLALT ALKATRÉSZEK A VEVŐNEK FELADOTT ALKATRÉSZEK ALKATRÉSZEK VEVŐ Egészítsük ki velük az adatfolyamokat, vagy alakítsuk őket adatfolyamokká a DFD-n

A rendszer kiterjedésének tisztázása KONTEXTUS ÁBRA A rendszer kiterjedésének tisztázása a b VEVŐ FOLYÓ- SZÁMLÁK Vásárlói rendelési űrlap Számla adatok Számla RENDELÉSI RENDSZER Kiigazított kísérőjegyzék a VEVŐ

1 SZINTŰ DFD ELKÉSZÍTÉSE - 2 RÉSZ Állapítsa meg a létrehozó vagy átvevő folyamatot minden adatfolyamhoz! Határozza meg minden folyamathoz az általa használt adattárakat! a a VEVŐ VEVŐ Vásárlói rendelés A RENDELÉS KEZELÉSE 1 ELADÓK rend. Raktár TERMÉKEK ÉS ÁRAK A rendelés érvényesítése D1 1 ELADÓK Név A rendelés érvényesítése új vevő Előtte Utána D2 VEVŐ Érvényes rendelések SZERKESZTETT REND. D3

DFD ELKÉSZÍTÉSÉNEK LÉPÉSEI A DFD-halmaz áttekintése 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 DFD halmaz áttekintése 1 Áttekintés-határok 2 Áttekintés = felosztás = teljesség 3 4

ALSÓSZINTŰ DFD JELÖLÉSEK 2 HELY D1 FOLYAMATNÉV ADATTÁR a 1 3 b 2 FOLYAMATNÉV 2.2 HELY D1 ADATTÁR 2.1 HELY * 3.1 HELY * D2.1 * Processz Sorszám Megj.:D2/1 helyi adattár, csak a 2. processzben használatos

4 LÉPÉSES FOLYAMAT Tekintse át az 1. szintű folyamatokat kiterjesztési, illetve lebontási szempontból! Egy első szintű folyamat összes bemenő és kimenő adatfolyamának szerepelnie kell a következő szinten (2. szint) és minden ilyen adatfolyam kezelésére egy 2. szintű folyamatot kell létrehozni! A teljesség vizsgálata, azaz a lyukak kitöltése! Az 1.szint áttekintése a lebontás után, majd a felhasználóval történő áttekintés!

1. szintű folyamatok megvizsgálása 1.LÉPÉS: 1. szintű folyamatok megvizsgálása SZÁMLA ADATOK D6 D2 VEVŐK Számla adatok vevő egyenleg TERMÉKEK ÉS ÁRAK D1 SZERKESZTETT REND D3 Árak Vásárlói rend. 5 RAKTÁRI KÉSZLET Készlet KÉSZLET ÉS ÁR ELLENŐRZÉS D4 Egyenleg ellenőrzés FÜGGŐBEN LÉVŐ RENDELÉSEK Rendelések D5 Érvényes rendelések/ Felvételi lista SZÁMÍTÓGÉP Kísérőjegyzék 6 RAKTÁR 7 FELADÓ Áruk KISÉRŐJEGYZÉK ÖSSZEÁLLÍTÁS ÁRUFELVÉTEL [MEGJEGYZÉS : DFD RÉSZLET]

2.LÉPÉS: Átvevő vagy létrehozó folyamat felvétele minden folyamhoz, amely az 1.szintű folyamatot érinti D3 D4 D5 FÜGGÕBEN LÉVÕ RENDELÉSEK SZERKESZTETT REND. RAKTÁRI KÉSZL. D1 TERMÉKEK ÉS ÁRAK Hiányos rendelések rendelések készlet KÉSZLET és ÁRELLENŐRZÉS 5 Árak 5.2 SZÁMÍTÓGÉP Érvényes rendelések 5.3 SZÁMÍTÓGÉP KÉSZLET ELLEN. ÉS LEFOGLALÁS RENDELÉSEK BEÁRAZÁSA * * Érvényes beárazott rendelések Régi rendelések Számla adatok Régi rendelések 5.1 SZÁMÍTÓGÉP 5.4 SZÁMÍTÓGÉP KIVONATOLJA A FÜGGÕ REND. A VEVÕ ADATAINAK ELLENÕRZÉSE D6 SZÁMLA ADATOK * * Hiányos rendelések Felvételi lista Kísérőjegyzék Készlet Vevő egyenleg 6 RAKTÁR 7 FELADÓ D4 RAKTÁRI KÉSZL. D2 VEVÕK ÁRUFELVÉTEL KÍSÉRÕJEGYZÉK ÖSSZEÁLLÍTÁS

Áttekintés teljesség-ellenőrzési célból 3. LÉPÉS: Áttekintés teljesség-ellenőrzési célból D3 SZERKESZ. REND D4 RAKTÁR- KÉSZLET D1 TERMÉKEK ÉS ÁRAK Rend. Mennyiség a raktáron 5 KÉSZLET ÉS ÁRELLENÕRZÉS Árak 5.2 SZÁMÍTÓGÉP 5.3 SZÁMÍTÓGÉP Raktárhibás rendelések KÉSZLET ELLENÕRZÉS ÉS LEFOGLALÁS Érvényes RENDELÉSEK BEÁRAZÁSA Rendelések * * D5 FÜGGÕBEN LÉVÕ RENDELÉSEK Érvényes beárazott rendelések /1 Régi rendelések Számla adatok 5.1 SZÁMÍTÓGÉP 5.4 SZÁMÍTÓGÉP Régi rendelések KIVONATOLJA A FÜGGÕ REND. A VEVÕ ADATAINAK ELL. D6 SZÁMLA ADATOK * * Hiányos rendelések Felvételi Lista Raktári mennyiség felszabadítás Kísérőjegyzék Egyenleghiba miatti készlet visszaküldés Egyenlegrészletek D4 D2 VEVÕK D7 EGYENLEG- HIBÁK D8 TELJESÍTETT REND. RAKTÁRI KÉSZL.

KÉSZLET ÉS ÁRELLENÕRZÉS 4.LÉPÉS: Az 1.szint áttekintése a kiterjesztés után, majd a felhasználóval történő egyeztetés D6 SZÁMLA ADATOK D2 VEVÕK számla adatok vevő egyenleg D1 TERMÉKEK ÉS ÁRAK D3 SZERKESZ. REND Árak Vásárlói rend. 5 SZÁMÍTÓGÉP D4 RAKTÁR- KÉSZLET Készlet KÉSZLET ÉS ÁRELLENÕRZÉS Érvényes rendelések D7 EGYENLEG- HIBÁK D8 TELJESÍTETT REND. 10 SZÁMÍTÓGÉP VÉTELEZÉSI LISTA KÉSZÍTÉS Érvényes rendelés Felvételi lista Kísérő jegyzék

EGYÉB DFD ELEMEK FELBOMLÁSA Külső entitás a1 a ÁLTALÁNOS RAKTÁR = RAKTÁR a2 NEHÉZIPARI TERMÉKEK RAKTÁRA Adattár D3 VEVŐK = D3a KISKERESKEDŐK NAGYKERES-KEDŐK D3b

KITERJESZTÉSI IRÁNYELVEK A jelenlegi rendszert csak a 2. szintig A választott rendszert csak a 3. szintig Maximálisan 10-15 folyamat szerepeljen bármely szinten (könnyen olvashatónak kell lennie)

DFD ELKÉSZÍTÉSÉNEK LÉPÉSEI A DFD-halmaz áttekintése 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 DFD halmaz áttekintése 1 Áttekintés-határok 2 Áttekintés = felosztás = teljesség 3 4

SZINTEK ÁTTEKINTÉSE FELBONTÁSI ALTERNATÍVÁK 1 HELY 3 a. D1 4.FOLY. 1.FOLY. D2 2 4 2.FOLY. 3.FOLY. 2.SZINT 2 2.SZINT 1 D2 2.1 FOLY. 2.2 FOLY. * * 2.3 FOLY. FELBONTÁSI ALTERNATÍVÁK - Kiterjesztés ugyanazon a szinten - Kiterjesztés a következő alacsonyabb szinten - Szétválasztás magasabb szinten 2.3 3.SZINT D 2.3/1 FOLYAMAT 2.3.2 * FOLYAMAT 2.2 2.3.1 * FOLYAMAT 2.3.3 *

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.

{ ÖSSZEFOGLALÁS Képi ábrázolási mód Közvetlen kommunikációs eszköz DFD-ket az alábbiak támogatják: { Adatjegyzék Elemi folyamatok leírásai FIZIKAI DFD HALMAZ Külső entitások leírásai B/K adatleírások Fizikai adattár-entitás megfeleltetés aktualizált KÖVETELMÉNYJEGYZÉK KÖVETELMÉNY-JEGYZÉK