Faculty of Organization and Informatics - Digital Repository
Not a member yet
6858 research outputs found
Sort by
Implementation of a Data Analytics System using Heterogeneous Sources
Sustav analitike napravljen na Streamlit platformi sa heterogenim izvorima podataka: CSV i JSON. Glavna tema je engleska Premier liga dok su podaci iz sezone 2023/2024. Interaktivni dijagrami napravljeni su s pomoću Plotly Express biblioteke
Project management supported by artificial intelligence
Unutar diplomskog rada raspisan je IT projektni plan na primjeru iz stvarnog svijeta. Testirani su modeli umjetne inteligencije (ChatGPT i DeepSeek) u mogućnosti rješavanja zadataka koji spadaju u ulogu voditelja projekta. Iz perspektive životnog ciklusa projekta, ovaj diplomski rad se fokusira na fazu planiranja
Creating a clone of the video game "Angry Birds" in Unity
Završni rad prikazuje proces izrade klona poznate mobilne igre "Angry Birds" korištenjem Unity razvojne platforme i C# programskog jezika. Kroz rad su analizirane ključne mehanike originalne igre, kao što su fizika sudara, ponašanje objekata i posebne sposobnosti likova. Projekt obuhvaća tehničku implementaciju igrivih elemenata, dizajn razina, sustav bodovanja te korisničko sučelje. Korišten je iterativni pristup razvoja, što je omogućilo kontinuirano testiranje i optimizaciju. Rezultat je funkcionalan prototip igre koji demonstrira razumijevanje razvoja interaktivnih sustava u Unityju te primjenu fizikalnih i vizualnih elemenata igara
Application of explainable artificial intelligence methods
Ovaj rad istražuje primjenu metoda objašnjive umjetne inteligencije, LIME i SHAP, kod prediktivnog modela potrošnje energije u pametnim zgradama. Na temelju stvarnog skupa podataka izrađen je model pomoću tehnika rudarenja podataka, a zatim su korištene metode LIME i SHAP za objašnjavanje rezultata predikcija. Cilj je bio odrediti značajke koje najviše utječu na potrošnju energije te usporediti njihove reultate, kao i praktičnost korištenja navedenih xAI metoda
Security of personal data handled when making purchases online
Tema ovog završnog rada je sigurnost osobnih podataka koji se obrađuju prilikom online kupovine. U radu se objašnjavaju dva pojma, a to su privatnost i online privatnost. Za oba pojma su objašnjene definicije te njihove dimenzije. U okviru privatnosti, odnosno online privatnosti analizirana su tri znanstvena članka. Nadalje, u radu se obrađuje pravni okvir zaštite podataka u EU koji se sastoji od Uredbe o zaštiti podataka za institucije, tijela, urede i agencije EU i Opće uredbe o zaštiti podataka. Detaljnije je objašnjena Opća uredba o zaštiti podataka, odnosno GDPR. Također, opisano je kako GDPR funkcionira u Hrvatskoj, objašnjeni su osnovni pojmovi iz GDPR-a, načela obrade, zakonitosti obrade te prava ispitanika. Iduće je razrađena online kupovina, njezina definicija i savjeti za sigurniju online kupovinu. U završnom dijelu je analizirana anketa u kojoj je sudjelovalo 103 ispitanika, a anketa je bazirana na pitanjima o svijesti rizika koji su mogući tijekom online kupovine i zaštiti osobnih podataka
Data analysis using SAP tool for business analytics and data visualisation
Tema rada je analiza podataka korištenjem SAP alata za poslovnu analitiku i vizualizaciju podataka te se odnosi na obradu podataka unutar odjela i opisivanje glavnih modula unutar SAP Business One sustava. Radi lakšeg shvaćanja funkcionalnosti sustava, rad detaljno opisuje kreiranje tipova izvještaja i njihovog vizualnog izgleda. Sve teze u radu su potkrijepljene stvarnim primjerima rada u SAP Business sustavu naučenim unutar poduzeća. Rad opisuje složenost SAP Business sustava, predstavlja korisnost svakog od SAP modula koji olakšavaju rad unutar samog poduzeća te definira izvještaje kao pomagalo u radu kojim se određene situacije mogu unaprijed predvidjet
Analysis of the investment strategy of pension funds in the Republic of Croatia
Cilj rada je ispitati horizont ulaganja u kontekstu upravljanja portfeljem mirovinskih fondova u Republici Hrvatskoj. Naime, rezultati dosadašnjih istraživanja ukazuju kako mirovinski fondovi najčešće imaju dugoročni horizont ulaganja s ciljem sigurnih prinosa te kontinuiranim, mali rastom cijena dionice. To ukazuje na pasivni stil upravljanja portfelja od strane fond menadžera društva za upravljanje istima. Prema tome cilj kreiranja investicijskog portfelja podrazumijeva investiciju koja osigurava kontinuirani prinos, godišnje dividende promatrano u dužem vremenskom horizontu odnosno maksimizaciju bogatstva vlasnika. Kao mjeru vremenskog horizonta ulaganja, sukladno literaturi, koristit će se stopa obrtaja portfelja (eng. Churn rate), koja pokazuje koliko često investitor mijenja strukturu svog portfelja
Development of a Desktop Application for Managing Firefighting Competitions Using UX Design Process
Ovaj diplomski rad bavi se razvojem desktop aplikacije za upravljanje vatrogasnim natjecanjima primjenom procesa UX dizajna. U teorijskom dijelu analiziran je koncept korisničkog sučelja i korisničkog iskustva, teorijski okviri vatrogasnih natjecanja te postojeće aplikacije za upravljanje sportskim natjecanjima metodom heurističke evaluacije. U praktičnom dijelu rada razvijena je desktop aplikacija za upravljanje vatrogasnim natjecanjima prema fazama životnog ciklusa UX dizajna, gdje se za svaku fazu primjenjuju odgovarajuće metode i alati. Namjena aplikacije je evidentiranje rezultata na vatrogasnim natjecanjima u što su uključene i funkcionalnosti prijave, registracije, unos i brisanje natjecanja, dodjeljivanje kategorija, prijava i odjava natjecateljskih odjeljenja, pregled postignutih rezultata. U fazi analize korištene su metode ankete i intervjua. U fazi dizajna provedene su metode korisničkih osoba i korisničkih priča. U fazi prototipiranja izrađen je prototip desktop aplikacije, a u fazi implementacije razvijena navedena aplikacija. U fazi evaluacije provedeno je testiranje konačnog proizvoda te će se donijeti zaključak o njenoj kvaliteti i korisničkom iskustvu
Application of AHP method in the IT project selection process
Ovaj završni rad istražuje primjenu analitičkog hijerarhijskog procesa (AHP) u procesu
odabira projekata informacijske tehnologije (IT), usmjeravajući se na unapređenje donošenja
odluka u organizacijama suočenim sa složenim višekriterijskim problemima. Teorijski dio rada
obrađuje osnove višekriterijskog odlučivanja, ističući analitički hijerarhijski proces kao metodu
koja pomaže u strukturiranju složenih odluka tako što razbija problem na manje dijelove kroz
hijerarhijsku strukturu i koristi usporedbe u parovima za relativnu procjenu važnosti elemenata
te strukture te „pretvara“ te procjene u vrijednosti tzv. prioritete koje pomažu pri donošenju
odluka. Glavni cilj rada je istražiti doprinosi li AHP metoda i kako transparentnijem i
objektivnijem odabiru IT projekata te može li pomoći kod optimizacije resursa i smanjenja
neizvjesnosti. Metodološki pristup temelji se na pregledu postojeće znanstvene literature
proučava primjenu AHP-a s različitim ciljem u IT sektoru. U praktičnom dijelu napravljen je
kritički osvrt na postojeće radove koji primjenjuju AHP metodu za odabir projekata unutar IT
sektora, kao što su na primjer, odabir projekata u portfelju, evaluacija sigurnosnih politika i
odabir sustava za upravljanje projektima, čime su identificirane prednosti i izazovi metode u
stvarnim situacijama. Pregled relevantnih znanstvenih radova pokazao je da AHP nudi
prilagodljiv pristup odabiru IT projekata, olakšavajući proces donošenja odluka uz sudjelovanje
više sudionika. Istovremeno, njezina primjena često ovisi o kvaliteti dostupnih podataka i
sposobnosti prilagođavanja specifičnim uvjetima, što upućuje na mogućnost poboljšanja
kombiniranjem s drugim metodama, poput fuzzy logike, u složenijim IT situacijama
Development of an open-source module for role and authority management in software products
S obzirom na kompleksnost današnjih programskih proizvoda, kontrola pristupa određenim dijelovima sustava predstavlja ozbiljan problem i na implementacijskoj, ali i organizacijskoj razini. Iz tog je razloga tijekom povijesti računalnih sustava predstavljen velik broj raznih modela upravljanja pristupom. U teoretskom dijelu predstavljaju se najvažniji modeli kontrole pristupa temeljenoj na ulogama (eng. Role-Based Access Control), uključujući najvažnije referentne modele iz ovog područja, ali izlaže se i kratka usporedba s drugim popularnim modelima koji ograničenja postavljaju pomoću drugih mehanizama. Uspoređuje se nekoliko izabranih implementacija modula za kontrole pristupa temeljene na ulogama u raznim tehnologijama, dok se u praktičnom dijelu rada izlaže cijeli proces razvoja takvog modula otvorenog koda za web programski okvir Laravel. Jezgra modula je infrastruktura za podršku provođenja kontrole pristupa temeljenoj na ulogama, s posebnim naglaskom na grupiranje na razini organizacija. Kao pokazni primjer integracije modula bit će postavljena podrška za podružnice u sustavu za upravljanje korisnicima. Kako je ovo modul otvorenog koda, nastavit će se razvijati s napretkom mehanizama autorizacije