1. Razvoj naprave za upogibanje plastikeNik Pisanec, 2025, undergraduate thesis Abstract: Plastika je pogosto trda in nedeljiva, kar otežuje njeno oblikovanje v željeno obliko, zato bi kot rešitev naredili napravo, ki bi omogočala enostavno in natančno upogibanje plastike. Naprava bi morala biti sposobna upogibati različne plastike, ki se najpogosteje uporabljajo v industriji in vsakdanjem življenju. Naprava bo omogočala upogibanje plastike pod različnimi koti. Keywords: Naprava za upogibanje plastike, jeklena ogrodja, pnevmatski cilindri, dvosmerni cilindri, 5/2 potni elektromagnetni ventili, termooblikovanje plastike Published in DKUM: 03.10.2025; Views: 0; Downloads: 7
Full text (4,17 MB) |
2. Uporaba ogrodja Fastify in njegovih vtičnikov : diplomsko deloNik Damiš, 2025, undergraduate thesis Abstract: Fastify je lahkotno in zmogljivo Node.js ogrodje za razvoj strežniških aplikacij, ki združuje zmogljivo jedro z robustnim sistemom vtičnikov. Zaradi hitrosti, varnosti in enostavne razširljivosti predstavlja konkurenčno alternativo obsežnejšim ogrodjem. Namen diplomske naloge je podrobno predstaviti arhitekturo Fastifyja, vključno s sistemom vtičnikov, hierarhijo kontekstov, z življenjskim ciklom zahtev ter razložiti ključne koncepte, kot so dekoratorji, kljuke in JSON-sheme. Raziskava primerja Fastify z drugimi Node.js ogrodji glede na hitrost in odzivnost, kjer se najbolje izkažejo lahkotna ogrodja. Praktični del vključuje razvoj modularne aplikacije s avtentikacijo, avtorizacijo, podatkovno bazo, nalaganjem datotek in s Swagger dokumentacijo. Keywords: Fastify, Node.js, Ogrodja, JavaScript Published in DKUM: 23.09.2025; Views: 0; Downloads: 8
Full text (1,51 MB) |
3. Celovita primerjava ogrodij React in podprtih metod za upodabljanjeGašper Funda Povše, 2025, master's thesis Abstract: V magistrskem delu smo primerjali ogrodja React: Next.js, Remix in Gatsby ter njihove podprte metode upodabljanja. Izhajali smo iz potrebe po boljšem razumevanju vpliva teh ogrodij na zmogljivost spletnih aplikacij in kako metode upodabljanja vplivajo na optimizacijo za iskalnike (SEO). V teoretičnem delu smo opisali in primerjali funkcionalnosti ter podporo skupnosti ogrodij. Praktični del vključuje implementacijo aplikacij za merjenje zmogljivosti, velikosti paketa in SEO metrik. Rezultati kažejo, da izbira ogrodja in metode upodabljanja pomembno vpliva na zmogljivost in SEO. Next.js izstopa po priljubljenosti in fleksibilnosti, Remix po interaktivnosti, Gatsby pa po hitrosti statičnih strani. Naloga ponuja smernice za izbiro ustreznega ogrodja glede na tip aplikacije. Keywords: ogrodja React, metode upodabljanja, zmogljivost, SEO metrike, primerjalna analiza Published in DKUM: 04.09.2025; Views: 0; Downloads: 16
Full text (3,36 MB) |
4. Funkcionalizirana metalo-organska ogrodja za razgradnjo penicilina : magistrsko deloLucija Dolinšek, 2024, master's thesis Abstract: Onesnaževanje zaradi zlorabe antibiotikov resno ogroža okolje in zdravje ljudi, zato je nujno potreben razvoj učinkovitih strategij za razgradnjo in odstranjevanje ostankov antibiotikov. V magistrskem delu smo imobilizirali encim v metalo-organsko ogrodje (MOFs). V zeolitno imidazolatno ogrodje-8 (ZIF-8) smo z metodo samosestavljanja imobilizirali β-laktamazo (β-laktamaza@ZIF-8), katalitično učinkovitost imobiliziranih poroznih materialov (β-laktamaze@ZIF-8) za razgradnjo penicilinov (PEN) pa smo določevali z uporabo visoko zmogljivostne tekočinske kromatografije HPLC. Morfologijo in kemijsko strukturo β-laktamaze@ZIF-8 smo opredelili z vrstično elektronsko mikroskopijo (SEM). Rezultati so pokazali, da se je katalitična aktivnost enkapsuliranega encima v primerjavi s prostim encimom znatno povečala. Ugotovili smo tudi, da je ZIF-8 zaradi svoje velike površine in adsorpcijskih lastnosti že sam po sebi odlično orodje za odstranjevanje PEN iz vode. Katalitični mehanizem razgradnje PEN z β-laktamazo@ZIF-8 temelji na tvorbi kompleksa med ionom Zn (II) na ogrodju ZIF-8 in ciljno molekulo, kar oslabi vez štiričlenskega β-laktamskega obroča v molekuli PEN ter tako poveča učinkovitost encimske razgradnje PEN. Magistrsko delo je zagotovilo obetavno strategijo za razgradnjo antibiotika PEN v vodnem okolju. Keywords: β-laktamaza, kovinsko-organska ogrodja (MOFs), ZIF-8, penicilin (PEN), imobilizacija, razgradnja Published in DKUM: 02.10.2024; Views: 0; Downloads: 61
Full text (5,59 MB) |
5. Primerjava sodobnih ogrodij CSS : diplomsko deloVid Žnidar, 2023, undergraduate thesis Abstract: V diplomskem delu smo se osredotočili na analizo učinkovitosti in funkcionalnosti različnih CSS ogrodij pri implementaciji oblikovnih slogov. Z uporabo relevantne literature in z izvedbo raziskave smo izbrali ožji nabor treh CSS ogrodij, in sicer Bootstrap, Foundation ter Tailwind CSS, ter jih podrobno preučili. V praksi smo preizkusili izbrana ogrodja na konkretnem primeru ter nato primerjali rezultate preizkusov. Poleg tega smo izvedli kratek anketni vprašalnik, ki je pokazal, da slovenski razvijalci pogosto posegajo po sodobnih CSS ogrodjih, pri čemer se ogromna večina odloča za uporabo Bootstrapa. Zadovoljstvo s trenutnim stanjem sodobnih ogrodij CSS je med anketiranimi visoko. Keywords: CSS ogrodja, oblikovanje spletnih strani, oblikovni slog Published in DKUM: 31.01.2024; Views: 624; Downloads: 111
Full text (968,35 KB) This document has many files! More... |
6. Analiza in primerjava programskih ogrodij za razvoj sodobnih spletnih rešitev na osnovi platform Node.js in Java : diplomsko deloDragana Naceva, 2023, undergraduate thesis Abstract: Z raziskavo so bile preučene zmogljivosti platform Node.js in Java za razvoj sodobnih spletnih rešitev ter primerjana ogrodja, ki temeljijo na teh platformah. Raziskava primerja priljubljenost, uporabo in priporočila razvijalcev spletnih ogrodij platforme Node.js in Java. Za dodatno primerjavo je bila izvedena anketa ter za analizo podatkov uporabljeni deskriptivna statistika in inferenčna statistika (test hi-kvadrat in Mann-Whitneyjev test). Anketa izpostavlja najpogosteje uporabljena ogrodja za spletni razvoj na obeh platformah: Express.js za Node.js in Spring Boot za Java. Na osnovi tega je bila z uporabo obeh ogrodij razvita preprosta spletna aplikacija ter predstavljene specifične lastnosti in razlike, predvsem v zvezi z delom s podatkovnimi bazami in implementacijo arhitekturnega modela Model-View-Controller (MVC). Keywords: Java, Node.js, platform, ogrodja, razvoj, spletnih aplikacij. Published in DKUM: 23.05.2023; Views: 626; Downloads: 60
Full text (1,98 MB) |
7. Celovita primerjava vodilnih zalednih spletnih ogrodij : diplomsko deloFilip Strajnar, 2022, undergraduate thesis Abstract: Ustvarjanje koristne spletne aplikacije je zahtevno. Delo si lahko olajšamo z uporabo kakovostnih spletnih ogrodij. Ogrodja nudijo mnoge koristne funkcionalnosti, ki jih lahko ponovno uporabimo pri razvoju lastne aplikacije. S tem privarčujemo veliko časa. V diplomski nalogi se osredotočimo na zaledna spletna ogrodja.
Predstavili smo 5 vodilnih spletnih ogrodij, pri katerih smo izpostavili njihove pomembne lastnosti: odprtokodno licenco ogrodja, tipičen način začetka projekta, razporeditev map in pomembnih datotek projekta. Demonstrirali smo upravljanje s podatkovno bazo v vsakem spletnem ogrodju. Prikazali smo, kako se v ogrodju usmerjajo zahteve in kateri programski jezik uporabljamo pri razvoju programske opreme ter kakšen model vzporednega izvajanja uporablja ta programski jezik.
Z orodjem Jmeter smo izvedli zmogljivostne teste za vsako spletno ogrodje in prikazali pridobljene rezultate. Keywords: spletna ogrodja, REST API, ORM Published in DKUM: 25.10.2022; Views: 485; Downloads: 91
Full text (1,50 MB) |
8. Primerjava in analiza ogrodij Vue in Svelte za razvoj spletnih strani : diplomsko deloTomas Kovačič, 2022, undergraduate thesis Abstract: V diplomskem delu primerjamo čelni ogrodji Vue in Svelte. Delo je razdeljeno na teoretični in praktični del. V teoretičnem delu predstavimo čelna ogrodja in njihovo popularnost, nato pa natančneje opišemo ogrodji Vue in Svelte. V praktičnem delu implementiramo spletno aplikacijo za prikaz receptov z vsakim ogrodjem posebej. Razložimo celoten razvoj obeh aplikacij in hkrati predstavimo razlike, ki jih najdemo v kodi. Opravimo meritve hitrosti in porabo pomnilnika pri vsakem ogrodju. Na koncu rezultati meritev pokažejo, da je Svelte hitrejše ogrodje in hkrati porabi manj pomnilnika. Keywords: čelna ogrodja, ogrodje Vue, ogrodje Svelte Published in DKUM: 24.10.2022; Views: 707; Downloads: 83
Full text (4,34 MB) This document has many files! More... |
9. Primerjava programskih ogrodij za povezovanje s podatkovnimi bazami : diplomsko deloMarcel Golob, 2022, undergraduate thesis Abstract: V diplomskem delu smo primerjali programska ogrodja ASP.NET Core, NestJS, Laravel in Django. Predstavili smo uporabljeno podatkovno bazo in glavne lastnosti, prednosti oz. slabosti programskih ogrodij. Raziskali smo različne programske knjižnice za povezavo in upravljanje s podatkovno bazo.
Skozi diplomsko delo smo poskušali ugotoviti, katero programsko programsko ogrodje je pri povezovanju in interakcijo s podatkovno bazo najhitrejše in najzanesljivejše. Analizirali smo hitrost vstavljanja, pridobivanja, brisanja in posodabljanja podatkov.
Na testu se je najbolje odrezalo programsko ogrodje ASP.NET Core, ki je glede na čas vseh metod (CRUD) za interakcijo s podatkovno bazo doseglo najboljše rezultate. Za njim sta sledili ogrodji NestJS in Laravel. Med vsemi izbranimi se je najslabše odrezalo programsko ogrodje Django. Keywords: programska ogrodja, podatkovna baza Published in DKUM: 21.10.2022; Views: 482; Downloads: 42
Full text (2,05 MB) |
10. Analiza in primerjava programskih ogrodij za razvoj hibridnih mobilnih aplikacij : magistrsko deloAndrej Ostrožnik, 2021, master's thesis Abstract: Izbira pravega ogrodja za razvoj mobilnih aplikacij je pomemben korak pred začetkom razvoja. Da lahko izberemo pravo ogrodje, potrebujemo razloge ali merila, zakaj izbrati eno ogrodje pred drugim. V magistrskem delu smo poiskali te razloge in podali primer ocenjevanja ogrodij. S sistematičnim pregledom literature smo poiskali merila, ki pripomorejo k odločitvi. Z rezultati ankete smo pridobili podatke o pomembnosti teh meril in potrdili pravilno izbiro le-teh. Na temelju vseh podatkov smo na koncu podali primer ocenitvenega modela ogrodij, ki je enostavno prilagodljiv in s pomočjo katerega se razvijalci lažje odločijo, katero ogrodje izbrati. Keywords: mobilne aplikacije, ogrodja, hibridni razvoj, merila Published in DKUM: 24.05.2021; Views: 1068; Downloads: 147
Full text (2,09 MB) |