Paginacija

Rashladni tornjevi u elektranama
Rashladni tornjevi u elektranama
Ante Žure
Rashladni tornjevi su rashladni uređaji koji se koriste za hlađenje rashladne vode na principu ishlapljivanja, a najčešće primjene su u termalnim i nuklearnim elektranama ili postrojenjima koja imaju veliko toplinsko opterećenje. U ovom završnom radu obrađene su teoretske osnove principa rada i prijenos topline u rashladnim tornjevima primjenom znanja o vlažnom zraku, kao i osnovni dijelovi rashladnih tornjeva. Podjela rashladnih tornjeva navedena je s obzirom na primjenu i s...
Razvoj 3D igre korištenjem Unity razvojnog okvira
Razvoj 3D igre korištenjem Unity razvojnog okvira
Meriton Gigollaj
Unity je all in one platforma koja pruža bezbroj mogućnosti za razvoj igara. Uz velik broj besplatnih 3D modela, mogućnost korištenja vlastitih modela napravljenih u vanjskim programima za modeliranje i već zadanih modela u samom Unityu, ograničenja su minimalna. Unity vodi brigu o svim fizikalnim proračunima dok je na korisniku vizualni dio. Nadalje korisničke skripte omogućavaju veliku kontrolu nad svim elementima igre. Za rad sa skriptama potrebno je nešto znanja C# programskog...
Razvoj Android aplikacije za društvene igre temeljen na algoritmima strojnog učenja
Razvoj Android aplikacije za društvene igre temeljen na algoritmima strojnog učenja
Frane Križanović
Cilj diplomske radnje je dati pregled fullstack razvoja Android aplikacija te razviti bota algoritmom strojnog učenja koristeći metodu potkrepljenog učenja. Opisana su pravila društvene igre Ultimate Tic Tac Toe i razvijena je mobilna aplikacija kako bi se opisana igra mogla igrati. Za razvoj mobilne aplikacije korišten je Flutter framework te se u diplomskoj radnji nalazi pregled svih značajki tog frameworka korištenih za razvoj modula igrač protiv igrača i modula igrač protiv...
Razvoj Android aplikacije „Raspored predavanja“ za prikaz rasporeda
Razvoj Android aplikacije „Raspored predavanja“ za prikaz rasporeda
Duje Srhoj
Zadatak ovog rada izrada je mobilne aplikacija koja studentima i profesorima olakšava i u ubrzava pregled tjednog rasporeda i prisutnosti. U radu je najprije opisan Android kao najpopularniji operacijski sustav mobilnih uređaja, a ujedno je i platforma za koju je aplikacija razvijena u radu namijenjena. Pri izradi aplikacije korištene su popularne moderne tehnologije React Native, Node.js, express, Puppeteer o kojima se detaljnije govori u drugom dijelu. Treći dio posvećen je...
Razvoj REST API aplikacije u Nest.JS razvojnom okviru
Razvoj REST API aplikacije u Nest.JS razvojnom okviru
Ivan Bralić
U okviru diplomskog rada objašnjena je problematika ubrizgavanja ovisnosti („dependency injection“). Primijenjen je u razvoju serverske aplikacije korištenjem NestJS okvira. Opisan je razvoj API-ja korištenjem istoimenog okvira te implementacija kontrole pristupa u njemu. Korištena je biblioteka passport koja realizira autentifikaciju JSON web tokenom te Nest komponente koje realiziraju autorizaciju. Unutar rada opisane su i ostala tehnologije upotrebljavane za razvoj potpunog...
Razvoj REST API-a za rezervaciju termina u telekomunikacijskim uslugama primjenom Spring Boot tehnologije
Razvoj REST API-a za rezervaciju termina u telekomunikacijskim uslugama primjenom Spring Boot tehnologije
Frano Josip Tandara
Kroz ovaj diplomski rad čitatelj se upoznaje s najčešće korištenim tehnologijama pri izradi REST API-ja, s tim da je naglasak stavljen na Spring Boot tehnologiju. Treće poglavlje uvodi u tehnologije korištene u ovom radu. Prije svega predstavljen je Java programski jezik te njegovo razvojno okruženje Eclipse. Postman kao aplikaciju koja se koristi za testiranje HTPP zahtjeva. Nadalje, Maven i Tomcat kao web server na kojem se kod izvodi. U okviru sigurnosti API-ja predstavljen je...
Razvoj aplikacije za manipulaciju MongoDB bazom podataka
Razvoj aplikacije za manipulaciju MongoDB bazom podataka
Ema Karoglan
U ovom završnom radu za početak su objašnjene značajke nerelacijskih (NoSQL) baza podataka, u ovom slučaju je to MongoDB baza podataka, kao i osnovne razlike između nerelacijskih i relacijskih baza podataka. Predstavljene su osnovne operacije s podacima kod MongoDB baze podataka uz priložene primjere za određene operacije. Zatim su navedene tehnologije potrebne za izradu jednostavne web aplikacije. Pobliže je opisana platforma Node.js u kojoj je implementirana poslužiteljska strana...
Razvoj aplikacije za praćenje darivanja krvi korištenjem MongoDB i programskog jezika Python
Razvoj aplikacije za praćenje darivanja krvi korištenjem MongoDB i programskog jezika Python
Matea Kunac
Ovaj završni rad obrađuje razvoj aplikacija u Python programskom jeziku uz korištenje PyMongo distribucije za rad s MongoDB bazom podataka. Python je interpeterski, objektno-orijentirani programski jezik visoke razine, koji posjeduje dinamičku semantiku. Python je pogodan za početnike zahvaljujući svojoj jednostavnoj sintaksi, ali istovremeno podržava rješavanje kompleksnijih problema zbog čega je jedan od najpopularnijih programskih jezika. Python se primjenjuje u mnogim...
Razvoj aplikacijskog modula za planiranje, upravljanje i evidenciju rada u  poduzećima
Razvoj aplikacijskog modula za planiranje, upravljanje i evidenciju rada u poduzećima
Kristijan Gaurina
U okviru diplomskog rada izrađen je programski modul za planiranje, unos, praćenje i evidenciju rada studenta i učenika u poduzećima te integracija modula u već postojeći ERP (engl. Enterprise Resource Planning) sustav. Modul je razvijen u ASP.NET okruženju uz korištenje AngularJs pomoću kojega je proveden razvoj korisničkog sučelja. Razvijeni modul omogućava korisnicima ERP sustava unos podataka o zaposlenjima studenata i učenika, planiranje i praćenje njihove evidencije rada...
Razvoj compliant mehanizma
Razvoj compliant mehanizma
Nikola Dumičić
Ovim radom predstavljeni su compliant mehanizmi. Rad daje odgovor na pitanje zašto i kad upotrijebiti compliant mehanizme umjesto klasičnih te koje su njihove prednosti odnosno mane u usporedbi s klasičnim mehanizmima. Objašnjava fizikalni princip rada i pruža pregled postojećih pristupa proračunu. Praktični dio rada je korištenje compliant mehanizma pri izradi okvira naočala. Za proračun je korištena metoda konačnih elemenata u programu Solidworks kombinirano s programom...
Razvoj full-stack mrežne aplikacije za promoviranje zdravog životnog stila
Razvoj full-stack mrežne aplikacije za promoviranje zdravog životnog stila
Marija Matić
U ovom završnom radu razvijena je full stack web aplikacija, a primjena odabranih mrežnih tehnologija demonstrirana je na primjeru izrade mrežne aplikacije koja služi promicanju zdravih životnih navika. Rad se sastoji od teoretskog i praktičnog dijela. U teoretskom dijelu opisani su funkcionalni i nefunkcionalni zahtjevi aplikacije, te korištene tehnologije i njihove karakteristike, dok je u praktični dijelu opisana implementacija aplikacije „Dont sit, be fit“ . Klijentsku stranu...
Razvoj i analiza izvedbe sustava za preporuku
Razvoj i analiza izvedbe sustava za preporuku
Ante Čikotić
Ovaj diplomski rad bavi se razvojem i analiza računalnog sustava za preporuke. Dan je pregled metoda i algoritama koji se koriste u sustavima za preporuke („recommender systems“) s naglaskom na trima glavnim pristupima: sustav temeljen na pristupu filtriranja sadržaja, sustav temeljen na suradničkom filtriranju, te hibridni model. U praktičnom dijelu rada, obrađena su sve tri kategorije sustava. Za sustav temeljen na sadržaju korišteno je filtriranje po tekstualnim i numeričkim...

Paginacija