400 likes | 615 Views
AZ ELőADÁS CÉLJA. Miért készítünk adatfolyam-modellt? A módszerben elfoglalt helyének és szerepének meghatározása A adatfolyam-modellezés jelöléseinek ismertetése Egy adatfolyam-modell elkészítési módszer bemutatása. Az adatfolyam modellezés a rendszerfejlesztési alapmintában.
E N D
AZ ELőADÁS CÉLJA Miért készítünk adatfolyam-modellt? A módszerben elfoglalt helyének és szerepének meghatározása A adatfolyam-modellezés jelöléseinek ismertetése Egy adatfolyam-modell elkészítési módszer bemutatása Információrendszer fejlesztés módszertana, Dr. Molnár Bálint egyetemi docens
Az adatfolyam modellezés a rendszerfejlesztési alapmintában Vizsgálat/ helyzetfelmérés Koncepciók Döntési Felhaszná- lói szervezet Jelenlegi fizikai adatfolyam modell Logikai adatfolyam modell és struktúra eljárás- Specifikáció rendek Rendszer- szervezési alternatíva DFD -je Az igényelt rendszer adatfolyam modell Fogalmi Modell Rendszer- felület-terv Belső terv Rendszerépítés Információrendszer fejlesztés módszertana, Dr. Molnár Bálint egyetemi docens
Információ gyűjtés / szolgáltatás és irányítás 0. szakasz irányítása Megállapodás a vizsgálat határairól Megvalósíthatósági alternatívák kiválasztása Kölcsönösen elfogadott probléma megfogalmazás 0. szakasz tervei Projek dokumentáció Projekt és a rendszerelemzés kiterjedése 020 Problémamegfogalmazás A PROBLÉMA MEGFOGAL- MAZÁSA Megvalósíthatósági tanulmány A megvalósítha- tósági tanul mány elkészítése Akció terv A jelenlegi helyzet vázlatos leírása Az igényelt környezet vázlatos leírása Követelményjegyzék Felhasználójegyzék 030 MEGVALÓSÍT- HATÓSÁGI ALTERNATÍVÁK KIDOLGOZÁSA Megvalósíthatósági alternatívák Információrendszer fejlesztés módszertana, Dr. Molnár Bálint egyetemi docens
Információ gyűjtés / szolgáltatás és irányítás 1. szakasz irányítása Megegyezés a vizsgálat határairól 1. szakasz tervei A projekt és a vizsgálat kiterjedése Kontextus ábra Jelenlegi fizikai DFD-k Elemi folyamatok leírása Külső egyedek leírása B/K leírás Megvalósíthatósági tanulmány Projektalapító okirat előző vizsgálatok eredménye 130 A JELENLEGI FOLYAMATOK VIZSGÁLATA 115 A szervezeti tevékenység modell A SZERVEZETI TEVÉKENYSÉG MODELL KIFEJLESZTÉSE Felhasználójegyzék 120 A szervezeti tevékenység modell Kontextus ábra Jelenlegi környezet LDM-je Logikai DFM Logikai adattár-entitás megfeleltetés Követelményjegyzék Felhasználójegyzék KÖVETELMÉNYEK VIZSGÁLATA ÉS MEGHATÁROZÁSA Követelményjegyzék 150 A JELENLEGI SZOLGÁLTATÁ- SOK RACIONALI- ZÁLÁSA Jelenlegi LDM A szervezeti tevékenység modell Jelenlegi szolgáltatások leírása Követelményjegyzék Felhasználójegyzék 140 A JELENLEGI ADATOK VIZSGÁLATA A VIZSGÁLAT EREDMÉNYE- INEK ÖSSZE- ÁLLÍTÁSA0 2. szakasz számára Információrendszer fejlesztés módszertana, Dr. Molnár Bálint egyetemi docens
Információ gyűjtés / szolgáltatás és irányítás 2. szakasz irányítása 2. szakasz tervei Alternatíva választás 210 Projektalapító okirat Rendszerszervezési RENDSZERSZERVEZÉSI ALTERNATÍVÁK MEGHATÁROZÁSA alternatívák 1. szakaszból Rendszerszervezési alternatívák Jelenlegi szolgáltatások leírása Követelményjegyzék Felhasználójegyzék Szervezeti tevékenység modell 220 RENDSZERSZERVEZÉSI ALTERNATÍVA KIVÁLASZTÁSA Kiválasztott rendszer- szervezési alternatíva Információrendszer fejlesztés módszertana, Dr. Molnár Bálint egyetemi docens
Információ gyűjtés / szolgáltatás és irányítás 3. szakasz tervei 3. szakasz irányítása Adatjegyzék Logikai adatmodell Logikai adattár-egyed megfeleltetés Felhasználójegyzék Szervezeti tevékenység modell Igényelt rendszer DFM Felhasználói szerepkörök 310 Funkcióleírások Munkafolyamat modell AZ IGÉNYELT R. FOLYAMATAINAK MEGHATÁROZÁSA 330 335 A RENDSZER FUNKCIÓINAK ELÕÁLLÍTÁSA A MUNKAKÖRI LEÍRÁSOK ELKÉSZÍTÉSE Szerepkör/ funkció mátrix Követelményjegyzék Kiválasztott rendszerszervezési alternatíva (BSO) B / K adatszerkezet 320 Követelmény jegyzék IGÉNYELT R. ADATMODELLJÉNEK KIDOLGOZÁSA Jelenlegi logikai adatmodell B / K adatszerkezet B / K adatszerkezet Igényelt rendszer LDM Szerepkör/ funkció mátrix Funkcióleírások 340 360 Eseményhatás-ábra Lekérdezési utak Entitás-élettörténetek Esemény és lekérdezés jegyzék IGÉNYELT ADATMODELL MEGERőSÍTÉSE ADATFELDOLGOZÁSI FOLYAMATOK MEGHATÁROZÁSA Követelményjegyzék Igényelt rendszer LDM Funkcióleírások Követelményjegyzék Igényelt rendszer LDM Szerepkör/ funkció mátrix 370 RENDSZER- CÉLKITűZÉSEK VÉGLEGESÍTÉSE Követelményjegyzék 350 A KÖVETELMÉNY SPECIFIKÁCIÓ ÖSSZEÁLLÍTÁSA Követelmény specifikáció Szervezeti szintű környezeti útmutató Prototípus kiterjedése1 Parancsszerkezet Prototípus kiértékelése Menüszerkezetek A SPECIFIKÁCIÓS PROTOTÍPUSOK KIDOLGOZÁSA Információrendszer fejlesztés módszertana, Dr. Molnár Bálint egyetemi docens
A TECHNIKA HASZNÁLATA A rendszer körülhatárolására A jelenlegi szolgáltatások/környezet leírására A jelenlegi szolgáltatások racionalizálására BSO rendszerszervezési alternatívák definiálására A választott rendszer működésének definiálására (csak az automatikus résznek, a manuális résznek nem) A rendszer funkcióinak levezetésére Információrendszer fejlesztés módszertana, Dr. Molnár Bálint egyetemi docens
MÁS TECHNIKÁKKAL VALÓ KAPCSOLAT • Adattár/entitás megfeleltetés • Logikai adatmodellezés • Funkciómeghatározás • Segít az események felismerésében • Az entitás-esemény modellezés során feltárt új eseményeket tartalmazza az igényelt rendszer adatfolyam-modellje • Megjegyzés • Hibakezelés nincs feltüntetve a DFM-en, kivéve, ha nagyon fontos Információrendszer fejlesztés módszertana, Dr. Molnár Bálint egyetemi docens
A szervezeti tevékenység modell (BAM) és a (WPM) hatása a DFM-re Jelenlegi fizikai DFM Újrafelhasználhatóság megvizsgálása az átalakítást a szervezeti tevékenység modellje vezérli: A jelenlegi fizikai DFM nem mindig készül el Szervezeti tevékenység modellje milyen szervezeti tevékenységeket támogat a jelenlegi rendszer Logikai DFM a szervezeti tevékenységek befolyásolják a folyamatok csoportosítását Munkafolyamat modell Igényelt rendszer DFM-je Igényelt rendszer-felület terv közvetlenül a munkafolyamat modellre alapulhat A szervezeti tevékenységek és események leképezése a szervezet felépítésére az átalakítást a munkafolyamat modellje vezérli: A logikai DFM-et nem biztos, hogy használják Információrendszer fejlesztés módszertana, Dr. Molnár Bálint egyetemi docens
AZ ADATFOLYAM-MODELLEZÉS BEMENETEI • 1. Szakasz: • Projektalapító okirat • Megvalósíthatósági tanulmány • 2.Szakasz: • Logikai DFM • Követelményjegyzék • 3. szakasz: • Követelményjegyzék • Kiválasztott rendszerszervezési alternatíva • Logikai DFM Információrendszer fejlesztés módszertana, Dr. Molnár Bálint egyetemi docens
AZ ADATFOLYAM-MODELLEZÉS TERMÉKEI ADATFOLYAM-MODELL ADATFOLYAM-ÁBRÁK (HIERARCHIKUS HALMAZA) ADATJEGYZÉK ELEMI FOLYAMATOK LEÍRÁSAI KÜLSő ENTITÁSOK LEÍRÁSAI BEMENETEK/KIMENETEK LEÍRÁSAI LOGIKAI ADATTÁR-ENTITÁS MEGFELELTETÉS Információrendszer fejlesztés módszertana, Dr. Molnár Bálint egyetemi docens
ADATFOLYAM-ÁBRÁK • JELÖLÉSEI b Külső entitás a FOLYÓ-SZÁMLÁK VEVő b FOLYÓ- SZÁMLÁK TERÜLET 1 Folyamat FOLYAMATNÉV 1.5 FSZLA.KEZEL Alsó szintű folyamat * Információrendszer fejlesztés módszertana, Dr. Molnár Bálint egyetemi docens
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ó b a anyagtárolás Fizikai anyagok tára anyagáramlás Fizikai anyagok Információrendszer fejlesztés módszertana, Dr. Molnár Bálint egyetemi docens
ELADÁS 1 Rend. beérkezése és összegyüjtése SZERKESZTETT D5 RENDELÉS 5 SZÁMÍTÓGÉP VEVő D1 Készletek és árak ellenőrzése Teljesített megrendelések D6 Számla a b VEVő Számlázás Vásárlói rendelés • ADATFOLYAM-ÁBRÁK • JELÖLÉSEI 2 Adatelőkészítők Összegyűjtött rendelések Rendelések bevitele * 4 ELADÁS Eredeti vásárlói rendelések Adatként előkészített rendelések M1 Hibajavítás a Érvényesítési VEVő jelentés 3 SZÁMÍTÓGÉP Rendelések szerkesztése TERMÉKEK és ÁRAK D2 EGYENLEG EGYENLEG EGYENLEG EGYENLEG D7 D7 D7 D7 D7 HIBÁK HIBÁK HIBÁK HIBÁK HIBÁK RAKTÁRI KÉSZLET D3 10 Számítógép Összeállítási listák kísérő jegyzék Információrendszer fejlesztés módszertana, Dr. Molnár Bálint egyetemi docens
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: • Külső entitás szerepnévvel: m Fiók vezető [küldő] • Folyamat szerepnévvel: 3 Foly.sz.vez. Folyószámla áttétel [átadó] Információrendszer fejlesztés módszertana, Dr. Molnár Bálint egyetemi docens
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 Információrendszer fejlesztés módszertana, Dr. Molnár Bálint egyetemi docens
Példa Forrás Forrás • 1 SZINTű DFD ELKÉSZÍTÉSE DOKUMENTUMÁRAMLÁSI ÁBRA Adatfolyam XXXXXXX FORRÁS /ÁTVEVő FORRÁS /ÁTVEVő XXXXXXX XXXXXXX ÁTVEVő ÁTVEVő Forrás VEVő Vásárlói rend. XXXXXXX A rendszer harárvonala (Kiterjedése) 1 2 HIVATAL XXX BELSő FOLYAMAT RENDELÉS ÉRVÉNYESÍTÉS XXX XXXXXXX XXXXXXX Folyószámlák ÁTVEVő Információrendszer fejlesztés módszertana, Dr. Molnár Bálint egyetemi docens
1 SZINTű DFD ELKÉSZÍTÉSE • 1.RÉSZ Vásárlói rendelések feldolgozása A vevő rendelési űrlapot küld az eladóknak, akik megkapják a listákat és továbbítják az adat-előkészítőknek. A számítógép feldolgozza az adatokká alakított rendeléseket. A hibákat jelzi az eladóknak egy érvényesítési jelentésen. Az érvényes megrendelések alkotják az összeállítási listákat, amelyeket elküldenek a raktáraknak és a kísérő jegyzékeket, amelyeket a kiszállításnak küldenek. A számítógép számlát készít, amelyet a vevőnek küldenek el, egy másolatot pedig a könyvelésnek. Információrendszer fejlesztés módszertana, Dr. Molnár Bálint egyetemi docens
1 SZINTű DFD ELKÉSZÍTÉSE 1. RÉSZ 1. LÉPÉS Fontos folyamok felsorolása ÁTVEVő ELADÓK ADATELőKÉSZ. SZÁMÍTÓGÉP RAKTÁR FELADÓ VEVő KÖNYVELÉS ELADÓK FORRÁS VEVő ELADÓK ADAT-ELőKÉSZÍTő SZÁMÍTÓGÉP SZÁMÍTÓGÉP SZÁMÍTÓGÉP SZÁMÍTÓGÉP SZÁMÍTÓGÉP FOLYAM VÁSÁRLÓI RENDELÉS VÁSÁRLÓI RENDELÉS ELőKÉSZÍTETT V. REND KÍSÉRőJEGYZÉK SZÁMLA SZÁMLA (MÁSOLAT) ÉRVÉNYESÍTETT JELENTÉS) Információrendszer fejlesztés módszertana, Dr. Molnár Bálint egyetemi docens
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 Érvényesítés ELADÁSI OSZT. Számla 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 Információrendszer fejlesztés módszertana, Dr. Molnár Bálint egyetemi docens
Áttekintés a teljesség ellenőrzése céljából • 1.SZINTű DFD ELKÉSZÍTÉSE • 1. RÉSZ 2. LÉPÉS ÁTTEKINTÉS 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 KÖNYVE- LÉS ELADÁSI OSZT. SZÁMÍTÓGÉP jelentés másolat Össze- gyűjtött rend. Kiigazított kísérőjegyzék újra bevitt megrendelések Összesített lista Adatokká alakított megrendelések ADAT ELőKÉSZÍTőK Kísérőjegyzék RAKTÁR SZÁLLÍTÁS Információrendszer fejlesztés módszertana, Dr. Molnár Bálint egyetemi docens
Megegyezés a rendszer határában b a • 1.SZINTű DFD ELKÉSZÍTÉSE • 1.RÉSZ 3.LÉPÉS KÖNYVELÉS VEVő Átutalás Vásárlói rendelés Számla Számla másolat SZÁMÍTÓG. ELADÓK Érvényesítési jelentés (Összegy.) rendelések Kísérőjegyzék újra bevitt megrende- lések Összeáll. lista Kísérőjegyzék kiigazítás Adatokká alakított megrendelés RAKTÁR SZÁLLÍTÁS ADATELőKÉSZ Kiigazított kísérőjegyzék Az elfogadott rendszerhatár Követelmény- jegyzék a VEVő Információrendszer fejlesztés módszertana, Dr. Molnár Bálint egyetemi docens
ÖSSZEFOGLALÁS • A DFD ELKÉSZîTÉSE • 1.RÉSZ 1.-3. LÉPÉS 1.LÉPÉS Adatfolyam FOGADÓ FORRÁS 2. LÉPÉS F F/Á Á F/Á 3. LÉPÉS Elfogadott rendszerhatár Követelmény jegyzék 1 Hely Hely 2 F Á Információrendszer fejlesztés módszertana, Dr. Molnár Bálint egyetemi docens
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 Információrendszer fejlesztés módszertana, Dr. Molnár Bálint egyetemi docens
ELLÁTÓ • ANYAGÁRAMLÁSI ÁBRA ALKATRÉSZEK Leltárba vett alkatrészek RAKTÁR ALKAT- RÉSZEK AZ ÁRUK LELTÁRBA VÉTELE 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 Információrendszer fejlesztés módszertana, Dr. Molnár Bálint egyetemi docens
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 rend. 1 ELADÓK TERMÉKEK ÉS ÁRAK Raktár A rendelés érvényesítése D1 Név 1 ELADÓK új vevő A rendelés érvényesítése Előtte Utána D2 VEVő Érvényes rendelések SZERKESZTETT REND. D3 Információrendszer fejlesztés módszertana, Dr. Molnár Bálint egyetemi docens
KONTEXTUS ÁBRA • A rendszer kiterjedésének tisztázása b a FOLYÓ- SZÁMLÁK VEVő Vásárlói rendelési űrlap Számla adatok Számla RENDELÉSI RENDSZER Kigazított kísérőjegyzék a VEVő Információrendszer fejlesztés módszertana, Dr. Molnár Bálint egyetemi docens
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 = felbontás = teljesség 3 4 Információrendszer fejlesztés módszertana, Dr. Molnár Bálint egyetemi docens
HELY 2 FOLYAMATNÉV D1 ADATTÁR a • ALSÓSZINTű DFD JELÖLÉSEK 1 3 b 2 FOLYAMATNÉV HELY 2.2 ADATTÁR D1 HELY 2.1 * HELY 3.1 * D 2/1 * Sorszám Processz Megj.:D2/1 helyi adattár, csak a 2. processzben használatos Információrendszer fejlesztés módszertana, Dr. Molnár Bálint egyetemi docens
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 kittöltése Az 1.szint áttekintése a lebontás után, majd a felhasználóval történő áttekintés Információrendszer fejlesztés módszertana, Dr. Molnár Bálint egyetemi docens
1.LÉPÉS 1. szintű folyamatok megvizsgálása • SZÁMÍTÓGÉP SZÁMLA ADATOK D6 VEVőK D2 Számla adatok vevő egyenleg TERMÉKEK ÉS ÁRAK SZERKESZTETT REND D1 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 Rendelések FÜGGőBEN LÉVő RENDELÉSEK D5 Érvényes rendelések/ Felvételi lista Kísérőjegyzék RAKTÁR 7 FELADÓ 6 KISÉRőJEGYZÉK ÖSSZEÁLLÍTÁS Áruk ÁRUFELVÉTEL [MEGJEGYZÉS : DFD RÉSZLET] Információrendszer fejlesztés módszertana, Dr. Molnár Bálint egyetemi docens
2.LÉPÉS • Átvevő vagy létrehozó folyamat felvétele minden folyamhoz, amely az 1.szintű folyamatot érinti SZERKESZTETT REND. TERMÉKEK ÉS ÁRAK RAKTÁRI KÉSZL. FÜGGőBEN LÉVő RENDELÉSEK D4 D3 D5 D1 Hiányos rendelések rendelések készlet KÉSZLET és ÁRELLENőRZÉS 5 Árak 5.3 SZÁMÍTÓGÉP SZÁMÍTÓGÉP 5.2 KÉSZLET ELLEN. ÉS LEFOGLALÁS Érvényes rendelések 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 SZÁMLA ADATOK A VEVő ADATAINAK ELLENőRZÉSE KIVONATOLJA A FÜGGő REND. D6 * * Hiányos rendelések Felvételi lista Kísérőjegyzék Készlet Vevő egyenleg 7 FELADÓ 6 RAKTÁR RAKTÁRI KÉSZL. D4 D2 VEVőK KÍSÉRőJEGYZÉK ÖSSZEÁLLÍTÁS ÁRUFELVÉTEL Információrendszer fejlesztés módszertana, Dr. Molnár Bálint egyetemi docens
3. LÉPÉS • Áttekintés teljesség-ellenőrzési célból SZERKESZ. REND TERMÉKEK ÉS ÁRAK RAKTÁR- KÉSZLET D4 D1 D3 Mennyiség a raktáron Rend. 5 KÉSZLET ÉS ÁRELLENőRZÉS Árak SZÁMÍTÓGÉP 5.3 5.2 SZÁMÍTÓGÉP Raktárhibás rendelések Érvényes KÉSZLET ELLENőRZÉS ÉS LEFOGLALÁS RENDELÉSEK BEÁRAZÁSA Rendelések * * Érvényes beárazott rendelések FÜGGőBEN LÉVő RENDELÉSEK D5 Régi rendelések /1 Számla adatok SZÁMÍTÓGÉP 5.4 SZÁMÍTÓGÉP 5.1 KIVONATOLJA A FÜGGő REND. Régi rendelések A VEVő ADATAINAK ELL. SZÁMLA ADATOK D6 * * 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 TELJESÍTETT REND. EGYENLEG- HIBÁK RAKTÁRI KÉSZL. D8 D4 D2 VEVőK D7 Információrendszer fejlesztés módszertana, Dr. Molnár Bálint egyetemi docens
4.LÉPÉS • Az 1.szint áttekintése a kiterjesztés után, majd a felhasználóval történő egyeztetés SZÁMLA ADATOK D6 D2 VEVőK vevő egyenleg számla adatok TERMÉKEK ÉS ÁRAK SZERKESZ. REND D1 D3 Árak Vásárlói rend. SZÁMÍTÓGÉP 5 RAKTÁR- KÉSZLET Készlet KÉSZLET ÉS ÁRELLENőRZÉS D4 Érvényes rendelések EGYENLEG- HIBÁK TELJESÍTETT REND. D7 D8 SZÁMÍTÓGÉP 10 VÉTELEZÉSI LISTA KÉSZÍTÉS Érvényes rendelés Felvételi lista Kísérő jegyzék Információrendszer fejlesztés módszertana, Dr. Molnár Bálint egyetemi docens
EGYÉB DFD ELEMEK FELBOMLÁSA Külső entitás a1 ÁLTALÁNOS RAKTÁR a = RAKTÁR a2 NEHÉZIPARI TERMÉKEK RAKTÁRA Adattár = D3 VEVőK D3a KISKERESKEDőK NAGYKERES-KEDőK D3b Információrendszer fejlesztés módszertana, Dr. Molnár Bálint egyetemi docens
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) Információrendszer fejlesztés módszertana, Dr. Molnár Bálint egyetemi docens
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 = felbontás = teljesség 3 4 Információrendszer fejlesztés módszertana, Dr. Molnár Bálint egyetemi docens
1.SZINT 3 1 HELY 4.FOLY. D1 a. 1.FOLY. • SZINTEK ÁTTEKINTÉSE D2 4 2 3.FOLY. 2.FOLY. 2.SZINT 2.SZINT 2 1 D2 2.2 FOLY. 2.1 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 3.SZINT 2.3 D 2.3/1 FOLYAMAT 2.3.2 * FOLYAMAT 2.3.1 2.2 * FOLYAMAT 2.3.3 * Információrendszer fejlesztés módszertana, Dr. Molnár Bálint egyetemi docens
Minőségellenőrzés • SZINTEK ÁTTEKINTÉSE 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) Információrendszer fejlesztés módszertana, Dr. Molnár Bálint egyetemi docens
Ö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 Információrendszer fejlesztés módszertana, Dr. Molnár Bálint egyetemi docens