Professional Documents
Culture Documents
INFORMACIONIH SISTEMA
MODELI RAZVOJA INFORMACIONIH SISTEMA
Modeli razvoja IS
2
MODELI RAZVOJA INFORMACIONIH SISTEMA
3
Model životnog ciklusa razvoja IS
(Waterflall)
definisanje
definisanje
strategije
strategije
snimanje
postojećeg stanja
projektovanje
aplikativno
modeliranje
uvodjenje
održavanje
4
MODELI RAZVOJA INFORMACIONIH SISTEMA
Definisanje strategije
• Definisanje strategije i ciljeva razvoja IS u skladu sa strategijom i
ciljevima preduzeća
Istraživanje savremenih pravaca razvoja informacionih sistema
• Sagledavanje mogućnosti savremenih informacionih tehnologija
• Utvrđivanje mogućnosti primene savremenih informacionih
tehnologija
Definisanje plana razvoja IS
5
Model životnog ciklusa razvoja IS
definisanje
strategije
snimanje
postojećeg
stanja
projektovanje
aplikativno
modeliranje
uvodjenje
održavanje
6
MODELI RAZVOJA INFORMACIONIH SISTEMA
7
MODELI RAZVOJA INFORMACIONIH SISTEMA
9
MODELI RAZVOJA INFORMACIONIH SISTEMA
10
Model životnog ciklusa razvoja IS
definisanje
strategije
snimanje
postojećeg stanja
projektovanje
aplikativno
modeliranje
uvodjenje
održavanje
11
MODELI RAZVOJA INFORMACIONIH SISTEMA
Projektovanje
12
MODELI RAZVOJA INFORMACIONIH SISTEMA
Projektovanje
13
Model životnog ciklusa razvoja IS
definisanje
strategije
snimanje
postojećeg stanja
projektovanje
aplikativno
modeliranje
uvodjenje
održavanje
14
MODELI RAZVOJA INFORMACIONIH SISTEMA
Aplikativno modeliranje
Fizička realizacija IS
Generisanje baza podataka
Izrada aplikacija
• Programiranje logike aplikacije
• Kreiranje grafičkog interfejsa prema korisniku
• Definisanje menija, izgleda formi, upita
• Definisanje standardnih izveštaja
• Testiranje aplikacija
Definisanje rasporeda softverskih komponenti
15
Model životnog ciklusa razvoja IS
definisanje
strategije
snimanje
postojećeg stanja
projektovanje
aplikativno
modeliranje
uvodjenje
održavanje
16
MODELI RAZVOJA INFORMACIONIH SISTEMA
Uvodjenje IS
definisanje
strategije
snimanje
postojećeg stanja
projektovanje
aplikativno
modeliranje
uvodjenje
održavanje
18
MODELI RAZVOJA INFORMACIONIH SISTEMA
Održavanje
Korekcije, inovacije
Najčešće – poverava se specijalizovanoj firmi
detaljna analiza !
testiranje !
dokumentovanje !
19
MODELI RAZVOJA INFORMACIONIH SISTEMA
20
MODELI RAZVOJA INFORMACIONIH SISTEMA
21
MODELI RAZVOJA INFORMACIONIH SISTEMA
SOFTVERSKA KRIZA
22
MODELI RAZVOJA INFORMACIONIH SISTEMA
Iterativno-inkrementalni model
23
MODELI RAZVOJA INFORMACIONIH SISTEMA
Iterativno-inkrementalni model
“PLANIRAJ MALO,
ANALIZIRAJ MALO,
PROJEKTUJ MALO,
IMPLEMENTIRAJ MALO!”
24
MODELI RAZVOJA INFORMACIONIH SISTEMA
Iterativno-inkrementalni model
. . . . . . .
Radna aplikacija
25
MODELI RAZVOJA INFORMACIONIH SISTEMA
Iterativno-inkrementalni model
• Planiran i organizovan
• Predvidiv
• Pravi izmjene uz manje ‘potrese’
• Korisnik i projektant kroz proces formiraju pozitivan međusobni
odnos
• Manje rizičan
26
MODELI RAZVOJA INFORMACIONIH SISTEMA
Iterativno-inkrementalni model
27
MODELI RAZVOJA INFORMACIONIH SISTEMA
Iterativno-inkrementalni model
28
MODELI RAZVOJA INFORMACIONIH SISTEMA
Evolutivni model životnog ciklusa takođe razvija sistem kroz etape, ali se
razlikuje od inkrementalnog modela utoliko što podrazumijeva da u
početku zahtjevi nisu u potpunosti shvaćeni, i da ne mogu biti definisani.
29
MODELI RAZVOJA INFORMACIONIH SISTEMA
Prototipsko
Korisnički zahtjev formiranje Evolutivni
specifikacija model
Dopune, korekcije
30
MODELI RAZVOJA INFORMACIONIH SISTEMA
KRITERIJUM:
Dva do tri mjeseca razvoja za jedan inkrement
Jedan inkrement obuhvata samo nekoliko funkcija
31
MODELI RAZVOJA INFORMACIONIH SISTEMA
32
MODELI RAZVOJA INFORMACIONIH SISTEMA
33
MODELI RAZVOJA INFORMACIONIH SISTEMA
34
MODELI RAZVOJA INFORMACIONIH SISTEMA
5 faza
1. Analiza okruženja
2. Analiza podataka
3. Analiza procesa
4. Programiranje
5. Test
35
MODELI RAZVOJA INFORMACIONIH SISTEMA
Spiralni model
36
MODELI RAZVOJA INFORMACIONIH SISTEMA
Spiralni model
1) Interakcija sa korisnikom
4) Projektovanje
6) Evaluacija od korisnika
Prvi prototip
5) Implementacija
37