Web-aplikacija za upravljanje aktivnostima
Sažetak na hrvatskom: 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 po...
Permalink: | http://skupni.nsk.hr/Record/fer.KOHA-OAI-FER:46268/Details |
---|---|
Glavni autor: | Jagatić, Luka (-) |
Ostali autori: | Vuković, Marin (Thesis advisor) |
Vrsta građe: | Drugo |
Impresum: |
Zagreb,
L. Jagatić,
2015.
|
Predmet: |
Web aplikacija
> programski jezik Java
> mrežni servis
> arhitektura REST
> relacijska baza podataka
> protokol HTTP
> servlet
> klijent
> poslužitelj
> XML
> HTML
> CSS
> aktivnosti
Web application
> Java programming language
> web service
> REST architecture
> relational database
> HTTP protocol
> servlet
> client
> server
> XML
> HTML
> CSS
> activity
|
LEADER | 03368na a2200241 4500 | ||
---|---|---|---|
003 | HR-ZaFER | ||
005 | 20160604152511.0 | ||
008 | 160221s2015 ci ||||| m||| 00| 0 hr d | ||
035 | |a (HR-ZaFER)ferid2003 | ||
040 | |a HR-ZaFER |b hrv |c HR-ZaFER |e ppiak | ||
100 | 1 | |a Jagatić, Luka |9 36894 | |
245 | 1 | 0 | |a Web-aplikacija za upravljanje aktivnostima : |b završni rad / |c Luka Jagatić ; [mentor Marin Vuković]. |
246 | 1 | |a Web Application for Activity Management |i Naslov na engleskom: | |
260 | |a Zagreb, |b L. Jagatić, |c 2015. | ||
300 | |a 24 str. ; |c 30 cm + |e CD-ROM | ||
502 | |b preddiplomski studij |c Fakultet elektrotehnike i računarstva u Zagrebu |g smjer: Telekomunikacije i informatika, šifra smjera: 42, datum predaje: 2015-06-12, datum završetka: 2015-07-13 | ||
520 | 3 | |a Sažetak na hrvatskom: 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 zapisuju s više izvora korištenjem sučelja REST (Representational State Transfer). Podaci o aktivnosti trebaju sadržavati ime aktivnosti, vrijeme početka i završetka aktivnosti, korisnika koji je obavio aktivnost te sliku kodiranu base64 koderom u niz okteta. Kao poslužitelj na kojem se web aplikacija izvršava izabran ja Oracle Glassfish. | |
520 | 3 | |a Sažetak na engleskom: This final assignment describes a process of creating a Web Application for Activity Management. Web application is made in Java programming language, using technologies: REST, Java Servlet, JavaServer Pages, EclipseLink and MySQL. Servlets are classes that work as an addition to a Web Server where they are executed and, together with REST classes, they represent the application logic. The presentation layer is implemented by using JSP technology, which designs the web page using CSS. Datalink layer is implemented using MySQL relational database. Communication between the business layer and the datalink layer is implemented with EclipseLink tool, which provides mapping objects to database. Importing activity data from different sources is achieved by using REST interface. Activity data should contain: activity name, beginning time, ending time, users name and a picture of the activity (base64 encoded). Oracle Glassfish is used as a main server for this web application. | |
653 | 1 | |a Web aplikacija |a programski jezik Java |a mrežni servis |a arhitektura REST |a relacijska baza podataka |a protokol HTTP |a servlet |a klijent |a poslužitelj |a XML |a HTML |a CSS |a aktivnosti | |
653 | 1 | |a Web application |a Java programming language |a web service |a REST architecture |a relational database |a HTTP protocol |a servlet |a client |a server |a XML |a HTML |a CSS |a activity | |
700 | 1 | |a Vuković, Marin |4 ths |9 33165 | |
942 | |c Z |2 udc | ||
999 | |c 46268 |d 46268 |