Web-aplikacija za upravljanje osobnim i grupnim financijama

Sažetak na hrvatskom: Tema ovog završnog rada je izrada web aplikacije za upravljanje osobnim financijama. U početnom dijelu rada opisane su tehnologije koje su se koristile u izradi aplikacije. Nakon opisa korištenih tehnologija opisana je specifikacija zahtjeva koja daje uvid u zahtjeve korisnika...

Full description

Permalink: http://skupni.nsk.hr/Record/fer.KOHA-OAI-FER:44904/Details
Glavni autor: Rotim, Leon (-)
Ostali autori: Baranović, Mirta (Thesis advisor)
Vrsta građe: Drugo
Impresum: Zagreb, L. Rotim, 2014.
Predmet:
LEADER 03915na a2200241 4500
003 HR-ZaFER
005 20160516012004.0
008 160221s2014 ci ||||| m||| 00| 0 hr d
035 |a (HR-ZaFER)ferid1208 
040 |a HR-ZaFER  |b hrv  |c HR-ZaFER  |e ppiak 
100 1 |a Rotim, Leon  |9 35721 
245 |a Web-aplikacija za upravljanje osobnim i grupnim financijama :  |b završni rad /  |c Leon Rotim ; [mentor Mirta Baranović]. 
246 1 |a Web application for personal finance managment  |i Naslov na engleskom:  
260 |a Zagreb,  |b L. Rotim,  |c 2014. 
300 |a 64 str. ;  |c 30 cm +  |e CD-ROM 
502 |b preddiplomski studij  |c Fakultet elektrotehnike i računarstva u Zagrebu  |g smjer: Računalno inženjerstvo, šifra smjera: 40, datum predaje: 2014-06-13, datum završetka: 2014-07-14 
520 3 |a Sažetak na hrvatskom: Tema ovog završnog rada je izrada web aplikacije za upravljanje osobnim financijama. U početnom dijelu rada opisane su tehnologije koje su se koristile u izradi aplikacije. Nakon opisa korištenih tehnologija opisana je specifikacija zahtjeva koja daje uvid u zahtjeve korisnika koje treba zadovoljiti. Zahtjevi korisnika opisani su uz pomoć slučajeva korištenja koji su vizualno prikazani pomoću dijagrama slučajeva korištenja. Pomoću analize zahtjeva odabrana je i opisana arhitektura sustava, a potom modeliran ER dijagram baze podataka. Opis baze podataka je također sadržan unutar rada zajedno s opisom pripadajućih entiteta, veza i atributa. Korištena je baza podataka PostgreSQL. Opisan je način implementacije sustava, koji se može podijeliti u dvije strane: klijetnsku i poslužiteljsku. Pomoću dijagrama razreda opisani su Java razredi korišteni u implementaciji poslužiteljske strane, a u radu korisničkog sučelja korištene su tehnologije HTML-a,CSS-a, Javascripta i jQuery-ja koji su dio klijentske strane. Implementacija klijentske strane opisana je pomoću dijagrama kojima se prikazuje organizacija implementiranog Javascript(jQuery) koda. Komunikacija dviju strana ostvarena AJAX-om kojim se šalju podaci u JSON formatu. Nakon opisa implementacije sustava slijedi opis rada sustava uz priložene slike koje prikazuju rad aplikacije uz opis akcija koje korisnik može obavljati tijekom korištenja aplikacije. 
520 3 |a Sažetak na engleskom: This thesis describes the development of web-application for personal finance managing. In the lead part are given a short introduction in technologies used in application development. After that, based on requirement analysis, user requirements were defined and described using the use case diagram. After requirement analysis system architecture was described and database ER diagram was designed. Database description is contained within the thesis along with a description of all database entities, connections and attributes. In implementation of this application PostgreSQL database has been used. System implementation can be divided into two sides: client and server. Java classes used in server implementation were described using class diagrams. Client interface was implemented on client side using HTML, CSS, Javascript and jQuery technologies. Javascript objects used in the client side implementation were described using diagrams in which code organisation was displayed. The communication between server and client side was achieved with the use of AJAX trough which data is transferred in JSON format. In the end part of the thesis is shown how application operates in web browsers. Along with description, screenshots of operating application are attached in which design of graphical user interface is displayed. 
653 1 |a baza podataka  |a Javascript  |a jQuery  |a Java  |a ER dijagram  |a dijagram razreda  |a poslužitelj  |a klijent 
653 1 |a data base  |a Javascript  |a jQuery  |a Java  |a ER diagram  |a class diagram  |a server  |a client 
700 1 |a Baranović, Mirta  |4 ths  |9 4004 
942 |c Z  |2 udc 
999 |c 44904  |d 44904