12.07.2015 Views

preuzimanje - Visoka Å¡kola za informacione tehnologije ITS

preuzimanje - Visoka Å¡kola za informacione tehnologije ITS

preuzimanje - Visoka Å¡kola za informacione tehnologije ITS

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Projektovanje informacionih sistema Petar Gnjidić 148/06• Hijerarhijski organizovan skup dijagrama toka podataka;• Rečnik podataka koji opisuje sadržaj i strukturu svih tokova i skladištapodataka;Osnovni koncepti <strong>za</strong> specifikaciju IS u SSA su, znači, funkcije, odnosno procesiobrade podataka, tokovi podataka, skladišta podataka i interfejsi. Njihov meñusobni odnosse prikazuje preko dijagrama toka podataka koji prikazuje vezu interfejsa, odnosnoskladišta kao izvora odnosno ponora podataka, sa odgovarajućim procesima, kao imeñusobnu vezu procesa. U nasem primeru koristimo sledece graficke simbole:• krug ili elipsa pretstavlja funkciju ili proces obrade podataka,• pravougaonik predstavlja interfejs,• usmerena linija predstavlja tok podataka,• dve paralelne linije ("otvoreni" pravougaonik) predstavlja skladište podataka.Očigledno je da se jedan IS sastoji iz mnoštva procesa, interfejsa, tokova i skladištapodataka. Specifikacija IS treba da bude potpuna (detaljna) i jasna. Kada bi se jedan sistemdetaljno opisao i prika<strong>za</strong>o jednim dijagramom toka podataka, dobio bi se veoma nejasan opissistema, paukova mreža procesa, tokova, skladišta i interfejsa. Istovremeno detaljan i jasanopis sistema <strong>za</strong>hteva opis na "različitim nivoima apstrakcije", odnosno hijerarhijski opis u komese na višim nivoima sistem opisuje opštije, a na nižim, postepenim i organizovanim uvoñenjemdetalja, potpuno i detaljno. Hijerarhijski opis sistema u tehnicidijagrama tokova podataka se svodi na to da se na višim nivoima definišu globalniji procesi,a da se <strong>za</strong>tim svaki takav globalni proces, na sledećem nižem nivou, pretstavi novimdijagramom toka podataka.Dijagram toka podataka na vrhu ovakve hijerarhije naziva se dijagram konteksta, aprocesi na najnižem nivou (procesi koji se dalje ne dekomponuju) nazivaju se primitivniprocesi.PROŠIRENI MODEL OBJEKTI VEZEModel objekti-veze je najpopularniji i u praksi najviše korišćeni semantički modelpodatka (model podataka treće generacije). Postoji više različitih verzija ovog modela.Ovde se izlaže jedna specifična verzija ovog modela, Prošireni model objekti-veze (PMOV) ukome se definišu i jezik <strong>za</strong> specifikaciju ograničenja i operacije modela, čime se dobija alat<strong>za</strong> formalnu specifikaciju IS. Kao što je ranije rečeno, model podataka predstavljaintelektualno sredstvo pomoću koga se prikazuje kako su podaci o nekom ralnom sistemumedjusobno pove<strong>za</strong>ni. Model podataka obezbedjuje interpretaciju podataka o posmatranomrealnom sistemu.Interpretacija podataka se u nekom modelu podataka ostvaruje kroz tri njegove osnovnekomponente:• Strukturu podataka (preko koje se predstavljaju statičke karkateristikesistema)• Ograničenja (logička ograničenja na vrednosti podatka koja u svakom trenutkuposmatranja (stacionarnom stanju) treba da budu <strong>za</strong>dovoljena. Ova dodatnaograničenja na podatke koja nisu obuhvaćena samom strukturom nazivaju se ivrednosnim pravilima integriteta modela podataka)• Operacije (nad konceptima strukture modela, preko kojih je moguće opisati15/82

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!