Faculty of Organization and Informatics - Digital Repository
Not a member yet
6858 research outputs found
Sort by
Implementation of a smart door lock
Ovaj diplomski rad bavi se razvojem pametne brave koja koristi biometrijsku
autentifikaciju putem otisaka prstiju za kontrolu pristupa. Glavni cilj je osigurati visoku
razinu sigurnosti uz jednostavnost korištenja kroz mobilnu aplikaciju za Android. Rad
obuhvaća integraciju različitih tehnologija poput NodeMCU mikrokontrolera, AS608
senzora za otisak prsta, solenoidne brave, te MQTT protokola za komunikaciju između
mobilne aplikacije i brave. Sigurnosni aspekti sustava osigurani su primjenom TLS
enkripcije za prijenos podataka, kao i AES256 enkripcije sa soli za pohranu biometrijskih
podataka. Poseban naglasak stavljen je na sigurnosne mjere kako bi se zaštitili osjetljivi
podaci te spriječili neovlašteni pristupi. Kroz razradu tehničke i softverske implementacije,
rad pruža detaljan uvid u proces izgradnje sigurnosnog sustava temeljenog na IoT
tehnologiji. Rad također razmatra prednosti i izazove biometrijske autentifikacije u
sigurnosnim sustavima te koristi MVVM arhitekturu za razvoj mobilne aplikacije,
omogućujući modularnost i lakoću održavanja
Functional programming using F# programming language
Funkcionalno programiranje je paradigma programiranja koja se temelji na korištenju
funkcija u svrhu izvođenja računa i manipulacije podacima, a F# je jedan od predstavnika
koji podržava ovaj stil programiranja. F# je integriran u .NET platformu što korisnicima
omogućava rad s brojnim bibliotekama i alatima, a osim funkcionalnog podržava i objektnoorijentirano i imperativno programiranje čime omogućava integraciju različitih paradigmi
unutar jednog programskog jezika. Smanjenje mogućnosti pogrešaka dolazi zbog upotrebe
čistih funkcija i nepromjenjivosti podataka, dok se efikasnost postiže lijenom evaluacijom i
asinkronim programiranjem. F# kombinira prednosti funkcionalnog i objektno-orijentiranog
programiranja te tako pruža fleksibilan, efikasan i moćan alat za rješavanje kompleksnih
problema u modernom softverskom svijetu
Application of multiple linear regression in business analytics
Multipla linearna regresija statistička je metoda koja omogućava analizu i modeliranje odnosa između jedne zavisne varijable i više nezavisnih varijabli. Ova se metoda koristi za predviđanje i objašnjavanje kako različiti čimbenici utječu na zavisnu varijablu te omogućava stručnjacima da analiziraju kompleksne situacije u kojima su faktori međusobno povezani i da bolje razumiju kako različite varijable zajednički utječu na ishod. Multipla linearna regresija je široko korištena u različitim područjima ljudskog djelovanja, uključujući ekonomiju te društvene i prirodne znanosti, za donošenje informiranih odluka na temelju podataka.
Cilj ovog diplomskog rada jest istražiti primjenu multiple linearne regresije kao ključne statističke metode za analizu i predikciju odnosa među varijablama. U istraživačkom je dijelu rada prvo razvijen puni model za predikciju varijable „SalesPrice“ odnosno prodajne cijene nekretnina koji obuhvaća sve relevantne prediktore, a zatim je konstruiran model s dva ključna prediktora, „SqFeet“ odnosno površine nekretnine i „Year“ odnosno starosti nekretnine, kako bi se detaljnije proučio njihov pojedinačni utjecaj. U konstrukciji su modela korišteni dijagnostički testovi kojima je provedena procjena kvalitete modela te vizualizacija rezultata analize i modeliranja pomoću grafičkih prikaza koji su pomogli u boljem razumijevanju odnosa među varijablama i karakteristika modela. Rezultati su pokazali da sve pretpostavke modela nisu bile u potpunosti zadovoljene, osobito u pogledu linearne povezanosti i homoskedastičnosti. Unatoč tome, pretpostavke o normalnoj distribuciji reziduala i odsustvu značajne multikolinearnosti bile su zadovoljene, što je omogućilo djelomično pouzdane rezultate. Također, istraživanje je pokazalo da površina i starost nekretnine imaju značajan utjecaj na prodajnu cijenu potvrđujući njihovu važnost u procjenama na tržištu nekretnina.
U konačnici, može se zaključiti kako ovaj rad doprinosi kvalitetnijem razumijevanju primjene statističkih metoda u poslovnoj analitici, naglašavajući važnost pažljive evaluacije modela u svrhu donošenja informiranih i točnih odluka u segmentu prodaje nekretnina
Business Communication in the International Context
Završni rad obrađuje temu poslovne komunikacije u međunarodnom okruženju. Sadrži teorijski i praktični dio. U teorijskom dijelu su obrađene teme mobilnosti, multikulturalnosti, poslovnog komuniciranja te međunarodnog poslovnog komuniciranja u Europi i svijetu. Navedene teme su obrađene pomoću stručne literature. Svi korišteni izvori su navedeni na kraju rada. Ciljevi praktičnog dijela su razumjeti utjecaj kulturnih razlika na poslovnu komunikaciju u međunarodnom okruženju, identificirati i analizirati najčešće komunikacijske izazove u međunarodnom poslovanju te proučiti ulogu tehnologije u olakšavanju poslovne komunikacije u globalnom kontekstu. Navedeni ciljevi su ostvareni izvršavanjem anketnog upitnika u informatičkom poduzeću TIS Grupa d.o.o. Rezultati ankete su analizirani opisno i prikazani vizualno pomoću grafova. Na kraju je dan zaključak dobivenih rezultata
Green logistics as factor of environmental risk management in companies
U završnom radu detaljno je objašnjen pojam zelene logistike te način na koji je logistika ove vrste postala ključna za današnja poduzeća u kontekstu upravljanja okolišnim rizicima. Na raznim primjerima stvarnih poduzeća prikazano je funkcioniranje zelene logistike
The method of prototyping used on a web application for applying to events
U radu je objašnjen pojam prototipa kroz njegovu definiciju i dimenzije, te su detaljno razrađene vrste prototipova prema razini vjernosti, reprezentaciji, preciznosti, interaktivnosti i evoluciji. Također su detaljno razrađene tehnike off-line prototipiranja, koje uključuju skice na papiru, makete, čarobnjak iz Oza i video prototipove, te tehnike on-line prototipiranja koje uključuju neinteraktivne i interaktivne simulacije i skriptne jezike. U daljnjem radu objašnjena je izrada prototipova kroz pet koraka, te primjenom tih koraka izrađen prototip na primjeru web aplikacije za prijavu na manifestacije
Adaptation of the website for the elderly and people with disabilities
U ovom radu će biti opisana digitalna pristupačnost, odnosno koja su osnovna pravila kojih se potrebno pridržavati da bi se izradila pristupačna web stranica. Biti će izneseni statistički podatci koji će prikazati postotke invaliditeta po dobnim skupinama unutar Republike Hrvatske. Cilj je omogućiti web pristupačnost svakoj osobi na planetu, a u tome će pomoći već spomenuta pravila odnosno smjernice za pristupačnost. Prikazat će se nekoliko primjera pristupačnih, odnosno nekoliko primjera nepristupačnih web stranica. Spomenut će se i izazovi s kojima se susreću starije osobe i osobe s invaliditetom, te kako se oni rješavaju. Na kraju će se napraviti prototip web stranice koja zadovoljava osnovne smjernice digitalne pristupačnosti, odnosno WCAG. Prototip će biti namijenjen prvenstveno starijim osobama iz razloga što je ta skupina najviše pogođena invaliditetom
2D strategy game development in Unity
Tema završnog rada je 2D strateška igra temeljena na potezima izrađena pomoću programskog alata Unity. Igra ima 2 načina igre; igrač protiv igrača i igrač protiv skripte odnosno računala. Svaki mod igre ima drugačiju mapu. Igrač može pomicati svoje jedinice, napadati neprijateljske jedinice i osvajati građevine u svrhu dobivanja dodatnih sredstava za kupnju drugih jedinica i/ili u svrhu pobijede (osvajanje neprijateljskog bunkera)
Gacha game development in Godot
This work outlines the creation of a game prototype in the Godot game engine. The prototype aims to create a game that blends the role-playing game genre with the gacha game genre. The main gameplay consists of the player attacking enemies using drawn gestures in order to collect currency which is used to play gacha. The player engages with the gacha aspects to unlock new gestures to use in battle. The work will showcase the game’s design and visual elements. Then, the game’s architecture will be covered in detail, including the ability system, the scene architecture, the singletons that control the flow of the game, the components which scenes use, and the custom data objects used to represent various elements of the game. At the end, it can be concluded that choosing the role-playing and gacha genres to develop a game is incredibly demanding due to the technical overhead required to implement the bare functionalities and content both genres require. Nevertheless, this kind of project is an invaluable opportunity to learn more about the development of complex games
The application of IT solution in the development of management information system
U ovom završnom radu objašnjava se što su informacijski sustavi, te njihova podjela. Detaljnije će se objasniti transakcijski informacijski sustavi. Nadalje, rad će se fokusirati na upravljačko-izvještajnim informacijskim sustavima. Prikazat će se model upravljačko-izvještajnog informacijskog sustava, te će se objasniti prednosti i izazovi implementacije takvog sustava. Praktični doprinos radu je u izgradnji aplikacije „Global Store Management“. Objasnit će se poslovni subjekt prema kojem je izrađen praktični dio ovog rada, korisnici koji unose podatke na transakcijskoj razini i korisnici informacija tog upravljačko-izvještajnog informacijskog sustava. Objasnit će se kako postaviti lokalno okruženje korištenjem XAMPP-a i WordPress-a. Na kraju, prikazat će se kako je implementiran upravljačko-izvještajni informacijski sustav „Global Store Management“. Pojasnit će se i pokazat kako su izrađene i kako izgledaju stranice aplikacije, koji dodaci su bili korišteni i kako su korišteni za izradu ovog sustava. Detaljnije će se prikazat što su, kako se kreiraju i kako izgledaju kratki-kôdovi korišteni u ovom radu.
Ključne riječi: informacijski sustav, transakcijski informacijski sustav, upravljačko-izvještajni informacijski sustav, WordPress, XAMPP, kratki-kô