Pages

Program lojalnosti potrošača
Program lojalnosti potrošača
Mate Pipunić
Programi lojalnosti potrošaća jedni su od najčešćih načina privlačenja novih i održavanja vjernosti starih kupaca. Cilj ovog završnog rada je napraviti sustav koji će omogućiti provođenje programa lojalnosti potrošaća. Aplikacija omogućava upravljanje kupcima koji su članovi programa, evidenciju kartica vjernosti, praćenje aktivnosti korisnika i prikupljanje bodova, te nagrađivanje kupaca popustima i poklonima temeljem prikupljenih bodova. Za izradu aplikacije korišteno...
Program u Pythonu za crtanje grafova funkcija jedne varijable
Program u Pythonu za crtanje grafova funkcija jedne varijable
Luka Tadić
U ovome radu je opisano stvaranje programa za crtanje funkcija jedne varijable. Objašnjen je i algoritam za parsiranje matematičke funkcije iz niza znakova u oblik pogodan za izvod̄enje na računalu.
Program za generiranje križaljke
Program za generiranje križaljke
Frane Džapo
Cilj ovog rada je izrada web aplikacije koja korisnicima generira križaljku za rješavanje, te im omogućava interaktivno rješavanje generirane križaljke. U svrhu izrade aplikacije u sklopu ovog rada su proučavani Constraint satisfaction problemi, te algoritmi za rješavanje tih problema. Problematika generiranja križaljke se modelira u Constraint satisfaction problem, te se standardni algoritmi za rješavanje tih problema iskoriste u svrhu generiranja križaljke. Svaki od algoritama...
Program za pretraživanje međunarodne klasifikacije bolesti
Program za pretraživanje međunarodne klasifikacije bolesti
Marin Marjanović
Kroz primjenu na stvarnom problemu, proučeni su i implementirani algoritmi za ispravljanje riječi, pretraživanje velike količine podataka i stvaranje sustava koji ima mogućnost učenja. Algoritam za ispravljanje riječi trebalo je prilagoditi specifičnostima hrvatskog jezika koje zbog promjene konteksta mogu značajno promijeniti izgled i duljinu riječi, što je posebno zahtjevno za računalnu obradu. Iako mi automatski poistovjećujemo riječi “pluča”, ”pluca”,...
Program za razmjenu datoteke u mreži ravnopravnih sudionika
Program za razmjenu datoteke u mreži ravnopravnih sudionika
Marko Vlaić
BitTorrent protokol propisuje tehnike za dijeljenje velikog broja velikih datoteka velikom broju korisnika, u mreži ravnopravnih sudionika. Ovaj rad opisuje oblikovanje i implementaciju jednostavnog BitTorrent klijenta, uporabom programskog jezika c++ i biblioteka otvorenog koda.
Program za rješavanje testova CAPTCHA
Program za rješavanje testova CAPTCHA
Janko Kovačević
U ovom radu obrađen je pojam testa CAPTCHA koji se koristi za prevenciju automatiziranih programa koji svojim djelovanjem mogu sniziti kvalitetu sustava koji se štiti. Također je razrađena ideja umjetne neuronske mreže te učenje iste. U skladu rada napravljen je prototip za savladavanje jedne odabrane vrste testa CAPTCHA. Izrađena je programska implementacija koja koristi algoritme uklanjanja šuma i segmentacije znakova kako bi pripremila znakove za klasifikaciju naučenoj umjetnoj...
Program za vizualizaciju odnosa između funkcija, derivacija i integrala
Program za vizualizaciju odnosa između funkcija, derivacija i integrala
Andrija Gorup
U ovom radu opisan je proces izrade aplikacije za iscrtavanje grafova funkcija, derivacija i integrala. Opisani su svi algoritmi korišteni za programsko stvaranje matematičkih funkcija iz ulaznog teksta, kao i svi algoritmi i metode za iscrtavanje grafova na zaslon. Naglasak je stavljen na poopćene algoritme umjesto konkretnih implementacija.
Program za vođenje kućnog proračuna
Program za vođenje kućnog proračuna
Ivan Varga
U radu se implementira program za vođenje kućnog proračuna. Implementiran je kao web aplikacija kako bi bio dostupan širom spektru korisnika. Koristi jQuery, jQueryUI, Chart.js, Entity Framework Core biblioteke, HTML5 Web Storage i DataTables proširenje. jQuery se koristi za pozadinsku komunikaciju s poslužiteljem kao i za lakše rukovanje DOM elementima. jQueryUI se koristi za promjenu izgleda nekih elemenata grafičkog sučelja. U svrhu lakše izrade tablice koristi se DataTables...
Programabilni generator EKG signala
Programabilni generator EKG signala
Ivan Dominić
Ovaj završni rad opisuje izradu programabilnog generatora EKG signala pomoću STM32F4 porodice mikrokontrolera. Mikrokontroler koristi svoju RAM memoriju u kojoj su spremljeni uzorci EKG signala u digitalnom obliku, preuzetih sa PhysioNet web platforme. DMA prenosi te podatke iz RAM-a do DAC-a koji vrši digitalno analognu konverziju te šalje te podatke na GPIO izlaz odakle se ti signali mogu mjeriti. Cijelim procesom upravlja brojač mikrokontrolera. Generator opisan u ovom završnom radu...
Programabilni generator signala
Programabilni generator signala
Kristina Čižić
U sklopu ovog rada projektiran je i izveden generator signala. Za izvedbu je korišten postojeći ugradbeni računalni sustav temeljen na ARM Cortex M4 mikroprocesoru. Generator sadrži strujni i naponski izlaz. Na strujnom izlazu može se generirati proizvoljan valni oblik amplitude podesive od 0 do 24 mA s rezolucijom 10 μA. Na naponskom izlazu može se generirati sinusni valni oblik amplitude od 0 do 800 mVRMS s rezolucijom 1 mVRMS te mogućnošću namještanja frekvencije od 1 do 10 kHz...
Programibilni logički kontroler u sustavu ispitivanja avionskog električnog stroja
Programibilni logički kontroler u sustavu ispitivanja avionskog električnog stroja
Nikolina Jurković
U radu je obrađena automatizacija testnog postolja odnosno primjena SCADA sustava. Izrađeni SCADA sustav projektiran je za upravljanje sustavom za ispitivanje avionskog električnog stroja. Automatizacija je provedena primjenom programabilnog logičkog kontrolera, programskom vizualizacijom procesa te primjenom frekvencijskog pretvarača. U završnom radu prikazan je opis opreme za SCADA sustav, pogotovo PLC. Projektiran je i obavljen priključak PLC-a na ostatak sustava, izrađen program...
Programiranje VIDI X mikroračunala pomoću Pythona
Programiranje VIDI X mikroračunala pomoću Pythona
Filip Martinović
U ovom radu opisano je korištenje nekih komponenata mikrokontrolera VIDI X i njihovo programiranje u MicroPython-u, sučelju programskog jezika Python. Komponente korištene u radu su LED, tipkala, zvučnik, infracrveni prijamnik i fotootpornik. Opisan je način rada VIDI X mikrokontrolera i njegovih ugrađenih komponenti. Također, opisan je način spajanja dodatnih komponenti LED, zvučnika i fotootpornika. Opisane su metode sučelja MicroPython potrebne za programiranje komponenti....

Pages