Studentkinja Milica Bakić odbranila je diplomski rad na temu „Implementacija veb aplikacije za upis studenata“

Studentkinja Računarskog fakulteta Milica Bakić je u sredu, 9. novembra 2022. godine odbranila diplomski rad na temu Implementacija veb aplikacije za upis studenata pred komisijom koju su činili mentor dr Bojana Dimić Surla i član dr Nemanja Radosavljević.

U uvodu svog rada Milica je istakala sledeće:

Svake godine fakulteti vrše upis studenata kako akademskih tako i strukovnih studija. Ceo postupak sa sobom povlači pripremanje potrebne dokumentacije, ali i popunjavanje različitih obrazaca pri čemu se mnoga pitanja u pomenutim upitnicima ponavljaju. Početak svakog obrasca vezana su za opšte informacije o studentu koji upisuje novu godinu na fakultetu, a zatim slede i pitanja koja predstavljaju suštinu samog upitnika. Tako popunjeni obrasci imaju dosta redudantnih podataka koji nakon toga bivaju, uglavnom, ručno prekucani od strane zaposlenih u studentskoj službi. U najboljem slučaju, studenti popunjavaju različite online forme, ali koje zbog svoje prirode nose ponavljajuća pitanja kako bi se na validan način ustanovio identitet studenta.

U radu je predstavljena aplikacija koja za cilj ima da automatizuje proces upisa studenata na više godine studija. Korišćenjem ovakve aplikacije i studentima i zaposlenima u studentskoj službi zadatak može biti poprilično olakšan. Studenti više ne popunjavaju redudantne informacije s obzirom da se podaci o njima već pamte u sistemu, a studentska služba sada na jednom mestu može da ima sve podatke vezano za upis jednog studenta.


U radu je izložena implementacija izrade veb aplikacije za upis studenta i predstavljene su tehnologije koje su se koristile. Izgled korisničkog interfejsa tj. same forme u okviru stranica dizajnirane su tako da liče na obrasce koje studenti svake godina popunjavaju. Na taj način, ne postoji korak prilagođavanja niti podučavanja kako forme treba popuniti. Sam proces upisivanja godine je sada automatizovan.

Spring Boot se pokazao kao dobar izbor za izradu serverske strane veb aplikacije, jer ima podršku za jednostavno i brzo isporučivanje aplikacije što ga čini jednim od najkorišćenijih radnih okvira za programski jezik Java. Sama Javapogodna je za izradu aplikacija ovakvog tipa s obzirom da programeru daje mnoštvo biblioteka na korišćenje. Kada je reč o Angularu, zbog svoje jednostavnosti i mogućeg kombinavanja sa drugim jezicima i alatima (Typescript, CSS, HTML, HTTP, JSON…) zauzima čak peto mesto u prvih deset najkorišćenijih veb radnih okvira. – zaključila je Milica.

Fotografije sa odbrane dostupne su u galeriji.