Sproveden projekat eAgenda na Univerzitetu Singidunum

01.12.2012. 12:04

Računarski centar Univerziteta Singidunum je sproveo tehničku realizaciju projekta eAgenda od ideje, preko projektovanja, dizajna, razvoja portala, njegovog administriranja i na kraju obrade prikupljenih podataka. Portal eAgenda je osmišljen sa ciljem da studentima omogući da vode dnevnik utrošenog vremena na dnevne aktivnosti za pojedinačke predmete.

Portal eAgenda je realizovan na PHP i MySQL open source platformi. Baza podataka je dizajnirana specijalno za potrebe aplikacije i rešena je po modelu niže normalizovane relacione baze podataka. Framework koji je korišćen za izradu veb aplikacije je baziran na MV (model-view) modelu koji je uprošćeni MVC (model-view-controller) model, a razvijen je od strane programera računarskog centra Univerziteta Singidunum. Bazu podataka čini 11 tabela, 19 pogleda sa izvedenim informacijama na osnovu podataka prikupljenih u tabelama i sa 10 složenih upita specijalizovanih za statističku obradu podataka o vremenu koje studenti provode obavljajući aktivnosti na predmetima koje pohađaju.

Za veb aplikaciju je dorađen moderatorski panel koji omogućava predstavnicima studentskih organizacija, prvenstveno predstavnicima generacija studenata u studentskom parlamentu Univerziteta Singidunum da upravljaju studentskim nalozima, izmenom šifara za studentske naloge i evidenciju o menjanim nalozima. Sa druge strane, podaci se iz baze podataka, zbog složenosti upita i specifičnih zahteva za informacijama od strane administratora generišu direktnim pisanjem upita nad bazom podataka posredstvom jednostavne MySQL klijent aplikacije. Osnovne informacije dobijene kao rezultat obrade prikupljenih podataka su omogućene kroz jednostavan portal za moderatore.


Da li je informacija koju ste dobili potpuna?
0/5