Faculty of Organization and Informatics - Digital Repository
Not a member yet
6858 research outputs found
Sort by
Integration of Power BI tool and Python programming language
Ovaj završni rad prikazuje mogućnosti integracije programskog jezika Pythona i alata Power BI. Teorijski su obrađena oba alata, njihove prednosti, ograničenja i mogućnosti međusobne integracije. U praktičnom dijelu napravljena je transformacija i analiza podataka u Pythonu i vizualizacija podataka u Power BI-ju
Using remote services and microservices in Swift programming language
Cilj ovog rada je pobliže prikazati rad udaljenih servisa i mikroservisa unutar mobilnih aplikacija
s posebnim naglaskom na sigurnost i arhitekturalne stilove. U početnom dijelu rada, biti će
objašnjeni udaljeni servisi i mikroservisna arhitektura u usporedbi s tradicionalnim servisima
i monolitnom arhitekturom kao njihovim pretečama. Nakon toga slijedi detaljan opis REST
arhitekturalnog stila, uključujući značajke i principe te definiranje ključnih pojmova poput API-ja
i web servisa. Budući da je sigurnost neizostavan aspekt svakog servisa, posebna pažnja
će se posvetiti mehanizmima autentifikacije i autorizacije što uključuje i tokenizaciju. Teorijska
podloga rada završit će kratkim uvodom u rad s udaljenim servisima i mikroservisima u Swiftu.
U praktičnom dijelu rada, svi teorijski obrađeni koncepti, biti će objedinjeni u okviru mobilne
aplikacije izrađene u programskom jeziku Swiftu
Perception of Eighth Grade Elementary School Students About Digital Security
Ovaj rad istražuje znanja, stavove i ponašanja učenika osmih razreda osnovne škole u području digitalne sigurnosti. Cilj istraživanja bio je ispitati prepoznavanje internetskih rizika, primjenu sigurnosnih mehanizama i pristupe online komunikaciji. Temeljen na konceptu digitalne pismenosti, rad koristi kvantitativnu metodu putem strukturirane online ankete. Rezultati ukazuju na razvijenu svijest učenika, ali i nedosljednost u sigurnosnom ponašanju, uz izražene spolne razlike u korist učenica. Analiza nastavnih materijala otkriva manjak konkretnih sigurnosnih sadržaja, a komentari učenika potvrđuju potrebu za praktičnijim pristupom. Zaključuje se da obrazovanje o digitalnoj sigurnosti treba uključivati razvoj kritičkog promišljanja, odgovornosti i svijesti o digitalnim tragovima
Arcade driving game development in Unity
U ovom radu obrađen je proces izrade arkadne videoigre utrkivanja korištenjem Unity razvojne platforme. Cilj rada bio je demonstrirati praktičnu primjenu teorijskih i tehničkih znanja stečenih tijekom studija kroz projektiranje i implementaciju igrivog prototipa trkaće igre. U radu su prikazani svi ključni koraci razvoja, uključujući postavljanje projektnih postavki, modeliranje i konfiguraciju vozila, implementaciju mehanike vožnje i umjetne inteligencije, kreiranje korisničkog sučelja te dodavanje vizualnih i zvučnih efekata. Poseban naglasak stavljen je na korištenje Unityjevih komponenti poput Rigidbody i Collider sustava za simulaciju fizike, Cinemachine sustava za upravljanje kamerama te programiranje interaktivnih elemenata u C# jeziku. Tijekom razvoja implementirane su i funkcionalnosti poput upravljanja krugovima, brojača vremena i prebacivanja perspektive kamere. Rezultat projekta je funkcionalna igra koja omogućuje korisniku sudjelovanje u utrkama protiv vozila vođenih umjetnom inteligencijom, s vizualnim i audio povratnim informacijama. Rad dokazuje kako je Unity pogodan alat za razvoj interaktivnih 3D aplikacija i videoigara, čak i u manjim timovima ili samostalnim projektima.
Ključne riječi: Unity; C#; arkadne igre; igre utrkivanja; umjetna inteligencija; fizika vožnje; razvoj videoigara; korisničko sučelj
Computer Vision Techniques for Face Recognition
U ovom radu analizirane su metode prepoznavanja lica s naglaskom na njihovu podjelu
na 2D i 3D pristupe. Detaljnije su objašnjeni LBPH algoritam i FaceNet sa SVM klasifikatorom. Rad prikazuje implementaciju ova dva algoritma koji se koriste za svrhu autentifikacije korisnika prilikom prijave u web aplikaciji
An overview of the applicable forms of monetization of the selected type of software products
U diplomskom radu radi se detaljna analiza ključnih modela monetizacije programskih
proizvoda odabranog tipa. Svaki model dolazi uz objašnjen primjer koji jasno prikazuje
oblik monetizacije koji se koristi za određeni programski proizvod. Glavni primjer koji kombinira
niz različitih oblika monetizacije realiziran je na detaljnoj analizi popularne stranice za filmove
i serije, IMDb (Internet Movie Database). Kao praktični dio rada napravljen je prototip
aplikacije u programskom jeziku Blazor i .Net razvojnom okviru koji sklapa niz odabranih
modela monetizacije
iOS development based on SwiftUI framework and MVVM design pattern
Ovaj rad bavi se izradom iOS aplikacije korištenjem programskog okvira SwiftUI te primjenom arhitektonskog uzorka MVVM (Model-View-ViewModel). U radu je detaljno prikazano integrirano razvojno okruženje Xcode, koje predstavlja standardni alat za razvoj aplikacija na Appleovim platformama, te je opisan cjelokupan proces razvoja iOS aplikacije.
Analizirani su programski jezik Swift i okvir SwiftUI, koji se ističu kao najučinkovitija rješenja za razvoj suvremenih iOS aplikacija zbog svoje deklarativne prirode, visoke razine čitljivosti kôda te snažne integracije s ostatkom Appleovog ekosustava. Poseban naglasak stavljen je na prednosti korištenja arhitektonskog uzorka MVVM, koji omogućuje jasnu separaciju odgovornosti unutar aplikacije, olakšava održavanje koda i povećava testabilnost.
U završnom dijelu rada, teorijska znanja stečena analizom alata i tehnologija primijenjena su kroz praktičan primjer razvoja konkretne iOS aplikacije
Application of the design thinking method on an example from the business practice of the service industry
Tema ovog završnog rada je istraživanje primjene dizajnerskog razmišljanja u kontekstu
digitalne transformacije organizacije Hugo’s d.o.o. Ovaj rad ima za cilj detaljno analizirati
postojeće poslovne procese, identificirati ključne izazove i koristeći korake dizajnerskog
razmišljanja, predložiti konkretna rješenja koja će unaprijediti operativnu učinkovitost i
korisničko iskustvo. U radu su korištene odgovarajuće metode i alati za istraživanje korisničkog
iskustva, a na temelju provedenih analiza predložena su inovativna rješenja. Zaključci rada
donose preporuke za implementaciju dizajnerskog razmišljanja u digitalnu strategiju Hugo’s
bara, s ciljem dugoročnog poboljšanja konkurentnosti, učinkovitosti poslovanja i zadovoljstva
gostiju u suvremenom digitalnom okruženju. Predložena integracija NFC tehnologija znatno bi
omogućila smanjenje vremena čekanja
Evaluation of the effectiveness of e-educational platforms in higher education
Kroz ovaj rad bit će prikazane globalno popularne platforme za e-učenje, te platforme koje su popularne u Republici Hrvatskoj. Nakon toga će biti ukratko opisani Moodle i ELF FOI, koji je baziran na Moodleu, te glavni konkurenti Google Classroom i MS Teams. Nakon toga bit će dane dvije procjene ELF FOI-a, jedna od korisničke strane kroz anketu o zadovoljstvu i korištenju, te druga kroz online dostupne metrike i alate. Nakon što je to dvoje obrađeno i opisano biti će dani prijedlozi poboljšanja ELF FOI-a kao platforme za e-učenje, te će sve biti zaokruženo zaključkom. Cilj ovog rada je dati uvid u potencijalne bolne točke ELF FOI-a sa studentske strane i po mogućnosti bar u maloj mjeri usmjeriti daljnji razvoj i oblikovanje ELF FOI-a kao platforme
Entrepreneurial Success: A Small Business Owner's Perspective
Pokretačka snaga svih poduzetnika jest ostvarenje uspješnosti vlastitog poslovanja. Upravo ta snaga vodi ih kroz njihov poslovni put te nastoji stvoriti strategiju kako bi se olakšalo prevladavanje svih prepreka i izazova s kojima se susreću, a njihov je krajnji cilj ostvarenje uspješnosti. Naravno, uspjeh nije rezultat koji dolazi sam od sebe, a samo poimanje uspjeha može biti različito među različitim poduzetnicima. Temelj poduzetničkog uspjeha jest definiranje jasne vizije koju je moguće ostvariti uz prisustvo velike razine strasti i predanosti prema vlastitom poslovanju. Shodno tome, potrebno je utemeljiti jedinstveni način strateškog planiranja i upravljanja koji će dovesti do ostvarenja poslovnih rezultata. U ovom radu analizira se shvaćanje uspješnosti poduzeća s naglaskom na različitost poduzetničkih percepcija. U drugom dijelu rada predstavljaju se rezultati kvalitativnog istraživanja u kojem se kao glavna tehnika prikupljanja podataka za analizu koristio dubinski intervju s vlasnicima malih poduzeća. Na temelju prikupljenih podataka dolazi se do rezultata koji ukazuju na percepcije uspjeha od strane poduzetnika te se daju preporuke za poduzetničku praksu