DIJAGRAMI DEKOMPOZICIJE


 

-opisuju informacijski sustav na konceptualnoj razini

(slika je loša, zamijeniti ćemo je, sorry)

wpe6.jpg (3541 bytes)

Dekompozicija znači primjenu top-down metode (odozgo-nadolje) rješavanja problema. Složen problem rastavima na 2 ili više potproblema i zatim riješimo te jednostavnije potprobleme. Primjenom top-down metode polazni problem razvija se u hijerarhiju potproblema (koja je strukture stabla). U korijenu se nalazi sam polazni problem dok listovi (čvorovi koji nemaju potomaka) sadrže probleme čije riješavanje je relativno jednostvavno. Riješavanjem svih potproblema iz listova stabla biva riješen i sam polazni problem iz korijena stabla. Dijagramom dekompozicije prikazujemo globalnu strukturu složenog informacijskog sustava.

Pravila dekompozicije:

-sustav treba dekomponirati dok svako od podsustava ne postane dovoljno definiran da ga nije moguće različito interpretirati, odnosno tako dugo dok se svi temeljni elementi nekog podsustava ne mogu prikazati na zasebnom dijagramu. Općenito se kao ograničenje uzima veličina strane papira A4. Detaljni prikaz svakog podsustava izvodi se pomoću dijagrama tijeka podataka. Svaki od podsustava treba tvoriti relativno nezavisnu i funkcijski zaokruženu cijelinu (podsustav izvodi sam svoje procese ali ne i procese koje izvodi drugi podsustav; svaki se proces obavlja samo jedanput u cijelom informacijskom sustavu).

Povezanost sustava treba biti što slabija a unutarnja povezanost sustava treba biti što jača. Povezanost je slaba ako podsustavi komuniciraju samo na razini podataka (koriste zajedničku bazu podataka). Povezanost karakterizira visko stupanj kohezije ako podržani procesi tvore relativno zaokružen i cijelovit dio obrade podataka. Tako dekomponiran podsustav može se razvijati, koristiti i uvoditi samostalno što uvelike olakšava izradu i održavanje informacijskog sustava (troškovi izrade manji su ako se razvija neki podsustav a ne odjednom integralni informacijski sustav). Promjena dobro dekomponiranih podsustava nema nikakvog utjecaja na ostale podsustave.

Integralni informacijski sustav je informacijski sustav na razini cijelog poslovnog sustava.