Razvoj Is
Razvoj Is
RAZVOJ INFORMACIONIH
SISTEMA
Fontana model
Spralni model
(Iterativno) Inkrementalni pristup
KONVENCIONALNI "VODOPAD" IVOTNI CIKLUS
KONVENCIONALNI IVOTNI CIKLUS
STRUKURNI PRISTUP
Fiziko projektovanje
Fiziko projektovanje baza podataka
Projektovanje korisnikog interfejsa
Dodavanje fiikih elemenata strukturnim
programima.
KONVENCIONALNI IVOTNI CIKLUS
STRUKURNI PRISTUP
4. Implementacija
Kodiranje u nekom strukturnom jeziku i testiranje ili
Primena generatora aplikacija (jezika etvrte generacije)
Relacione baze podataka i dvoslojna klijent-server
arhitektura.
KONVENCIONALNI IVOTNI CIKLUS
OBJEKTNI PRISTUP
SISTEMSKI DIJAGRAM
SEKVENCI ZA SLUAJ
KORIENJA PRODAJA
KONVENCIONALNI IVOTNI CIKLUS
OBJEKTNI PRISTUP
3. PROJEKTOVANJE
Logiko projektovanje
Izrada konceptualnog modela (dijagrama klasa
bez operacija)
Izgradnja dijagrama sekvenci, dijagrama
kolaboracije ili dijagrama aktivnosti za opis
dinamike sistema (logike aplikacije)
Izgradnja kompletnog logikog modela sistema
(dijagram klasa sa operacijama definisanim
preko dijagrama sekvenci kolaboracije ili
aktivnosti)
KONVENCIONALNI IVOTNI CIKLUS
OBJEKTNI PRISTUP
4. PROJEKTOVANJE
Fiziko projektovanje (zavisno od
konkretnog okruenja)
Projektovanje baze podataka
Projektovanje korisnikog interfejsa
Dodavanje novih klasa na osnovu
odgovarajuih uzora (pattern-a): MVC patern,
Perzistentni brokeri i mnogi drugi
Izgradnja kompletnog fizikog modela sistema
KONVENCIONALNI IVOTNI CIKLUS
OBJEKTNI PRISTUP
5. IMLEMENTACIJA
Rasporeivanje delova modela na pojedine
elemente vieslojne arhitekture,
Transformacija fizikog modela u konkretno
implenemtaciono okruenje
Dodatno kodiranje
Testiranje
KONVENCIONALNI IVOTNI CIKLUS
NEDOSTACI
Problemi razvoja:
Teko je, gotovo nemogue utvrditi sve zahteve na
poetku projekta i potpuno tano;
Projekti su obino dugotrajni t teko je
skrupulozno sprovesti metodologiju do kraja
Do prve verzije sistema (koja bi trebalo da bude
konana) dolazi se veoma sporo. Zaksneo
povratni uticaj korisnika
Veoma obimna dokumentacija za velike projekte.
KONVENCIONALNI IVOTNI CIKLUS
NEDOSTACI
Problemi odravanja:
Veoma skupo odravanje
Dvostruko odravanje, odravanje koda i odravanje
projektne dokumentacije
U sluaju izmene zahteva treba proi ponovo kroz sve
faze projektaovanja i izvriti izmene. To se obino ne
radi, pa na kraju, i pored ogromnog truda imamo
nesaglasnost koda i projektne dokumentacije.
4. Sinteza upravljanja
Sinhronizacija preko
podataka u bazi
Omogueno upravljanje
pojedinanim funkcijama
Savremeni menadment je
orjentisan prema upravljanju
procesima koji predstavljaju
orkestraciju funkcija u cilju
obavljanja nekog zadatka.
Upravljanje procesima- Modeli procesa
Danas postoji gotovo opta saglasnost da je upravljanje
meusobno povezanim i meusobno zavisnim poslovnim
procesima ("process centered management approach")
osnova uspenog funkcionisanja bilo koje organizacije
UPRAVLJAKI INFORMACIONI SISTEMI
Praenje realizacije
nekog ugovora,
Praenje realizacije
narudbenice
kupca,
Sprovoenje nekog
upravnog postupka
i slino.
Odnos poslovnih procesa i poslovnih funkcija