Paginacija

Razvoj sigurnih mikroservisnih arhitektura
Razvoj sigurnih mikroservisnih arhitektura
Mislav Perić
Ovaj rad se bavi dizajnom mikroservisne arhitekture, izgradnjom, autorizacijom, autentifikacijom i komunikacijom između više servisa. Rad sadrži tri servisa izgrađena u programskom jeziku Elixir, klijentski dio napravljen u TypeScriptu i Reactu i NGINX API Gateway kako bi prosljeđivao zahtjeve između servisa
Razvoj sigurnih web aplikacija u ReactJS razvojnom okviru
Razvoj sigurnih web aplikacija u ReactJS razvojnom okviru
Ivan Užarević
U ovom radu analiziraju se sigurnosni aspekti programskog jezika JavaScript te je poseban naglasak stavljen na razvojni okvir ReactJS. Izrađena je aplikacija u sklopu koje su implementirani različiti mehanizmi za ostvarivanje sigurnosti. U radu se analiziraju sigurnosni problemi i rješenja koja se odnose na JavaScript razvojni okvir ReactJS. Rad je uključio i pregled postojećih sigurnosnih rješenja koja su integrirana unutar samih biblioteka ovoga okvira. Ovaj dio predstavlja podlogu...
Razvoj sigurnih web aplikacija u python okvirima
Razvoj sigurnih web aplikacija u python okvirima
Matija Međurečan
Django je moćno slobodno dostupno razvojno okruženje temeljeno na Pythonu pomuću kojega je moguće na brz i efikasan način izraditi web aplikacije. U radu je prikaza arhitektura Djanga, najčešće prijetnje kategorizirane prema OWASPU i mehanizmi obrane koji dolaze ugrađeni u Django. Rad sadrži praktičan dio u kojemu je prikazana izrada dvije web aplikacije u Djangu.
Razvoj sigurnosnih biblioteka na ESP8266 platformi
Razvoj sigurnosnih biblioteka na ESP8266 platformi
Antonio Ćosić
U sklopu ovog završnog rada prikazane su i obrađene implementacije sigurnosnih biblioteka koje se tememelje na OAuth 2 protokolu. Cijela implementacija je prikazana kroz web aplikaciju koja prati i otkriva pokrete pomoću senzora za pokrete (PIR senzor) koji je programiran na ESP8266 SoC-u. Web aplikacija je podijeljena na sloj podataka (eng. backend) i prezentacijski sloj (eng. frontend), a sigurnosne biblioteke su implementirane na prezentacijskom sloju.
Razvoj skice aplikacije za usluge karijernih centara na visokim učilištima
Razvoj skice aplikacije za usluge karijernih centara na visokim učilištima
Vedran Novak
U priloženom radu, objasnit će se važnost dobrog definiranja korisničkih zahtjeva po kojim će se izraditi skica informacijskog sustava koja predstavlja jedan od početnih koraka u procesu razvoja informacijskog sustava. Prikazat će se pristup i proces kroz koji svaki isporučitelj mora proći kod kreiranja informacijskog sustava na primjeru izrade aplikacije za usluge karijernih centara na visokim sveučilištima. Od skupljanja korisničkih zahtjeva od strane isporučitelja, do...
Razvoj socijalnih kompetencija kroz volontiranje u zajednici
Razvoj socijalnih kompetencija kroz volontiranje u zajednici
Sara Plantak
S rastućim trendom razvoja tehnologije i ubrzanim načinom života, ključno je pronaći aktivnosti koje uz opuštajući bijeg iz svakodnevne rutine omogućavaju usvajanje novih vještina i kompetencija koje mogu pomoći u svakodnevnim izazovima. Upravo iz tog razloga se ovaj diplomski rad bavi temom razvoja socijalnih kompetencija kroz volontiranje u zajednici s naglaskom na stečene kompetencije i njihovu primjenu u svakodnevnom životu. Cilj ovog rada je identificirati čimbenike i...
Razvoj socijalnog poduzetništva u Hrvatskoj
Razvoj socijalnog poduzetništva u Hrvatskoj
Petra Vitez
U diplomskom radu obrađen je teoretski dio vezan uz definiciju, principe, komponente, dimenzije, matricu socijalnog poduzetništva, triple bottom line i SROI. Navedene su temeljne razlike između tradicionalnog i socijalnog poduzetništva, te koje sve karakteristike posjeduje socijalni poduzetnik. Opisano je socijalno poduzetništvo u svijetu, EU i Hrvatskoj s detaljnim informacijama o organizacijama koje podupiru socijalno poduzetništvo, područjima djelovanja i različitim statistikama o...
Razvoj softvera otvorenog koda
Razvoj softvera otvorenog koda
Matej Ritoša
Razvoj softvera otvorenog kôda je proces izgradnje softvera čiji je izvorni kôd javno dostupan za korištenje, proučavanje, nadogradnju i unaprjeđenje. U teorijskom dijelu ovog rada će biti opisana osnovna motivacija koja stoji iza otvorenog kôda, licence, modeli razvojnog procesa, korišteni alati, prednosti i nedostaci te načini doprinosa i kolaboracije na projektima otvorenog kôda. Nakon uvodnog dijela o osnovnim činjenicama, prijeći će se na praktični dio u kojem će biti...
Razvoj softvera upravljan testiranjem u Adobe Experience Manager-u
Razvoj softvera upravljan testiranjem u Adobe Experience Manager-u
Dajana Jeđud
U ovom radu opisuje se testiranje softvera te se daje uvod u testiranjem upravljano programiranje. Detaljni pregled pristupa i metodologije testiranja. Opisuje se Adobe Experience Manager (AEM). Primjena testiranja na komponente i ostale dijelove AEM-a. Jedinično testiranje i primjena (JUnit). Praktični primjeri jediničnog testiranja u AEM-u. Testiranje korisničkog sučelja (UI Test / Selenium). Praktični primjeri testiranja korisničkog sučelja u AEM-u. Integracijski testovi i...
Razvoj softvera vođen testiranjem
Razvoj softvera vođen testiranjem
Tin Franić
Predmet proučavanja ovog rada je razvoj softvera vođen testiranjem (engl. Test-Driven Development - TDD). Temeljna pretpostavka takvog razvoja softvera je da prije bilo kakve promjene u kodu napišemo jedinični test koji tu promjenu provjerava. U teorijskom dijelu ovog istraživanja precizno je definiran i opisan proces razvoja programa vođenog testiranjem i njegove karakteristike, primjenom teorijskog znanja u praktičnom dijelu razvijena je jednostavna aplikacija.
Razvoj softverske podrške za AHP metodu
Razvoj softverske podrške za AHP metodu
Filip Faletar
Ovaj diplomski rad čini teorijski i praktični dio razvoja sustava za podršku odlučivanju korištenjem AHP metode. Razvijena web aplikacija funkcionira u cjelosti, no nije testirana u svim okruženjima. Postoji mnogo prostora za unaprijeđenje aplikacije, kao npr. grupno odlučivanje, pomoć pri uspoređivanju u parovima (radi očuvanja konzistentnosti), prijava korisnika putem AAI@EduHr sustava za autentikaciju, itd.
Razvoj softverske podrške za AHP metodu
Razvoj softverske podrške za AHP metodu
Šimunov Ante
U današnje vrijeme kada je sve podložno brzim promjenama, popularnost i potreba za takvim alatima i shvaćanjem teorija i metoda za odlučivanje je sve veća. Iz toga proizlazi i glavna tema rada, razvoj softverske podrške za AHP metodu. Za početak je objašnjeno teorija i matematički model koji su u pozadini metode analitički hijerarhijski proces, te su navedene njezine prednosti i nedostaci, a u nastavku je objašnjen proces razvoja softverske podrške i nastala pripadna dokumentacija.

Paginacija