1. Primerjava sistemov za upravljanje podatkovnih baz v okolju DockerErazem Petrovič, 2025, undergraduate thesis Abstract: Diplomsko delo navaja rezultate testiranj hitrosti izvajanja osnovnih ukazov v sistemih za upravljanje baz podatkov MySQL, PostgreSQL in SQLite, ki spadajo med relacijske baze podatkov. Testiranje se je izvajalo v okolju Docker, ki omogoča neodvisne teste. Testirani so bili vnosni, povpraševalni, posodobilni in brisni stavki. Namen testov je bil ugotoviti, kateri od sistemov za upravljanje baz podatkov je najbolj primeren za določen tip uporabe. Rezultati so pokazali, da je SQLite najhitrejši sistem pri vseh testih, razen testih s povpraševalnimi stavki. Keywords: Docker, MySQL, PostgreSQL, SQLite, testiranje Published in DKUM: 22.09.2025; Views: 0; Downloads: 7
Full text (999,84 KB) |
2. Optimizacija sodobnih spletnih storitev za organizacijo dogodkovTim Povodnik, 2025, undergraduate thesis Abstract: Diplomsko delo obravnava razvoj spletne storitve za organizacijo dogodkov z uporabo arhitekture programskih vmesnikov REST. V teoretičnem delu so predstavljeni izzivi organizacije, obstoječe rešitve in najboljše prakse razvoja ter varnosti API-jev. V praktičnem delu je implementirana rešitev z .NET Web API, EF Core in MySQL, ki omogoča upravljanje dogodkov in prijav. Rezultati kažejo, da sistem izboljšuje preglednost in učinkovitost organizacije ter omogoča varno interakcijo med organizatorji in udeleženci. Keywords: Entity Framework Core, MySQL, programski vmesnik REST, spletne storitve Published in DKUM: 04.09.2025; Views: 0; Downloads: 18
Full text (1,43 MB) |
3. Spletna aplikacija za evidentiranje dela na terenuTilen Merše, 2023, undergraduate thesis Abstract: Cilj diplomske naloge je razviti spletno aplikacijo za lažje delo terenskih in pisarniških delavcev. Aplikacija bo terenskim delavcem omogočala sprotno dokumentiranje opravljenega dela, v pisarni pa jim bo omogočala izvoz zapisanih podatkov v obliki, ki bo uporabna za obračun opravljenega dela. Spletna aplikacija bo napisana v HTML za strukturo, CSS in Bootstrap za videz, PHP za logiko aplikacije in integracijo aplikacije s podatkovno bazo ter MySQL za vzpostavitev in vzdrževanje podatkovne baze. Keywords: Izolaterstvo, spletna aplikacija, HTML, PHP, MySQL Published in DKUM: 20.12.2023; Views: 553; Downloads: 30
Full text (3,32 MB) |
4. Spletne rezervacije avtodomovAnže Grčar, 2023, undergraduate thesis Abstract: Diplomsko delo se osredotoča na prenovo in razvoj spletne strani ter dodajanje spletne aplikacije za rezervacije avtodomov. Glavni cilj je bil izboljšati celotno uporabniško izkušnjo in funkcionalnost spletne strani. Da bi to dosegli, je bil za razvoj logike uporabljen programski jezik PHP, medtem ko je bil Bootstrap uporabljen za oblikovanje spletne strani in spletne aplikacije. Podatkovna baza MySQL je bila izbrana kot osnova za shranjevanje in upravljanje ustreznih podatkov.
Projekt je obsegal več stopenj: raziskave, analize, načrtovanje, razvoj in testiranje. Opravljene so bile obsežne raziskave, da bi zbrali vpogled v načela učinkovitega oblikovanja spletnih mest in spletnih aplikacij, pri čemer so upoštevali vidike, kot so uporabniška izkušnja, odziven dizajn in intuitivna navigacija. Pregledanih je bilo več člankov, videoposnetkov in študij primerov, da se zagotovi vključitev najboljših praks v industriji.
Rezultat diplomskega dela je sodobna, uporabniku prijazna spletna stran, integrirana s spletno aplikacijo, ki obiskovalcem omogoča enostavno brskanje, izbiro in upravljanje rezervacij avtodomov. Z združevanjem PHP, Bootstrap in MySQL je nastala robustna in učinkovita rešitev. Upoštevane so bile tudi prihodnje izboljšave in razširljivost, ki zagotavljajo, da je spletno mesto in spletno aplikacijo mogoče enostavno razširiti in prilagoditi za izpolnjevanje razvijajočih se potreb uporabnikov in tehnološkega napredka. Na splošno diplomsko delo prispeva k izboljšanju spletne prisotnosti in uporabniške izkušnje Avtoservisa Grčar. Keywords: spletna aplikacija, PHP, MySQL, avtodomi, rezerviranje Published in DKUM: 25.09.2023; Views: 579; Downloads: 24
Full text (2,30 MB) |
5. Razvoj spletne aplikacije ugani pesem : diplomsko deloTadej Korošec, 2022, undergraduate thesis Abstract: V diplomskem delu smo preučili uporabljena ogrodja (Angular, ASP.NET), integrirana razvojna orodja (Visual Studio Code, Visual Studio 2022, mySQL Workbench) in knjižnice (BCrypt, Spotify API), s pomočjo katerih je bila nato izdelana zabavna spletna tekstovna aplikacija. Namen aplikacije je, da se lahko uporabniki v obliki kviza pomerijo v znanju različnih pesmi. Aplikacija prav tako vsebuje lestvico točk in varno prijavo ter registracijo. Razvili smo jo z namenom, da igralcem razširimo znanje o pesmih. Keywords: Angular, ASP.NET, MySQL, spletne igre, igrifikacija Published in DKUM: 07.11.2022; Views: 690; Downloads: 119
Full text (2,08 MB) |
6. Razlike v sintaksi stavkov sql ob uporabi različnih sistemov za upravljanje podatkovnih baz : diplomsko deloZala Perovšek Tribušon, 2022, undergraduate thesis Abstract: Namen diplomskega dela je bila primerjava sintakse stavkov SQL ob uporabi sistemov MySQL, MS SQL Server, Oracle in PostgreSQL. Primerjalo se je definiranje podatkovnih tipov in sintakso pogostih povpraševanj iz skupin DDL, DML, DCL in TCL.
Razlike so prikazane v tabelah, iz katerih je razvidno, kateri SUPB podpira katere ukaze. V primeru sintaktične razlike, kjer določena funkcija ni na voljo za izbran SUPB, se je iskalo alternativo, ki ukaz simulira.
Ugotavljalo se je vpliv sintaktičnih razlik na dobljeni rezultat. Keywords: SQL, MySQL, MS SQL Server, Oracle, PostgreSQL Published in DKUM: 21.10.2022; Views: 910; Downloads: 72
Full text (1,62 MB) |
7. |
8. Strežniški vidik mobilne aplikacije za spremljanje nezdravih življenjskih navad mladostnikov : diplomsko deloMarcel Sedlak, 2021, undergraduate thesis Abstract: V okviru diplomskega dela smo izdelali strežnik in zaledje za aplikacijo, ki spremlja nezdrave življenjske navade mladostnikov. Aplikacija omogoča anonimizirano spremljanje njihovih navad kot tudi odgovarjanje strokovnjakov na njihova vprašanja. Strežniški del aplikacije skrbi za varno shranjevanje podatkov uporabnikov in strokovnjakov ter pošiljanje podatkov v aplikacijo preko aplikacijsko programskega vmesnika. Pri sami implementaciji smo uporabili jezik PHP, za kreacijo vmesnika, in podatkovno bazo MySQL, ki hrani potrebne podatke. Keywords: strežnik, aplikacija, PHP, MySQL Published in DKUM: 18.10.2021; Views: 767; Downloads: 75
Full text (1,39 MB) |
9. Primerjava poizvedb med različnimi sistemi za upravljanje podatkovnih baz : diplomsko deloGašper Rozman, 2021, undergraduate thesis Abstract: Glavni namen diplomske naloge je primerjava delovanja SQLite, MariaDB, MySQL, PostgreSQL in Microsoft SQL sistemov za upravljanje podatkovnih baz (SUPB). Ugotovitve so namenjene lažjemu odločanju, kateri SUPB je primernejši za uporabo za določene potrebe.
Analizirali smo hitrost poizvedb na tisoč, 10 tisoč, 100 tisoč, milijon in 10 milijonih podatkih iz realnega sveta. Iskali smo numerični ID, vrednosti večje od števila, ključne besede treh različnih dolžin v kratkem in dolgem besedilu in iskali vsebino med datumoma.
Vsak test smo izvedli 10-krat in izračunali povprečni čas izvajanja. Zgornja meja testa je bila 60 sekund.
V poizvedbah z iskanjem numeričnih vrednosti se je najbolje brez indeksa in z njim odrezal Microsoft SQL, pri poizvedbah z besedilom pa PostgreSQL. Keywords: SQLite, MariaDB, MySQL, PostgreSQL, Microsoft SQL Published in DKUM: 18.10.2021; Views: 1044; Downloads: 130
Full text (1,97 MB) |
10. Razvoj aplikacije za upravljanje domen z uporabo protokola epp : diplomsko deloRobi Novak, 2020, undergraduate thesis Abstract: V diplomskem delu je bila implementirana aplikacija za registracijo domen, kontaktov in imenskih strežnikov z uporabo protokola EPP, ki je osnovan na strukturi XML in omogoča komunikacijo med registrom in registrarjem. Aplikacija je bila implementirana v programskem jeziku PHP, s knjižnicami Doctrine v kombinaciji z objektnim skriptnim jezikom JavaScript. Za shranjevanje podatkov smo uporabili sistem za upravljanje s podatkovnimi bazami MySql. Preučili smo obstoječe rešitve in izboljšali uporabniško izkušnjo. Aplikacijo smo razvili ob podpori podjetja T-2 d.o.o., ki nam je omogočilo uporabo njihovih orodij, kot pomoč pri implementaciji. Keywords: domena, EPP, XML, PHP, MySql, Doctrine, JavaScript, CSS Published in DKUM: 03.11.2020; Views: 888; Downloads: 59
Full text (1,49 MB) |