Professional Documents
Culture Documents
Drugi Kolokvijum MIS
Drugi Kolokvijum MIS
distribuirana obrada podataka- logika aplikacije je podeljena izmedju klijenta i server tako da obezbedi
optimalno koriscenje resursa. Prednosti ovakog modela obrade podataka su:
Osnovni problem je nedostatak skalabilnosti sistema. Pod skalabilnoscu sistema se podrazumeva osobina
sistema da omoguci rad velikom broju korisnika i da dalje povecanje korisnika ne izaziva drastican pad
performansi sitema.
Klijent je bilo koji proces koji zahteva usluge od serverskog procesa.Server obezbedjuje servise za klijente
(on je reaktivan).
Servisi su:
fajl servis
print servis
fax servis
komunikacioni servis
sevisi baze podataka
transakcioni servisi
2. Sta je modeliranje?
3. Sta je model?
Model je semantički zatvorena apstrakcija sistema, kojom se reprezentuje kompletna i samodosledna
pojednostavljena stvarnost, kreirana da bi se bolje razumeo sistem. Model nekog realnog sistema je “subjektivni
odraz objektivne stvarnosti”
Prva zabluda je da neko drugi može uraditi posao po principu “ključ u ruke”.
Naručeni posao po ovom principu znači da se kupuje nečije tuđe rešenje, za tuđe uslove rada, i ma koliko
ga platili, nikada neće proraditi u Vašem preduzeću. Pošto kadrovi iz preduzeća nisu učestvovali u
realizaciji, to oni ne razumeju šta je urađeno, ne prihvataju tuđa rešenja i bojkotuju uvođenje.
Druga zabluda je da ako naručite projekat možete brže završiti posao.
Najbolje rešenje je napraviti mešoviti tim konsultanata sa stručnjacima iz preduzeća, što daje najbolje
rešenje.
Treća zabluda je da preslikavanjem postojećih aplikacija u novo hardversko i softversko okruženje možete
dobiti nov informacioni sistem.
Samo uz pristup inverznog inženjerstva korišćenjem CASE alata, i uz kritičan odnos prema dosadašnjem
radu, postojeće aplikacije mogu da se uzmu kao osnova za reinženjering, jer u suprotnom preslikavate i loš
način rada.
Definisanje najčešće tzv. paralelnog sistema označavanja gde se definiše jedinstven identifikacioni broj,
standardizovani naziv i klasifikacioni broj.
Jedinstven identifikacioni broj je neimenovani redni broj (6 cifara)
Klasifikacioni broj definiše grupe predmeta poslovanja i svako mesto ima odgovarajuće značenje (do pet
cifara).
Pod jedinstvenim modelom procesa i podataka podrazumeva se obično primena jedinstvene metodologije
vezane za projektovanje korišćenjem CASE(Computer Aidid Software Engineering) alataBPWin
(Bussines Process for Windows) i ERWin (Entity Relationships for Windows).
Prvo je potrebno definisati zajedničku bazu podataka (u praksi se zove predmet poslovanja i
šifarnici). To su podaci koji predstavljaju osnovu za razvoj Intraneta i Data Warehous koncepta kao
osnove za donošenje poslovnih odluka.
Baza zajedničkih podataka je jezgro i ona omogućava da se podaci memorišu samo jednom na
računaru i da ih onda svi zainteresovani koriste po potrebi.
Izbor SUBP i kupovina hardvera nastupa tek posle projekta vezanog za modeliranje procesa i
podataka.
8. Navesti ogranicenja?
Reinženjering poslovnih procesa (BPR – Business Process Reingineering) jeste prelazak u novu tehnološku
paradigmu (uzor), gde nema podele poslovnih procesa na prodaju, marketing i računovodstvo, već se
organizovanje vrši oko kontinuiranih poslovnih procesa čiji je osnovni cilj dostava proizvoda potrošaču.
Istorijski gledano, prvi elementi reinženjeringa su nastali sa uvođenjem automatske obrade podataka
(AOP).
Konstantno se izvode aktivnosti vezane za uvođenje serije standarda: ISO 9000, ISO 14000, EDI i
EDIFACT standarda.
11. Sta je glavni razlog zasto se uvodi reinzenjering?
Promene vezane za razvoj informatičkih tehnologija – jedan od glavnih “krivaca” što se pristupa
reinženjeringu poslovnih procesa.
12. Koje osnovne postavke postojeceg nacina rada treba menjati zbog razvoja informatickih tehnologija?
Zbog razvoja informatičkih tehnologija moraju se revidirati osnovne postavke Adama Smita vezane za
postojeći način rada, a koje se odnose na:
razbijanje procesa na elementarne zadatke,
razbijeni zadaci se dodeljuju usko specijalizovanim radnicima,
radnici su izdvojeni u različite organizacione celine,
postojanje konfliktnih ciljeva između OJ preduzeća (nabavke, prodaje, proizvodnje i
projektovanja i dr.)
Reinženjering nije:
automatizacija
smanjenje neaktivnih delova organizacije
smanjenje obima organizacije
popravke
pravljenje marginalnih promena
Reinženjering je početi iz početka
odvažiti se na radikalne promene
biti što inovativniji u postojećim procesima
sa najbitnijim proizvodima i tehnologijama
sa potrebom za poslovnim uspehom u budućnosti
Unapređen kvalitet
Smanjeno vreme do pojave proizvoda
Unapređena komunikacija
Troškovi razvoja smanjeni
Povećanje profita
Ovi rezultati su predviđaju i zbog prelaska preduzeća na informacione tehnologije. Informacione tehnologije se
koriste za približavanje kupcu, gde je potrebno znati probleme kupca pre njega samog i znati rešenje za njegov
problem i to mu ponuditi preko Internet servisa.
Prvi broj je redni broj i ima zadatak isključivo da identifikuje predmet.Drugi broj je klasifikacioni broj, koji
predmete razvrstava prema njihovim osobinama.Naziv predmeta može imati jednu ili više reči ili neku
skraćenicu, simbol i sl.
prva faza Identifikovanje predmeta i standardizacija postojećih naziva prema standardu A.A0.006
Prva faza se odnosi na definisanje identifikacionog broja i standardizaciju naziva. Način definisanja ident.
broja zavisi od budućeg softvera za održavanje šifarnika.
Standardizacija naziva – prevođenje postojećeg naziva u naziv prema važećim nacionalnim standardima
(JUS A.A0.006) ili internacionalnim standardima.
Podaci se prenose u kompjuter i formira se matični slog predmeta. Skup svih slogova dotičnog predmeta
čini datoteku tog predmeta. Posle postupka otkrivanja grešaka, od datog ulaza formiraju se matični slogovi
svih predmeta. Tako kreirane matične datoteke služe za izlistavanje uporednih pregleda.
tipizaciju,
unifikaciju i
klasifikaciju predmeta poslovanja.
Tipizacija je uži izbor predstavnika skupa koji predstavlja familiju (ili neki logičan red) i koji bi mogao da
predstavlja ceo skup.
Uvodi se karton koji stoji na licu mesta u magacinu gde se lageruje roba.
Naziv
Klasifikacioni broj Stari broj
Ovim se smatra da je uvođenje nove oznake završeno. Označavanje je stručni deo posla koji mogu da
obavljaju samo referenti za označavanje koji su za to specijalizovani.
OLTP je operativni proces obrade podataka u kome se vrednosti podataka menjaju kontinualno u toku dana i u
trenutcima koji se ne mogu unapred specificirati.
OLAP je način obrade podataka koji karakterišu ad-hoc upiti, slabo struktuirani izveštaji i analiza koja
obuhvata relativno mali broj transakcija, ali koja uključuje veliki broj tabela i zapisa u njima.
OLAP sistemi sadrže kopije podataka iz OLTP sistema, tako da ne ugrožavaju konkurentnost obrade, jer
se nad istim podacima ne vrše operacije ažuriranja i kreriranja izveštaja.
OLAP sistem može da preuzme podatke iz bilo kog relacionog ili nerelacionog izvora podataka, jer on
podatke skladišti na "svoj" način i nije preterano bitna vrsta izvora podataka.
Način skladištanja podataka je optimizovan u cilju kreiranja veoma kompleksnih izveštaja.
OLAP sistemi omogućavaju jednostavnu sintezu, analizu i konsolidaciju podataka.
Koriste se za intuitivnu, brzu i fleksibilnu manipulaciju transakcionim podacima.
Omogućavaju analizu podataka iz različitih poslovnih dimenzija.
OLAP sistemi kao skladišta podataka koriste multidimenzionalnost i denormalizaciju i može se reći da
predstavljaju nadgradnju skladišta podataka.
34. Prikazati tipicne operacije, namenu, analiticki zahtev i nivo podataka kod OLTP sistema,
skladista podataka i OLAP sistema?
35. Tip pristupa, struktura podataka i kolicina podataka kod OLTP, OLAP-a i skladista podataka?
OLAP pristup mora od hardvera da poseduje poseban računar, tzv. OLAP server na koji se povezuju
relacione BP, eksterni izvori podataka i ostali interni podaci, koji su podržani grafičkim interfejsima, radnim
tabelama i ostalim PC alatima. OLAP serveri koriste višedimenzione strukture za čuvanje podataka i veza
između njih. Višedimenzione strukture se najbolje vizuelizuju kao kocke podataka. Svaka strana kocke se
naziva dimenzijom. Dimenzija predstavlja kategoriju podataka.
Ukoliko postoje samo tri dimenzije po kojima se analiziraju podaci, OLAP struktura se može grafički
predstaviti kao trodimenziona kocka. Npr trodimenzionom kockom moze se predstaviti broj studenata sa
određenog odseka koji su položili određeni ispit u određenom ispitnom roku.
OLAP serveri podržavaju tipične analitičke operacije: konsolidacija, drill down/up , isecanje
Drill down/up – ove operacije omogućavaju prikazivanje više ili manje detalja podataka.
Interfejs OLAP sistema treba da omogući korisniku komforan rad, samostalno izvođenje analitičkih
operacija i dobijanje pregleda i poslovne grafike, bez znanja programiranja i strukture baze podataka.
MOLAP i ROLAP se razlikuju po načinu fizičkog čuvanja podataka. Kod MOLAP sistema podaci se čuvaju
u višedimenzionoj strukturi, a u slučaju ROLAP sistema podaci se čuvaju u relacionim BP.
MOLAP sistem obezbeđuje odlične performanse sistema kada se radi sa već sračunatim podacima
(agregacijama).Optimizovani su za prikupljanje podataka. Nedostatak MOLAP sistema je teškoća
dodavanja novih dimenzija. MOLAP sisteme je pogodno koristiti u slučajevima kada je moguće podeliti
veliki skup podataka na više manjih skupova podataka (nisu pogodni za rad sa velikim skupom
podataka).Manji su od ROLAP sistema, te je potrebno manje U/I operacija pri pribavljanju podataka, što
uslovljava da su MOLAP sistemi brži.
ROLAP sistemi pristupaju podacima iz skladišta podataka i rade sa relacionim BP. Ovi sistemi mogu da
rade sa velikim skupovima podataka. Čim se odredi izvor podataka, korisnik može započeti analizu.
Korisniku su uvek na raspolaganju tekući podaci, jer on radi direktno nad bazom podataka. Kod ROLAP
sistema ne postoje ograničenja po pitanju dimenzija koja postoje u slučaju MOLAP sistema. ROLAP
sistemi su optimizovani za pristupanje podacima.
Možda najbolje rešenje predstavlja HOLAP, čiji alati mogu pristupati i relacionim i višedimenzionim
bazama podataka. Cilj korišćenja HOLAP alata je da se iskoriste prednosti MOLAP alata (kratko vreme
odziva sistema i analitičke mogućnosti) i ROLAP alata (dinamički pristup podacima). HOLAP nije prost
zbir MOLAP-a i ROLAP-a. To je zapravo ROLAP koji ima mogućnost izvršavanja vrlo složenih SQL
naredbi. HOLAP alati moraju imati sledeće karakteristike: dimenzije se mogu dinamički ažurirati – ne
samo da treba obezbediti brz pristup samim podacima, već se mora omogućiti i jednostavna izmena
struktura podataka; HOLAP alati moraju koristiti meta podatke relacionih SUBP pri kreiranju
višedimenzionog modela; brz pristup svim nivoima agregacionih podataka; jednostavno održavanje
agregacija.
ORACLE Express je alat za izradu slozenih korisnickih aplikacije. Ovi alati namenjeni su za rad sa
skladistima podataka i pruzaju podrsku top menadzmentu u donosenju poslovnih, strategijskih odluka.
Oracle Express – jedan od HOLAP alata.
51. Sta je pivot tabela?
Pivot tabela predstavlja dinamičku tabelu sa objedinjenim podacima iz neke baze podataka. Ona služi za
tabelarno prikazivanje više vrsta (dimenzija) podataka. U okviru nje se sumarni podaci mogu prikazivati
na bilo kom nivou detaljnosti.