Analiza sistema - ef.uns.ac.rs · Faze životnog ciklusa razvoja IS ... Izgradnja modela procesa,...
Transcript of Analiza sistema - ef.uns.ac.rs · Faze životnog ciklusa razvoja IS ... Izgradnja modela procesa,...
![Page 1: Analiza sistema - ef.uns.ac.rs · Faze životnog ciklusa razvoja IS ... Izgradnja modela procesa, podprocesa i aktivnosti, Izgradnja modela podataka, Povezivanje prethodna dva modela](https://reader030.fdocuments.net/reader030/viewer/2022040420/5e08229a384c5c5d862cf0f1/html5/thumbnails/1.jpg)
Analiza sistema
Prof. dr Pere Tumbas
Prof. dr Predrag Matkovid
![Page 2: Analiza sistema - ef.uns.ac.rs · Faze životnog ciklusa razvoja IS ... Izgradnja modela procesa, podprocesa i aktivnosti, Izgradnja modela podataka, Povezivanje prethodna dva modela](https://reader030.fdocuments.net/reader030/viewer/2022040420/5e08229a384c5c5d862cf0f1/html5/thumbnails/2.jpg)
Identifikacija i izbor projekata
Inicijalizacija projekata
i planiranje
Analiza sistema
Dizajn sistema
Implemen-tacija
sistema
Održavanjesistema
Faze životnog ciklusa razvoja IS
![Page 3: Analiza sistema - ef.uns.ac.rs · Faze životnog ciklusa razvoja IS ... Izgradnja modela procesa, podprocesa i aktivnosti, Izgradnja modela podataka, Povezivanje prethodna dva modela](https://reader030.fdocuments.net/reader030/viewer/2022040420/5e08229a384c5c5d862cf0f1/html5/thumbnails/3.jpg)
Suština analize◦ Dalja i dublja analiza poslovnih područja
identifikovanih tokom planiranja IS,◦ Specifikacija informacionih zahteva u odnosu na
posebne podsisteme i sistem u celini,◦ Otkrivanje, definisanje i uspostavljanje
informacionih zahteva koje bududi sistem mora da zadovolji.,
![Page 4: Analiza sistema - ef.uns.ac.rs · Faze životnog ciklusa razvoja IS ... Izgradnja modela procesa, podprocesa i aktivnosti, Izgradnja modela podataka, Povezivanje prethodna dva modela](https://reader030.fdocuments.net/reader030/viewer/2022040420/5e08229a384c5c5d862cf0f1/html5/thumbnails/4.jpg)
Cilj analize◦ Detaljno i potpuno razumevanje područja
poslovanja i interakcije njegovih aktivnosti,◦ Izgradnja modela procesa, podprocesa i aktivnosti,◦ Izgradnja modela podataka,◦ Povezivanje prethodna dva modela u celinu logičkog
modela poslovnog područja,◦ Identifikacija i definisanje informacionih zahteva
korisnika,◦ Iniciranje razmišljanja o redizajnu procesa,
podprocesa i aktivnosti, kako bi se realizovali što efikasnije uz podršku sredstava IT,
◦ Utvrđivanje prioriteta za brzo, koherentno i efikasno pokretanje dizajna i konstrukcije zajedničkih aplikacija.
![Page 5: Analiza sistema - ef.uns.ac.rs · Faze životnog ciklusa razvoja IS ... Izgradnja modela procesa, podprocesa i aktivnosti, Izgradnja modela podataka, Povezivanje prethodna dva modela](https://reader030.fdocuments.net/reader030/viewer/2022040420/5e08229a384c5c5d862cf0f1/html5/thumbnails/5.jpg)
Sredstva analize
◦ Metode, tehnike i alati vizuelnog predstavljanja sadržaja analize.
◦ Dijagrami, grafičke predstave elemenata analize, specifikacije informacionih zahteva, uzorci dokumenata, izveštaja, predstavljaju osnovu kvalitetnog dizajna.
![Page 6: Analiza sistema - ef.uns.ac.rs · Faze životnog ciklusa razvoja IS ... Izgradnja modela procesa, podprocesa i aktivnosti, Izgradnja modela podataka, Povezivanje prethodna dva modela](https://reader030.fdocuments.net/reader030/viewer/2022040420/5e08229a384c5c5d862cf0f1/html5/thumbnails/6.jpg)
Poslovna područja
Istraživanje i
razvojPlaniranje Nabavka Proizvodnja
Ljudski
resursi
Računovostvo i
finansijeProdaja
Dijagram dekompozicije procesa1
Model podataka2
Dijagram procesa
3
P1
P1
P1
P1
S1
S2
S3
E1
E3 E4
E2
DTP
![Page 7: Analiza sistema - ef.uns.ac.rs · Faze životnog ciklusa razvoja IS ... Izgradnja modela procesa, podprocesa i aktivnosti, Izgradnja modela podataka, Povezivanje prethodna dva modela](https://reader030.fdocuments.net/reader030/viewer/2022040420/5e08229a384c5c5d862cf0f1/html5/thumbnails/7.jpg)
◦ Analiza i modelovanje poslovnih procesa Analiza inicijalnog skupa procesa iz planiranja IS,
Dekompozicija primarnih procesa na podprocese, aktivnosti, zadatke i korake, kako ih shvataju krajnji korisnici,
Kriterijumi klasifikacije su: stepen strukturiranosti, lokacija izvršavanja, stepen automatizacije, stepen ponovljivosti.
![Page 8: Analiza sistema - ef.uns.ac.rs · Faze životnog ciklusa razvoja IS ... Izgradnja modela procesa, podprocesa i aktivnosti, Izgradnja modela podataka, Povezivanje prethodna dva modela](https://reader030.fdocuments.net/reader030/viewer/2022040420/5e08229a384c5c5d862cf0f1/html5/thumbnails/8.jpg)
Ciljevi, planovi Indikatori
Upravljačkiprocesi
Operativniprocesi
Procesipodrške
Podrška
Inputi Usluga, proizvod
Interakcija pojedinih vrsta poslovnih procesa
![Page 9: Analiza sistema - ef.uns.ac.rs · Faze životnog ciklusa razvoja IS ... Izgradnja modela procesa, podprocesa i aktivnosti, Izgradnja modela podataka, Povezivanje prethodna dva modela](https://reader030.fdocuments.net/reader030/viewer/2022040420/5e08229a384c5c5d862cf0f1/html5/thumbnails/9.jpg)
◦ Analizom procesa se utvrđuju: aktivnosti procesa kojima se ne dodaje vrednost
procesu,
redundantne aktivnosti ili zadaci, koji se ponavljaju u različitim delovima organizacije ili se ponavljaju usled organizacionih grešaka u njihovoj realizaciji,
sekvencijalne aktivnosti i zadaci, koji se mogu provoditi paralelno ili se preklapati,
aktivnosti koje se provode samo na osnovu iskustva, a nisu dokumentovane,
neprimerena upotreba tehnologije u njihovom izvršavanju i pradenju,
nedostatak treninga, obrazovanja i znanja zaposlenih za njihovo obavljanje,
![Page 10: Analiza sistema - ef.uns.ac.rs · Faze životnog ciklusa razvoja IS ... Izgradnja modela procesa, podprocesa i aktivnosti, Izgradnja modela podataka, Povezivanje prethodna dva modela](https://reader030.fdocuments.net/reader030/viewer/2022040420/5e08229a384c5c5d862cf0f1/html5/thumbnails/10.jpg)
◦ Analizom procesa se utvrđuju: način davanja povratne informacije,
informacione veze između procesa koje nedostaju,
nepotrebni izveštaji i
neprikladna pravila i procedura u obavljanju poslovnih procesa, i dr.
![Page 11: Analiza sistema - ef.uns.ac.rs · Faze životnog ciklusa razvoja IS ... Izgradnja modela procesa, podprocesa i aktivnosti, Izgradnja modela podataka, Povezivanje prethodna dva modela](https://reader030.fdocuments.net/reader030/viewer/2022040420/5e08229a384c5c5d862cf0f1/html5/thumbnails/11.jpg)
◦ Modelovanje poslovnih procesa Primenom grafičkih metoda i tehnika prikaz
poslovnih procesa i načina njihovog obavljanja.
Formalni i neformalni modeli,
Modeli definišu korisnike procesa, ulaze i izlaze procesa, način i tok izvršenja aktivnosti procesa i aktere koji ih izvršavaju.
![Page 12: Analiza sistema - ef.uns.ac.rs · Faze životnog ciklusa razvoja IS ... Izgradnja modela procesa, podprocesa i aktivnosti, Izgradnja modela podataka, Povezivanje prethodna dva modela](https://reader030.fdocuments.net/reader030/viewer/2022040420/5e08229a384c5c5d862cf0f1/html5/thumbnails/12.jpg)
◦ Analiza i modelovanje podataka i njihovih tokova
Definisanje, katalogiziranje i organizovanje tipova podataka,
Model podataka određuje pravila strukturiranja podataka i operacija nad istima,
E-O-M (Entitet Odnos Model).
![Page 13: Analiza sistema - ef.uns.ac.rs · Faze životnog ciklusa razvoja IS ... Izgradnja modela procesa, podprocesa i aktivnosti, Izgradnja modela podataka, Povezivanje prethodna dva modela](https://reader030.fdocuments.net/reader030/viewer/2022040420/5e08229a384c5c5d862cf0f1/html5/thumbnails/13.jpg)
◦ Modelovanje podataka
Koraci modelovanja
Identifikacija tipova entiteta,
Utvrđivanje veza i tipova veza među tipovima entiteta,
Utvrđivanje relevantnih obeležja za svaki tip entiteta, osobina obeležja i obeležja kandidata za primarni ključ,
![Page 14: Analiza sistema - ef.uns.ac.rs · Faze životnog ciklusa razvoja IS ... Izgradnja modela procesa, podprocesa i aktivnosti, Izgradnja modela podataka, Povezivanje prethodna dva modela](https://reader030.fdocuments.net/reader030/viewer/2022040420/5e08229a384c5c5d862cf0f1/html5/thumbnails/14.jpg)
![Page 15: Analiza sistema - ef.uns.ac.rs · Faze životnog ciklusa razvoja IS ... Izgradnja modela procesa, podprocesa i aktivnosti, Izgradnja modela podataka, Povezivanje prethodna dva modela](https://reader030.fdocuments.net/reader030/viewer/2022040420/5e08229a384c5c5d862cf0f1/html5/thumbnails/15.jpg)
◦ Istraživanje informacionih zahteva
Osnovni zadaci istaživanja
Utvrđivanje šta sistem treba da radi i zašto.
Prikazati razvojnom timu zahteve sistema.
Definisati granice sistema.
Stvaranje osnove za tehnički sadržaj iteracija.
Stvaranje osnove za utvrđivanje troškova i vremena za razvoj.
Definisanje interfejsa sa fokusom na želje i očekivanja korisnika.
![Page 16: Analiza sistema - ef.uns.ac.rs · Faze životnog ciklusa razvoja IS ... Izgradnja modela procesa, podprocesa i aktivnosti, Izgradnja modela podataka, Povezivanje prethodna dva modela](https://reader030.fdocuments.net/reader030/viewer/2022040420/5e08229a384c5c5d862cf0f1/html5/thumbnails/16.jpg)
◦ Istraživanje informacionih zahteva
Osnovni koraci
Otkrivanje, formulisanje i obrazlaganje,
Izgrađivanje ili stratifikovanje, razgraničavanje i ograničavanje oblasti i korisnika,
Ocenjivanje praktičnog značaja, informativnosti, sadržaja, rešivosti i vrednosti informacionih zahteva,
Izbor informacionih zahteva, sačinjavanje spiskova, ispitivanje međusobne povezanosti, grupisanje, upoređivanje,...
![Page 17: Analiza sistema - ef.uns.ac.rs · Faze životnog ciklusa razvoja IS ... Izgradnja modela procesa, podprocesa i aktivnosti, Izgradnja modela podataka, Povezivanje prethodna dva modela](https://reader030.fdocuments.net/reader030/viewer/2022040420/5e08229a384c5c5d862cf0f1/html5/thumbnails/17.jpg)
◦ Istraživanje informacionih zahteva
Funkcionalni i nefukcionalni zahtevi.
Metode i tehnike su:
Intervju,
Brainstorming i oblikovanje ideja,
Radionice zahteva,
Primena slučajeva upotrebe,
Anketa,
Prototipski razvoj i dr.
![Page 18: Analiza sistema - ef.uns.ac.rs · Faze životnog ciklusa razvoja IS ... Izgradnja modela procesa, podprocesa i aktivnosti, Izgradnja modela podataka, Povezivanje prethodna dva modela](https://reader030.fdocuments.net/reader030/viewer/2022040420/5e08229a384c5c5d862cf0f1/html5/thumbnails/18.jpg)
Hvala na pažnji!