U ovom završnom radu opisan je postupak izrade web aplikacija za upravljanje aktivnostima. Web aplikacija je izrađena u programskom jeziku Java korištenjem tehnologija REST, Java Servlet, JavaServer Pages, EclipseLink i MySQL. Servleti su razredi koji djeluju kao dodatak Web poslužitelju na kojem se izvršavaju te zajedno sa REST razredima predstavljaju aplikacijsku logiku. Prezentacijski sloj ostvaren je tehnologijom JSP, gdje se uljepšava izgled primljenih podataka uz pomoć CSS-a. Podatkovni sloj ostvaren je pomoću relacijske baze podataka MySQL. Komunikacija između poslovnog i podatkovnog sloja implementirana je alatom EclipseLink kojim se alatom osigurava preslikavanje objekta u relacijsku bazu. Podaci o aktivnostima se u aplikaciju zapi...