Professional Documents
Culture Documents
Skripta - Od Ivce
Skripta - Od Ivce
Model sistema definise koje karakteristike sistema su od znacaja za interakciju sa okolinom koja
dalje odredjuje vrednost primljene informacije. Karakteristike od znacaja prestavljaju podskup
procesa koji se desavaju u realnom sistemu.
REST sugerise koriscenje metoda HTTP protokola onako kako je to dato u definiciji protokola.
Osnovni REST projektni princip se zasniva na jednoznacnoj korespodenciji izmedju osnovnih
nedeljivih operacija CRUD (create, read, update, delete) I odgovarajucih metoda iz HTTP
protokola. Koriscenje ove korespodencije podrazumeva naredne instrukcije:
-Za kreiranje resursa na server koristiti POST metod
-Za preuzimanje resursa koristiti GET metod
-Za promenu stanja resursa ili njegov upis koristiti PUT metod
-Za brisanje koristiti DELETE metod
Osnovne koncepte REST pristupa mozemo modelirati na sledeci nacin:
-Objekat – server
-Proces – REST klijent
-Akcije – CRUD akcije
Konceptualizacija informacionih
sistema I tehnologija ima visestruki
znacaj. Omogucava preciznu
komunikaciju I kolaboraciju,
olaksava prenos I sticanje novih
znanja I omogucava primenu
naprednih softverskih tehnologija,
kao sto su semanticke tehnologije I
modelima vodjen razvoj, koje dalje
donose potencijal za smanjenje troskova, povecanje funkcionalnosti, ali I povecanje
skalabilnosti.
10. Nacrtati I ukratko objasniti sliku koja ilustruje proces pocev od realnog sveta pa do odlucivanja
I primeniti na primer regulacije maksimalnog broja pristutnih osoba u nekoj prostoriji.
Primeniti na primeru regulacije temperature vode u bojleru.
Primeniti na primeru regulacije nivoa vode u bazenu.
11. Nacrtati sliku I detaljno objasniti poslovni aspekt informacionog sistema. Koji aspekti su
vaznjiji u periodima krize a koji u periodima rasta I zasto?
Informacioni sistem kao bazicno
informaciono komunikaciona
infrastruktura, ima strateski znacaj za
poslovne kompanije. Vrednost koju
informacioni sistem stvara u kompaniji
nije iskljucivo na nivou tekuceg
dnevnog poslovanja, vec je od
presudnog znacaja za opstanak
kompanije kao I ocuvanje I
unapredjenje njenog polozaja na
trzistu.
Informacioni sistem vrsi interakciju sa ostalim delovima sistema, kao I njegovom okolinom.
Interakcija se moze posmatrati u dva smera:
12. Osnovni aspekti informacionog sistema? Nabrojati ih I detaljnije objasniti svaki od njih.
Osnovni aspekti informacionog sistema su:
13. Ilustrovati uspostavljanje sistema upravljanja na primeru ugovora izmedju dva procesa –
nacrtati sliku I objasniti.
Proces se posmatra u kontekstu
modela objekat-proces-akcija.
Cilj ugovora jeste da uspostavi
koordinaciju izmedju aktivnosti
dva procesa u sistemu.
Takodje, cilj je I uskladiti akcije
izazvane od strane dva procesa.
Potrosac ima potrebu (zeljeni
rezultat) koji se uz pomoc
akcije zahteva prevodi u
objekat, tj. materijalizuje se (zahtev za rezultatom materijalizovan/commitment). Commitment
dalje proizvodi obecanje, koje proizvodjac tumaci kao obecanje rezultata. Proizvodjac salje
informaciju da je rezultat proizveden. Posledica toga jeste deklaracija I materijalizacija akcije u
obliku postignutog rezultata. Potrosac prihvata deklarisani rezultat.
14. Nabrojati, ilustrovati I ukratko opisati nivoe servisa karakteristicne za racunarstvo u oblaku.
17. Informacioni model postupka uvodjenja podsistema upravljanja u realni sistem – nacrtati sliku
I objasniti.
23. Sta je to obrada podataka? Nabrojati I ukratko objasniti operacije nad podacima.
Obrada podataka je tranformisanje podataka iz jednog oblika u drugi tako da se povecava
upotrebna vrednost podataka za pojedinu primenu u nekom trenutku.
Operacije:
-Prikupljanje – skladistenje podataka iz nekog dogadjaja u realnom svetu
-Verifikacija – provera I validacija podataka
-Klasifikacija – razvrstavanje podataka po smislenim kategorijama
-Pretrazivanje – izdvajanje ogranicenog podskupa podataka iz velikog skupa
- Sortiranje I uredjenje – rasporedjivanje podataka u specificirani niz po unapred zadatom
redosledu
-Sumiranje – vrsi kombinaciju I agregaciju podataka
-Izracunavanje – aritmeticko-logicka manipulacija podacima
-Cuvanje – smestanje podataka na neki medijum gde se mogu odrzati neizmenjeni neki duzi
vremenski period
-Izdavanje – pretrazivanje, izdavanje nekog podskupa podataka
-Reprodukcija – umnozavanje podataka sa jednog medijuma na drugi ili drugu lokaciju na istom
medijumu
-Komunikacija I prenos – prenos podataka sa jedne fizicke lokacije na drugu.
Iz Directory Cache- a se
poruke prosledjuju dalje u
sistem. Svi podaci su
predstavljeni u formi XML-a,
samim tim je to I jezik za
procesiranje. Na delu za
rutiranje mozemo imati vise
ulaznih adresa na isti
konektor, kao vise ulaznih
portova. Svaki ulazni port se dodeljuje nekoj poslovnoj/sistemskoj funkciji. Entry je ulazni port
aplikacionih poruka, a Tracking za sistemske servise. Exit je izlazni port na koji se poruka
prosledjuje ako je procesiranje proslo kako treba. Ukoliko je doslo do greske, izlazni port ce biti
Rejected Message. Ukoliko u toku procesiranja poruke dodje do greske, koristi se Fault port.
Endpoints sluzi za procesiranje I distribuciju poruka.
Kategorije:
-Funkcionalni obrasci – resenje za funkcionalne probleme (funkcionalnosti IS I poslovnih
sistema)
-Strukturalni obrasci – resenje za strukturalne probleme (struktura resursa)
-Obrasci ponasanja – pokrivaju aspekte ponasanja (kako se nesto menja vremenom)
33. Primeniti SWOT analizu na slucaj kompanije iz oblasti softverske industrije osnovane u Srbiji u
uslovima za vreme I nakon pandemije Korone.
34. Primeniti SWOT analizu na slucaju startap kompanije osnovane u Srbiji koja proizvodi
mobilnog robota za dostavu lekova pacijentima u delovima bolnice koji su pod karantinom.
35. Primeniti SWOT analizu na slucaj startap kompanije osnovane u Srbiji koja proizvodi mobilnog
robota za dostavu hrane gostima hotela u njihovim sobama (room servise).
38. Model sistema: definicija I ilustracija na primeru djaka koji bira izborne predmete za sledecu
skolsku godinu.