Professional Documents
Culture Documents
Modeli Razvoja IS - 12
Modeli Razvoja IS - 12
dr Dragana Beejski-Vujaklija
Modeli razvoja IS
ULAZ
OBRADA ULAZA
CRNA KUTIJA
REALNI SISTEM
STANJE
IZLAZ
aplikacije za auriranje
BAZA PODATAKA
generatori izvetaja
INFORMACIONI SISTEM
Modeli razvoja IS
Model ivotnog ciklusa Iterativno-inkrementalni model Prototipski razvoj Spiralni model RAD (Rapid Application Development)
Tradicionalna metodologija razvoja velikih informacionih sistema se oslanja na organizaciju ivotnog ciklusa razvojnih procesa: faze razvoja koje proizvode informacioni sistem
10
13
14
15
Projektovanje
Analiza strukture sistema
Identifikacija procesa u sistemu Definisanje tokova podataka Definisanje skladita podataka Identifikacija interfejsa koji uestvuju u tokovima podataka
16
Projektovanje
Definisanje naina realizacije informacionog sistema
Izbor sistemskog softvera Izbor koncepta skladitenja podataka Izbor softverskih alata Utvr ivanje nosilaca realizacije razvoja
17
18
Aplikativno modeliranje
Fizika realizacija IS Generisanje baza podataka Izrada aplikacija
Programiranje logike aplikacije Kreiranje grafikog interfejsa prema korisniku
Definisanje menija, izgleda formi, upita
19
20
Uvo enje IS
Postavljanje i fiziko povezivanje opreme Instaliranje softvera
Instaliranje sistemskog softvera Postavljanje baze podataka Instaliranje aplikacija
Obuka
neposredni korisnici, priprema, operativno rukovodstvo, top menadment
21
22
Odravanje
Korekcije, inovacije Najee poverava se specijalizovanoj firmi detaljna analiza ! testiranje ! dokumentovanje !
23
24
25
SOFTVERSKA KRIZA
26
Iterativno-inkrementalni model
28
29
. . . . . . .
analiza
dizajn
kodiranje
test
30
31
32
33
35
Korisniki zahtev
evolutivni model
dopune, korekcije
36
38
39
Spiralni model
Spiralni model
Verzija slina evolutivnom pristupu Podrazumeva realni sistem iji informacioni sistem je mogue nadgra ivati u vie prolaza.
41
Spiralni model
inicijalni snimak zahteva 2) Planiranje 3) Analiza rizika
RAD
Zadatak: brzo programiranje (paralelni razvoj) Osnovna pretpostavka (i osnovno ogranienje):
jasno okruenje mala sloenost (jednostavan IS)
Da bi RAD bio uspean, projektanti moraju raditi sa krajnjim korisnicima, moraju biti iskusni u korienju potrebnih tehnika i alata, a oblast primene mora biti dobro poznata.
44
Faze RAD
5 faza
45
seminarski rad
46
Sledea tema:
Analiza sistema
47