1. Avtentikacija in avtorizacija s pomočjo programske rešitve KeycloakMitja Helbl, 2023, master's thesis Abstract: V magistrskem delu smo predstavili področje upravljanja identitete in dostopov. Opisali smo probleme, ki jih rešitve upravljanja identitete in dostopov rešujejo ter predstavili ključne funkcionalnosti takšnih rešitev. Raziskali in opisali smo priljubljene programske rešitve s tega področja, podrobno pa smo predstavili rešitev Keycloak. Izvedli smo primerjavo funkcionalnosti priljubljenih programskih rešitev. Podrobno smo predstavili postopek vzpostavitve in konfiguracije lastne instance rešitve Keycloak. Načrtovali in izvedli smo eksperiment, kjer smo primerjali Keycloak z oblačno rešitvijo Auth0 ter rezultate predstavili in analizirali. Izvedli smo tri variacije eksperimenta, kjer smo primerjali odzivnost rešitev glede na število dodeljenih uporabniških vlog. Keywords: Keycloak, upravljanje identitete in dostopov, avtentikacija, avtorizacija, primerjava rešitev Published in DKUM: 13.03.2023; Views: 34; Downloads: 9
Full text (2,08 MB) |
2. Primerjava hitrosti izrisa spletne strani na odjemalcu in strežnikuLenart Velkavrh, 2022, undergraduate thesis Abstract: Spletni brskalniki izrisujejo spletne strani na podlagi modela DOM, ki ga prevedejo iz HTML dokumenta, ali pa ga ustvarijo s programom, napisanem v jeziku JavaScript. V prvem primeru izris poteka na strežniku (SSR), v drugem primeru pa pri uporabniku (CSR). Končni rezultat je enak – prikazana spletna stran na uporabnikovem zaslonu. Vsak način izrisa ima svoje prednosti in pomanjkljivosti.
V diplomskem delu smo izdelali dve vizualno skoraj identični spletni strani, ki se razlikujeta zgolj v načinu izrisa. Prva se izriše na uporabnikovi napravi z JavaScript programom, druga pa do naprave pride v obliki HTML dokumenta. Metrike za merjenje hitrosti izrisa smo opisali in izmerili s pomočjo vgrajenih orodij v dveh trenutno najbolj popularnih brskalnikih na svetu – Chrome in Safari.
Z meritvami smo opredelili prednosti in pomanjkljivosti različnih načinov izrisa spletnih strani. Keywords: spletna stran, izris spletne strani, odjemalec, strežnik, primerjava hitrosti Published in DKUM: 22.02.2023; Views: 53; Downloads: 9
Full text (3,80 MB) |
3. Primerjava poškodb povzročenih z ročnim ali mehanskim izvajanjem stisov prsnega koša med oživljanjemSimon Roškar, 2022, undergraduate thesis Abstract: Uvod: Pojavnost nenadnega srčnega zastoja v izvenbolnišničnem okolju je še vedno velik izziv za laike kot tudi zdravstvene delavce. Ob nenadnem srčnem zastoju je zelo pomemben takojšnji pričetek temeljnih postopkov oživljanja. Laiki izvajajo ročne stise prsnega koša, medtem ko imajo zdravstveni delavci na razpolago možnost uporabe mehanskega načina izvajanja stisov prsnega koša. Med samim izvajanjem oživljanja pa se ne moremo izogniti poškodbam, ki nastanejo med stisi na prsni koš, ne glede na tehniko (ročno ali mehansko).
Metode: Za zaključno delo je uporabljen sistematični pregled literature, ki je sestavljen iz analize in sinteze strokovne literature po opisni metodi dela. Literatura je bila zbrana v mednarodnih podatkovnih bazah: PubMed, CINAHL in Web of Science. Določeni so bili vključitveni in izključitveni kriteriji ter potek raziskave, ki je prikazan v diagramu PRISMA.
Rezultati: Skupno je bilo identificiranih 57 člankov, v tabelarnem prikazu pa je natančneje predstavljeno 13 izbranih člankov. Po zaključni sintezi smo pridobili tri podkategorije iz prostih kod (Skeletne poškodbe, Poškodbe organov in organskih sistemov ter Splošne ugotovitve).
Razprava in sklep: V naši raziskavi je bilo ugotovljeno, da prihaja do neizogibnih poškodb pri izvajanju stisov prsnega koša ne glede na tehniko. Pomembna je pravilna izvedba stisov in redna izobraževanja laikov ter zdravstvenih delavcev s področja oživljanja. Keywords: mehansko oživljanje, ročno oživljanje, primerjava poškodb Published in DKUM: 24.11.2022; Views: 108; Downloads: 49
Full text (669,68 KB) |
4. Primerjava metod skaliranja agilnih pristopov : diplomsko deloMatej Meklav, 2022, undergraduate thesis Abstract: V diplomskem delu smo primerjali metode skaliranja agilnih pristopov. Opisali smo tri agilne pristope, ki so pomembni za razumevanje ogrodji za skaliranje. Izvedli smo anketni vprašalnik za ciljno skupino ljudi, ki živijo na območju Republike Slovenije, in se ukvarjajo z razvojem programskih sistemov. Vprašalnik je služil za pridobivanje informacij o seznanjenosti z agilnimi in klasičnimi metodami ter skaliranju agilnih pristopov. Keywords: agilne metode, SAFe, Scrum@Scale, LeSS, primerjava Published in DKUM: 17.11.2022; Views: 361; Downloads: 37
Full text (1,35 MB) |
5. Analiza in primerjava zmogljivosti knjižnic Node.js za razvoj več-nivojskih spletnih rešitev : magistrsko deloŽiga Donko, 2022, master's thesis Abstract: Na področju tehnologij Node.js imamo na voljo več ogrodij in knjižnic, ki omogočajo razvoj več-nivojskih spletnih rešitev. Časovna zmogljivost posameznih ogrodij in knjižnic omogoča razvoj učinkovitejših rešitev, kar omogoči krajši čas procesiranja zahtev in posledično ekonomske prednosti. V magistrski nalogi smo opravili raziskavo vidika zmogljivosti knjižnic in ogrodij Node.js za gradnjo več-nivojskih spletnih rešitev. Definirali smo metrike zmogljivosti na posameznih nivojih in implementirali programsko opremo za oceno posameznih metrik na posameznih nivojih ter izvedli eksperimentalne meritve. Na podatkovnem nivoju smo primerjali knjižnici Sequelize in Mongoose, med tema dvema se je knjižnica Mongoose izkazala za statistično značilno zmogljivejšo po metriki povprečnega časa poizvedb. Na nivoju spletnih storitev smo primerjali knjižnice Express.js, Fastify, Restify, Koa.js in Hapi z orodji Artillery, Autocannon ter lastno implementacijo meritev. Med le-temi se je izkazala knjižnica Fastify kot statistično značilno zmogljivejša po metrikah prepustnosti in odzivnega časa. Na nivoju odjemalca smo primerjali ogrodje Angular in knjižnico React po metrikah Web Vitals, izmerili smo statistično značilno ugodnejše metrike pri knjižnici React. Raziskava v predstavljeni magistrski nalogi razvijalcem omogoči načrtovanje arhitekture s kombinacijo tehnologij, ki so računsko zmogljivejša od preostanka. Keywords: več-nivojske spletne rešitve, Node.js, programske knjižnice, primerjava zmogljivosti Published in DKUM: 16.11.2022; Views: 250; Downloads: 48
Full text (1,94 MB) |
6. Odnos med telesno samopodobo, perfekcionizmom in depresivnostjo pri uporabnikih Instagrama : magistrsko deloTim Kotnik, 2022, master's thesis Abstract: Vsesplošna uporaba spletnega družabnega omrežja Instagram spodbuja številne raziskovalce k preučevanju njegovega vpliva na duševno zdravje posameznika. Zaključno delo teoretično in empirično proučuje, kako je način uporabe Instagrama povezan s posameznikovo telesno samopodobo, perfekcionizmom in depresivnostjo. V raziskavi je sodelovalo 267 udeležencev, starih od 18 do 76 let. Podatke smo zbrali preko spletnega vprašalnika, ki je bil sestavljen iz Prilagojene večdimenzionalne lestvice uporabe Facebooka, Lestvice pasivne in aktivne uporabe družabnih omrežij, Vprašalnika samopodobe za posameznike v poznem mladostništvu in zgodnji odraslosti, Vprašalnika socialne primerjave, Frostove multidimenzionalne lestvice perfekcionizma in Vprašalnika depresije, anksioznosti in stresa. Rezultati naših analiz so pokazali, da se pasivna uporaba Instagrama statistično pomembno ne povezuje s telesno samopodobo in depresivnostjo. Dodatno je bilo ugotovljeno, da se telesna samopodoba – zunanji videz negativno povezuje z maladaptivnimi oblikami perfekcionizma, medtem pa ne prihaja do povezav s telesno samopodobo – telesne sposobnosti. Nadalje so rezultati pokazali, da se depresivnost pozitivno povezuje z maladaptivnimi oblikami perfekcionizma in obema oblikama telesne samopodobe. Socialna primerjava se je izkazala kot statistično pomemben moderator odnosa med intenziteto uporabe Instagrama in telesno samopodobo. Medtem pa intenziteta uporabe Instagrama ni statistično pomemben moderator odnosa med pasivno uporabo Instagrama in telesno samopodobo. Izkazalo se je tudi, da socialna primerjava ne moderira odnosa med intenziteto uporabe Instagrama in pojavnostjo depresivnih simptomov. Izsledki naše raziskave nudijo poglobljeno razumevanje preučevanih konstruktov in pomembne ugotovitve dokaj neraziskanega področja. Navedene ugotovitve so lahko izhodišče za nadaljnje raziskovanje spletnega orodja Instagram. Keywords: telesna samopodoba, perfekcionizem, depresivnost, Instagram, socialna primerjava Published in DKUM: 03.11.2022; Views: 187; Downloads: 90
Full text (1,51 MB) |
7. Vpliv programskih jezikov na primerljivost rezultatov evolucijskih algoritmov : magistrsko deloŽan Sovinc, 2022, master's thesis Abstract: V magistrskem delu smo primerjali rezultate implementacij algoritmov ABC in WOA, napisanih v različnih programskih jezikih. Primerjali in analizirali smo vsega skupaj osem implementacij, ki so bile napisane v petih programskih jezikih. Rezultate za primerjavo implementacij smo pridobivali z desetimi optimizacijskimi funkcijami.
Glavni cilj je bil odkriti in odpraviti razlike v izvornih kodah implementacij algoritmov, zaradi katerih je prihajalo do razlik v rezultatih. Tako smo dobili rezultate, v katerih so bile vse implementacije enako uspešne. Keywords: evolucijski algoritmi, primerjava rezultatov, optimizacijske funkcije, ABC, WOA Published in DKUM: 25.10.2022; Views: 163; Downloads: 27
Full text (3,49 MB) |
8. Celovita primerjava operacijskih sistemov iz družine BSD : diplomsko deloAndrej Gerl Vicman, 2022, undergraduate thesis Abstract: V diplomskem delu smo primerjali, analizirali in predstavili razlike med tremi najvidnejšimi predstavniki operacijskih sistemov iz družine BSD, in sicer NetBSD, OpenBSD in FreeBSD. Najprej smo predstavili vsakega izmed njih, razlike, zgodovino, zasnovo jedra ter področje varnosti. S pomočjo primerjalne študije smo predstavili njihove lastnosti, značilnosti, zmogljivosti in razlike med njimi. Vse tri smo s pomočjo zmogljivostnih testov preizkusili in primerjali rezultate. Ugotovili smo, kateri operacijski sistem ponuja največjo zbirko paketov, kateri je najbolj varen in kateri je najbolj uporaben za povprečnega uporabnika. Keywords: BSD, operacijski sistem, primerjava Published in DKUM: 25.10.2022; Views: 102; Downloads: 10
Full text (887,67 KB) |
9. Orodja za testiranje zmogljivosti podatkovnih baz : diplomsko deloVid Koblar, 2022, undergraduate thesis Abstract: V diplomskem delu je podrobneje predstavljenih več informacijskih orodij, ki spremljajo zmogljivosti podatkovnih baz. Opisano je delovanje, logika in praktična uporaba teh orodij na dejanskih primerih, ki so bili uporabljeni v diplomskem delu.
Cilj diplomskega dela je prikazati, kako so različne primerjave orodij lahko v pomoč pri izbiri najbolj primernega orodja za uporabnikove potrebe. Predstavljene so primerjave, ki obsegajo načine zaračunavanja storitve, ceno storitve, funkcionalnosti, ki jih orodje ponuja, enostavnost povezovanja z bazo in predstavitvijo matrik. Orodja, ki smo jih uporabili tekom diplomske naloge za primerjavo, so Database Performance Monitoring, Datadog in Site24x7. Keywords: Podatkovna baza, orodja, zmogljivost, primerjava, testiranje. Published in DKUM: 24.10.2022; Views: 130; Downloads: 16
Full text (1,83 MB) |
10. Analiza in primerjava oblačnih platform za izgradnjo digitalne izkušnje : diplomsko deloNal Guček, 2022, undergraduate thesis Abstract: Zaradi vedno večje potrebe potrošnikov v današnjem času se prehod k digitalizaciji zelo povečuje. Digitalna transformacija predstavlja izziv kako uspešno zgraditi okolje, ki bo uporabniku zagotovilo najboljšo digitalno izkušnjo.
V diplomskem delu primerjamo dve platformi za izgradnjo digitalne izkušnje s katerimi smo zgradili dve spletni rešitvi. Med delom smo sprotno beležili pomembna opažanja delovanje teh platform, ki so nam pomagala pri izbiri najboljše. Ob koncu smo izvedli vprašalnik v katerem smo iskali mnenje o tem, katera rešitev jim je bolj všeč.
Ugotovili smo je izbira platforme za izgradnjo digitalne izkušnje odvisna od samega namena izgradnje. Podali smo tudi razlago katera izmed izbranih platform nam je zgradila boljšo rešitev. Keywords: digitalna izkušnja, Siteglide, Outsystems, razvoj, primerjava Published in DKUM: 24.10.2022; Views: 96; Downloads: 16
Full text (3,22 MB) |