You are on page 1of 4

Sadraj Paper No. T2-10, pp.

1-4

XV Skup TRENDOVI RAZVOJA: DOKTORSKE STUDIJE U SRBIJI, REGIONU i EU


Kopaonik, 2. 5. 03. 2009.
___________________________________________________________________________________________________________________________________________________________

PRIMENA OLAP TEHNOLOGIJE KAO PODRKA ANALIZI


NASTAVNOG PROCESA
Milan Vukievi1, Milija Suknovi2, Milan Marti3
123
Fakultet organizacionih nauka, Beograd, Republika Srbija
1
vukicevicm@fon.rs, 2milijas@fon.rs, 3martic.milan@fon.rs

1. UVOD

OLAP (On-Line Analytical Processing) ili multidimenziona analiza, oznaava analitiku


obradu podatka koja se vri u realnom vremenu, interaktivno. OLAP je jedna od tehnologija
poslovne inteligencije. Omoguava analitiarima i menaderima da steknu uvid u indikatore
poslovanja kroz brz, konzistentan i interaktivan pristup analizama. Putem analiza, iz razliitih
uglova poslovnog konteksta se posmatraju informacije, dobijene transformacijom podataka iz
operativnih izvora. Transformacije podataka se vre tako da reflektuju multidimenzionost
podataka kompanije, onako kako ih vide poslovni korisnici,pruajui tako uslove za bolje i bre
reagovanje na trine uslove. OLAP daje mogunost korisnicima da samostalno postavljaju
upite, to im znaajno poveava mogunosti da vre analize potrebne u donoenju odluka [1].
Tipine primene OLAP-a su pregled stanja, analize trendova i "ta-ako?"analize i odnose
se na neki specifian problem. Najea primena OLAP-a: analiza finansijskih tokova,
budetiranja, prodaje, profitabilnosti, marketinga, kvaliteta proizvoda/usluga i drugima [2].
U ovom radu e biti opisane prednosti primene OLAP tehnologije, na primeru OLAP
sistema za analizu prolaznosti studenata koji se koristi kao podrka odluivanju na Fakultetu
organizacionih nauka.

2. PROBLEMI SA TRANSAKCIONIM SISTEMIMA

Osnovni izvor podataka svake organizacije predstavljaju transakcioni sistemi. Njihova


osnovna namena je da omogue svakodnevno beleenje podataka o poslovnim transakcijama
uz to manje vremensko kanjenje, kako se ne bi usporavali poslovni procesi. Transakcioni
sistemi su se praktino razvili do savrenstva i omoguili su trenutno evidentiranje poslovnih
transakcija i beleenje ogromnih koliina podataka.
Meutim zbog visoke kompleksnosti strukture ovakvih sistema, dobijanje analitikih
izvetaja je veoma teko i zahteva angaovanje eksperata iz oblasti informacionih tehnologija.
Pored toga ovakva struktura zahteva veliko vremensko kanjenje pri dobijanju analitikih
izvetaja, a esto nisu u mogunosti da odgovore informacionim zahtevima strateke prirode.

Slika 1. Neadekvatni pokuaji IT sektora obezbeivanja informacija [3]


144
1
XV Skup TRENDOVI RAZVOJA: DOKTORSKE STUDIJE U SRBIJI, REGIONU i EU
Kopaonik, 2. 5. 03. 2009.
___________________________________________________________________________________________________________________________________________________________

OLAP kocka reava probleme kompleksnosti izvetavanja iz transakcionih sistema, tako


to uvodi novu, tzv. Dimenzionu strukturu podataka, koja je intuitivno jasna i poslovnim
korisnicima (donosiocima odluka), a ne samo ekspertima iz oblasti informacionih tehnologija.
Dimenziona struktura podataka sastoji se iz dimenzija i mera. Dimenzije predstavljaju strukturu
kocke (zaglavlja izvetaja), dok mere predstavljaju agregirane podatke po dimenzijama i
lanovima dimenzija. Pored problema kompleksnosti izvetavanja OLAP kocka reava i
probleme vremenskog kanjenja pri dobijanju izvetaja, tako to u svojoj strukturi uva
prethodno agregirane podatke po dimenzijama i lanovima dimenzija. OLAP zauzima vei
skladini prostor za uvanje podataka u odnosu na transakcione sisteme, ali viestruko ubrzava
proces kreiranja kompleksnih izvetaja koji se iz relacione strukture podataka, esto uopte ne
mogu dobiti.

Slika 2. OLAP kao kompromis izmeu relacione i spreadsheet strukture [4]


Prema tome, OLAP praktino pravi kompromis izmeu spreasheet i relacione strukture
podataka, tako to pravi balans izmeu koliine skladinog prostora koji je potreban za uvanje
podataka i brzine izvetavanja.

3. OLAP SISTEM ZA PRAENJE PROLAZNOSTI STUDENATA

Na Fakultetu organizacionih nauka se ve se poslednjih deset godina, koristi OLAP sistem


za praenje i analizu prolaznosti studenata. Svrha ovakvog sistema, jeste praenje broja
studenata koji su: imali pravo da prijave ispit, prijavili ispit, izali na ispit, poloili ispit, pali ispit
(kao i procentualne iskaze ovih parametara npr. izalo/poloilo), na nivou: ispitnog roka,
semestra, godine (ili vie godina) za svaki predmet, ili kumulativno, po odsecima i na nivou
celog fakulteta. Ovakvi izvetaji se analiziraju na kraju svakog ispitnog roka, semestra i godine.
Pre uvoenja OLAP sistema za dobijanje ovakvih izvetaja bilo je neophodno kreiranje
desetine kompleksnih upita nad bazom podataka, koji su bili nefleksibilni, tako da je i najmanja
promena zahteva prouzrokovala kreiranje novih upita. Dodatni problem je bio u tome to su
podaci potrebni za kreiranje ovih upita fiziki skladiteni na razliitim mestima. Zbog toga je
kreirano skladite podataka koje objedinjava ove ekstahovane podatke, kao i automatizovani
tokovi za prenos i integraciju podataka u skladite [5]. U nastavku e biti prikazan nain na koji
se dobijaju zahtevani izvetaji, uz pomo OLAP kocke. Kao softverski alat za itanje podataka iz
kocke korien je Microsoft Excel.

