Pages

Reaktivno programiranje korištenjem biblioteke ReactiveX
Reaktivno programiranje korištenjem biblioteke ReactiveX
Patrik Bužić
U završnom radu obrađena je tema reaktivnog programiranja korištenjem biblioteke 'ReactiveX'. Objašnjena je paradigma reaktivnog programiranja. Detaljno su objašnjeni i prikazani koncepti reaktivnog programiranja kao što su emitirajući objekti (engl. Observable), pretplatnici (engl. Observer) i operatori. Izrađena je jednostavna aplikacija koja na temelju podataka s dronova šalje obavijest korisnicima ukoliko vrijednosti izlaze iz dozvoljenog raspona. Ono što se pratilo kod dronova...
Reaktivno programiranje u programskom jeziku Swift
Reaktivno programiranje u programskom jeziku Swift
Nikola Majcen
Reaktivno programiranje predstavlja posebnu paradigmu razvoja te omogućuje drugačiji pristup pri izradi aplikacija. U ovom radu obrađeni su teorijski koncepti reaktivnog programiranja uz njihovu primjenu na iOS platformi. Za prikaz reaktivnog programiranja u programskom jeziku Swift korištena je biblioteka RxSwift te je uz prikazane koncepte reaktivnog razvoja, izrađena i aplikacija koja prikazuje neke od prednosti reaktivnog programiranja u odnosu na druge načina razvoja.
Reaktivno programiranje: utjecaj na dizajn strukture programskog proizvoda
Reaktivno programiranje: utjecaj na dizajn strukture programskog proizvoda
Alen Martinčević
Ovaj rad obrađuje reaktivno programiranje kao model (uzorak) razvoja modernih aplikacija temeljenih na asinkronim tokovima podataka. Naglasak je na promjeni načina dizajna i pisanja programskog kôda, rješavanju problema kompleksnosti, nesigurnosti, blokiranja i održivosti kôda te prednosti koje reaktivno programiranje pruža u odnosu na ostale paradigme programiranja. Praktični dio rada prikazuje konkretnu primjenu reaktivnog programiranja u kontekstu razvoja aplikacijskog softvera...
Realizacija datotečnog sustava na SSD pogonu
Realizacija datotečnog sustava na SSD pogonu
Matija Večenaj
Tema ovog rada jest datotečni sustav i njegova realizacija na SSD pogonu. Najprije se obrazložava uloga flash memorije bez koje SSD pogon ne bi bilo moguće realizirati. Nakon toga, slijede općenite informacije o SSD pogonu. Objasnit će se i arhitektura SSD-a, s posebnim naglaskom na kontroler i memoriju. Pojašnjeno je značenje datotečnog sustava i dan je pregled i pojašnjenje datotečnih sustava koji se koriste na SSD-ovima i u različitim operacijskim sustavima. Objašnjena je NAND...
Realizacija financijskog knjiženja u poslovnim programskim aplikacijama te primjena koncepta temeljnice
Realizacija financijskog knjiženja u poslovnim programskim aplikacijama te primjena koncepta temeljnice
Marija Miloš
Financijsko knjigovodstvo predstavlja podsustav knjigovodstva koji ima za svrhu osigurati informacijske potrebe eksternih korisnika pružanjem financijskih izvještaja. Međutim, kako bi podaci bili spremni za financijske izvještaje, prvi korak je prijenos podataka iz robnog knjigovodstva u financijsko knjigovodstvo zbog čega je važan koncept temeljnice. Stoga je u ovom radu koncept temeljnice objašnjen na primjerima dviju poslovnih programskih aplikacija. Koncept temeljnice uključuje...
Redefiniranje uloge MMF-a
Redefiniranje uloge MMF-a
Hrvoje Oreški
U radu je objašnjena struktura, funkcioniranje te povijest Međunarodnog monetarog fonda. Analizirane su brojne financijske krize i pokušaji njihova rješavanja, sukladno s time prikazano je kako Fond u većini slučajeva nije bio na razini dovoljnoj za njihovo rješavanje. Prema tome dane su brojne reforme koje treba poduzeti kako bi se fond uskladio s trenutnim zahtjevima koje financijski sustav zahtjeva.
Redis
Redis
Mateo Tišljar
Tema ovog završnog rada je Redis. Redis otvorenog koda, NoSQL način pohranjivanja podataka tipa par ključ-vrijednost. Redis se koristi najviše kao predmemorija, publish/subscribe. Koriste ga poznate kompanije poput Twitter-a, GitHub-a, Pinterest-a i sličnih. Izrađena je chat aplikacija pomoću Redis-a i ostalih tehnologija.
Redizajn arhitekture rada s podacima postojećeg programskog proizvoda
Redizajn arhitekture rada s podacima postojećeg programskog proizvoda
Alen Martinčević
U radu je obrađena primjena metode reverznog inženjeringa na postojećem programskom proizvodu. Provedena je analiza arhitekture sustava i programskih struktura zaduženih za rad s podacima. Na temelju analize predložen je i implementiran prototip nove arhitekture s centraliziranom pohranom podataka koji će se koristiti u proizvodu.
Redizajn poslovnih procesa primjenom ICT-a
Redizajn poslovnih procesa primjenom ICT-a
Matija Horvat
Redizajn poslovnih procesa (BPR) kao odgovor na nestabilno tržište i stalan razvoj tehnologije. Menadžment poslovnih procesa (BPM) kao logičan nasljednik BPR. ARIS- HOBE arhitektura razvoja organizacije.
Redizajn web mjesta organizacije temeljen na smjernicama upotrebljivosti i dostupnosti
Redizajn web mjesta organizacije temeljen na smjernicama upotrebljivosti i dostupnosti
Christian Medica
U ovom završnom radu autor obrađuje smjernice upotrebljivosti i dostupnosti te metode i postupke za dizajniranje. Na temelju njih provodi istraživanje problema postojećeg web mjesta te na temelju rezultata istraživanja iznosi prijedloge za redizajn. Na temelju prijedloga za redizajn, autor radi redizajn prema smjernicama upotrebljivosti i dostupnosti te primjenom prikladne metode. Na kraju rada, autor analizira prednosti i nedostatke metode za redizajn koju je primijenio te iznosi opću...
Redizajn web stranica obrazovne ustanove
Redizajn web stranica obrazovne ustanove
Romano Kovač
Ovaj završni rad razmatra neke od glavnih karakteristika te elemente dizajna web stranica obrazovnih ustanova. Opisani su glavni žanrovi web stranica, njihova struktura, dizajn, te općenito njihova svrha u svakodnevnom korištenju, uz posebni naglasak na web stranice visokoškolskih institucija s dobrim i lošim primjerima. Praktični dio rada opisuje proces izrade web stranica koji se sastoji od faze analize, planiranja, vizualnog dizajna, razvoja programskog koda te lansiranja web...
Reducibilnost i ireducibilnost polinoma
Reducibilnost i ireducibilnost polinoma
Marko Kos
Na početku rada prikazani su neki primjeri polinoma te je dana općenita definicija polinoma. Zatim slijedi opis prstena polinoma, teorem o nulpolinomu te teorem o jednakosti polinoma. Nakon toga prikazano je dijeljenje polinoma te su dani koraci u provedbi Hornerovog algoritma. Slijedi primjena Euklidovog algoritma, odnosno računanje najveće zajedničke mjere polinoma. Nakon toga prelazimo na rješenja algebarske jednadžbe, a veliku važnost kod toga ima Osnovni teorem algebre koji je...

Pages