Pages

Implementacija obogaćenih komunikacijskih usluga u mrežama mobilnih operatora
Implementacija obogaćenih komunikacijskih usluga u mrežama mobilnih operatora
Lovro Trputec
Obogaćene komunikacijske usluge (RCS) utemeljene su na protokolima koji omogućavaju međuoperatorske komunikacijske usluge utemeljene na IMS sustavu. RCS usluge su namijenjene natjecanju s OTT (Over The Top) aplikacijama i vraćanju prometa u sustav operatora. RCS univerzalni profil sadrži smjernice razvoja RCS usluga. Razvojem po smjernicama univerzalnog profila se osigurava uspješna komunikacija između pružatelja RCS usluga. Implementirana je poslovna RCS aplikacija i snimljen je...
Implementacija operacije temporalnog spajanja u relacijskom sustavu baza podataka
Implementacija operacije temporalnog spajanja u relacijskom sustavu baza podataka
Anett Balazsics
Vremenske baze podataka (eng. temporal databases) omogućuju pohranu informacija vezano uz prošlost, sadašnjost i budućnost za razliku od uobičajenih baza podataka koje sadrže vrijednosti koje su istinite u trenutnom vremenu. U ovom radu detaljno se opisuju osnovni vremenski koncepti te različiti relacijski sustavi (PostgreSQL, Oracle Database i Microsoft SQL Server.) koji u određenoj mjeri podupiru vremenske značajke propisane standardnom SQL:2011. Dodatno, detaljno su opisane...
Implementacija osnovnih glasovnih funkcionalnosti u edukacijsko programsko rješenje za operacijski sustav Android
Implementacija osnovnih glasovnih funkcionalnosti u edukacijsko programsko rješenje za operacijski sustav Android
Matea Žilak
Edukacijska programska rješenja za osobe sa složenim komunikacijskim potrebama često se zasnivaju na primjeni simbola potpomognute komunikacije. Osnovni princip takvih rješenja je prikaz pojedinog pojma simbolom, tekstom i glasovnim izgovorom. Simboli i glasovni izgovor stvaraju podražaje koji povoljno utječu na osobe s poteškoćama u razvoju komunikacijskih vještina. Slabovidni korisnici spadaju u skupinu osoba sa složenim komunikacijskim potrebama. Kako bi se slabovidnim...
Implementacija paralelne komunikacije s primjenom u Internetu stvari
Implementacija paralelne komunikacije s primjenom u Internetu stvari
Ante Miličević
U radu su opisani serijski i paralelni komunikacijski protokoli koji imaju primjenu u Internetu stvari. Predstavljeni su sklop za serijsku komunikaciju UART i sučelje SPI. Od paralelnih protokola razmatrani su oni koji koriste algoritme dogovaranja i oni koji koriste sinkronizaciju taktnim signalom. Programski su implementirana dva sučelja na mikrokontroleru koji nema sklopovsku podršku za paralelnu komunikaciju. Sučelja su implementirana po uzoru na pregledane paralelne protokole koji...
Implementacija podrške za emulaciju PLC-a u alatu QEMU
Implementacija podrške za emulaciju PLC-a u alatu QEMU
Ardian Pantina
Ovaj rad bavi se emulacijom programske podrške za PLC SIMATIC S7-1200. Rad započinje analizom sklopovlja PLC-a te programske podrške koja se na njemu izvodi. Reverznim inženjerstvom datoteke za nadogradnju PLC-a dolazi se do programske podrške koja će se emulirati. Zatim se opisuje programski alat otvorenog koda QEMU koji služi za emulaciju cijelog sustava PLC-a. Slijedi detaljan opis potrebne konfiguracije QEMU-a za uspješnu emulaciju PLC-a bez potrebe za korištenjem hardvera....
Implementacija polinomskog regulatora na Arduino/PcDuino ugradbenom računalnom sustavu
Implementacija polinomskog regulatora na Arduino/PcDuino ugradbenom računalnom sustavu
Nikola Šantorić
Cilj završnog rada je projektiranje i implementacija polinomskog regulatora u računalni sustav upravljanja Arduino/PcDuino. U radu se opisuju komponente potrebne za uspostavljanje sustava upravljanja. Objašnjen je polinomski regulator, njegova struktura i djelovanje. Proveden je postupak parametriziranja polinomskog regulatora te način implementacije u sustav upravljanja. Naveden je postupak međusobnog spajanja elemenata. Prikazano je web sučelje pomoću kojeg se vrši upravljanje te...
Implementacija poluproceduralne animacije kretnje likova u 3D računalnoj igri
Implementacija poluproceduralne animacije kretnje likova u 3D računalnoj igri
Valentin Berger
Računalna animacija danas je neizostavni dio svake računalne igre. Većina današnjih igara koristi samo osnovne tehnike animiranja likova, zasnovanih na ključnim trenutcima pokreta. Ovaj rad ide korak dalje i te uz osnovne tehnike animiranja opisuje i neke proceduralne tehnike poput dinamičkog prilagođavanja nogu podlozi. Tako sustav omogućava zadržavanje stilističke prirodnosti koje pružaju predefinirane animacije, a iskorištava robusnost proceduralnog računanja. Sustav za...
Implementacija poslužiteljskog sustava za ispitivanje ispravnosti fiskalnih blagajni
Implementacija poslužiteljskog sustava za ispitivanje ispravnosti fiskalnih blagajni
Tomislav Prhat
Fiskalna blagajna je programsko rješenje koje služi u procesu fiskalizacije. Fiskalizacija je proces u kojem obrti i slični poslovi šalju Poreznoj upravi podatke o računu prije izdavanja računa stranci. Time se omogućuje Poreznoj upravi efikasniji nadzor nad gotovinskim prometom. Programska rješenja fiskalnih blagajni su rađena od strane raznih proizvođača. Samim time dolazi do pitanja koliko su te implementacije ispravne, odnosno bez pogrešaka u kodu. Zbog toga oportuno je...
Implementacija postupka pretraživanja zasnovanog na označavanju višemedijskog sadržaja i razvoj interakcijske aplikacije za mobilno programsko rješenje
Implementacija postupka pretraživanja zasnovanog na označavanju višemedijskog sadržaja i razvoj interakcijske aplikacije za mobilno programsko rješenje
Bruno Bušić
Rad se bavi analizom i razvojem interakcijske aplikacije, odnosno widgeta, za Android mobilno programsko rješenje. U radu su istraženi povijest i trendovi u razvoju widgeta, sigurnosni problemi te njihova upotreba na ostalim platformama – web stranicama i desktopu računala. Opisana je i implementacija razvoja widgeta za multimedijsku aplikaciju koja bi joj pružila dodatne funkcionalnosti. U sklopu rada su napravljen i kratki pregled postojećih metoda pretraživanja višemedijskog...
Implementacija povezivanja AXI-uređaja s mrežom na čipu
Implementacija povezivanja AXI-uređaja s mrežom na čipu
Josip Ramljak
Unutar ovoga rada opisan je i implementiran usmjerivač, mreža na čipu i mrežni adapter. Mrežni adapter omogućava spajanje uređaja s AXI4-Lite sučeljem na usmjerivača unutar mreže na čipu. Mrežni adapter se sastoji od 2 dijela: Master Network Adapter MNA i Slave Network Adapter SNA. Usmjerivač prima flitove od mrežnog adaptera, zatim ih šalje kroz mrežu do odredišnog usmjerivača. Usmjerivač koristi wormhole politiku usmjeravanja, također koristi virtualne kanale. Nadalje,...
Implementacija povratne neuronske mreže i primjena na zadatku predviđanja sljedeće riječi
Implementacija povratne neuronske mreže i primjena na zadatku predviđanja sljedeće riječi
Ivan Martinović
Duboko učenje danas se intenzivno primjenjuje na različitim zadacima unutar područja umjetne inteligencije. Unutar obrade prirodnog jezika povratne neuronske mreže već duže vrijeme imaju važnu ulogu, stoga je razumijevanje teorije koja stoji iza takvih struktura doista važno. Cilj ovoga rada bilo je upravo dubinsko razumijevanje teorije koja stoji iza povratnih neuronskih mreža te umjetnih neuronskih mreža općenito, a to razumijevanje dobiveno je programskom implementacijom tih...
Implementacija preporučiteljskog sustava utemeljenog na strujećim podacima
Implementacija preporučiteljskog sustava utemeljenog na strujećim podacima
Tomislav Grbeša
U ovom radu prikazana je implementacija i arhitektura preporučiteljskog sustava utemeljenog na strujećim podacima. Analizirani su postojeći preporučiteljski sustavi te su objašnjenje prednosti i nedostaci takvih sustava. Prikazane su korištene tehnologije, objašnjena je mikroservisna arhitektura implementiranog sustava i pojedinih aplikacija i opisan je način rada implementiranog preporučiteljskog algoritma. Na kraju je prikazana implementacija web aplikacije koja demonstrira...

Pages