145
2
XV Skup TRENDOVI RAZVOJA: DOKTORSKE STUDIJE U SRBIJI, REGIONU i EU
Kopaonik, 2. 5. 03. 2009.
___________________________________________________________________________________________________________________________________________________________

Slika 3. Trodimenziona OLAP kocka za praenje prolaznosti


Ukoliko postoje samo tri dimenzije po kojima se analiziraju podaci, OLAP struktura se moe
grafiki predstaviti kao trodimenziona kocka (Slika 3). U sluaju prikazanom na slici 3, svaka
kocka predstavlja broj studenata sa odreenog odseka koji su poloili odreeni ispit u
odreenom ispitnom roku.

Slika 4. Izveaj o prolaznosti po semestrima, predmetima, na nivou cele godine


Na slici 4, prikazan je izvetaj o osnovnim parametrima prolaznosti po predmetima.
Predmeti su rasporeeni po semestrima, a na slici su prikazani parametri za predmete drugog
semestra. Zbog preglednosti ostali predmeti po semestrima nisu prikazani, ali se takvi izvetaji
dobijaju jednim klikom mia na eljeni semestar. U ovom sluaju parametri se odnose na sve
studente koji su polagali ispite i za sve ispitne rokove koji su evidentirani u OLAP sistemu (u
ovom sluaju svi ispitni rokovi u 2008. godini).
Meutim esto je potrebno analizirati prolaznost samo onih studenata koji su prvi put upisali
odreenu godinu. To se postie prevlaenjem dimenzije Student u polje za filtriranje podataka.
Ukoliko je potrebno dobiti izvetaj samo za odreene ispitne rokove dimenzija Rok se prevlai u
polje za filtriranje i biraju se eljeni rokovi.
Na slici 5 su prikazani parametri prolaznosti za predmete drugog semestra, koji se
odnose na prvi put upisane studente prve godine u Junskom, Septembarskom i Oktobarskom
ispitnom roku.

146
3
XV Skup TRENDOVI RAZVOJA: DOKTORSKE STUDIJE U SRBIJI, REGIONU i EU
Kopaonik, 2. 5. 03. 2009.
___________________________________________________________________________________________________________________________________________________________

Slika 5. Izveaj o prolaznosti po semestrima, predmetima, za studente prve godine u Junskom,


Septembarskom i Oktobarskom ispitnom roku (kumulativno)
Uvoenjem dimenzije Grupa u kolone izvetaja, dobio bi se se izvetaj koji prikazuje prolaznost
po svakom odseku za svaki predmet, dok se izborom razliitih parametara dimenzija Godina i
Rok, mogu dobiti razliiti izvetaji (za jednu ili vie godina i rokova). Uopte mogue je kreirati
veliki broj izvetaja koji se razlikuju po strukturi, kao i vrednosti parametara, bez ekspertskog
znanja iz oblasti informacionih tehnologija. Prednost Microsoft Excel-a, kao alata za kreiranje
izvetaja iz OLAP kocke jeste u tome to prikazuje eljene izvetaje u formatu pogodnom za
prezentaciju, a mogue je i dalje formatiranje prikaza podataka kao i izraunavanje izvedenih
vrednosti na osnovu podataka dobijenih u izvetaju.

4. ZAKLJUAK

Uvoenjem OLAP sistema u visokokolske institucije omoguava se jednostavno i brzo


dobijanje analitikih izvetaji o prolaznosti, koji su od velikog znaaja za praenje kvaliteta
nastavnog procesa, pogotovu u periodu kada visokokolske instutucije prolaze kroz period
velikih strukturalnih i organizacionih promena. OLAP sistem stavlja informacione resurse na
raspolaganje donosiocima odluka koji mogu u svakom trenutku, interaktivno da dobijaju eljene
izvetaje bez podrke IT sektora. Time se drastino smanjuje vremensko kanjenje izmeu
identifikacije eventualnih problema i preduzimanja neophodnih akcija kako bi se ti problemi
reili. Kao neka od unapreenja ovakvog sistema mogu se navesti: integracija sa OLAP
sistemom za praenje uspenosti studenata [4], uvoenje podataka koji se dobijenih iz ankete o
kvalitetu nastave (ocena profesora od strane studenata), primena data mining algoritama za
otkrivanje zakonitosti, kao i trendova u podacima o prolaznosti.

5. LITERATURA

[1] upi, M, Suknovic, M. (2007). Odluivanje, Fakultet organizacioh nauka, Beograd.


[2] http://www.olapreport.com, januar, 2009.
[3] Ponniah,P. (2001). DATA warehousing fundamentals, John Wiley & sons, inc.
[4] Krulj, D., Suknovi, M., upi, M., Marti, M., Vujnovi, T.: Projektovanje i razvoj OLAP sistema
studentske slube FONa, INFO-FEST, Budva, 2002.
[5] Vukievi, M.:Projektovanje skladita podataka studentske slube FON-a, Master rad, Fakultet
organizacionih nauka, Beograd, 2008

147
4

You might also like