1. Reinženiring modula za varnost in zdravje pri deluMiha Rupnik, 2025, undergraduate thesis Abstract: Glavni namen diplomske naloge je predstaviti potek reinženiringa modula spletne aplikacije iz tehnologije APEX v interno tehnologijo podjetja, imenovano K4.7. Reinženiring modula vključuje oceno obsega potrebnih del, načrtovanje prenove ter izvedbo predelave in programiranja. V nalogi so predstavljeni tehnično delovanje modula, njegova vsebina in funkcionalnosti. Rezultat je prenovljen modul »Varnost in zdravje pri delu« v novi interni tehnologiji K4.7 podjetja Četrta pot. Prikazana je tudi primerjava med prejšnjo in prenovljeno različico modula. Keywords: Spletna aplikacija, Reinženiring aplikacije, PL/SQL, K4.7 tehnologija, Kadris 4. Published in DKUM: 07.10.2025; Views: 0; Downloads: 2
Full text (1,83 MB) |
2. Informacijski sistem za podporo procesu izmenjave študentov z orodjem oracle apexUglješa Jovanović, 2025, undergraduate thesis Abstract: Diplomsko delo obravnava razvoj informacijskega sistema za podporo procesu študentskih izmenjav Erasmus+ v okolju Oracle APEX. Namen naloge je bil izdelati prototip aplikacije, ki omogoča študentom enostavno oddajo prijave, nalaganje dokumentacije, spremljanje statusa ter komunikacijo z domačimi in tujimi koordinatorji. Profesorjem in koordinatorjem sistem nudi pregled, potrjevanje vlog ter vnos odločitev. Razviti so bili relacijski podatkovni model, funkcije in sprožilci v PL/SQL ter gradniki v Oracle APEX za oblikovanje uporabniškega vmesnika. Poseben poudarek je bil na preglednosti in varnosti, kar vključujejo validacijo dokumentov, revizijske tabele in različne uporabniške vloge. Rezultat je aplikacija, ki zmanjšuje administrativno obremenitev, omogoča večjo preglednost postopkov in formalizira ključne dokumente, kot sta učna pogodba (angl. Learning Agreement) in zapis ocen (angl. Transcript of Records). Prototip se je v testiranju izkazal kot učinkovit in hkrati prilagodljiv za nadaljnje nadgradnje. Keywords: informacijski sistem, Oracle APEX, PL/SQL, izmenjava študentov, Erasmus+ Published in DKUM: 06.10.2025; Views: 0; Downloads: 7
Full text (2,35 MB) |
3. Tehnike optimizacije podatkovne bazeMatej Cipot, 2025, undergraduate thesis Abstract: V diplomskem delu so raziskane tehnike optimizacije podatkovnih baz z namenom izboljšanja učinkovitosti okolja SQL Server Management Studio. Sodobne aplikacije so močno odvisne od podatkovnih baz, vendar se pogosto soočamo z izzivi, kot so počasno izvajanje poizvedb in neučinkovit dostop do podatkov. Cilj naloge je prikazati učinkovitost različnih metod, kot so indeksiranje, optimizacija poizvedb in particioniranje. Njihov vpliv je predstavljen s praktičnimi primeri, primerjavo časa izvajanja in porabe virov pred in po izvedeni optimizaciji. Na ta način je prikazano, kako lahko izbrane strategije pospešijo dostop do podatkov, zmanjšajo obremenitev strežnika ter zagotovijo stabilno in odzivno delovanje sistema. Keywords: tehnike optimizacije, podatkovna baza, indeksiranje, poizvedbe, SQL Server Management Studio Published in DKUM: 08.07.2025; Views: 0; Downloads: 40
Full text (1,41 MB) |
4. Prenova aplikacije za sledenje odsotnosti z orodjem Oracle APEXSandro Andonov, 2024, undergraduate thesis Abstract: Zaključno delo obravnava področje razvoja aplikacij v razvojnem okolju Oracle APEX, ki sodi med malokodna orodja. Namen naloge je bil prenoviti aplikacijo za sledenje odsotnosti zaposlenih v podjetju na način, da se modernizira izgled, olajša uporaba ter omogoči lažje nadaljnje posodobitve. Čeprav je APEX znan kot malokodno orodje, je bilo za to rešitev potrebno napisati programsko kodo v jeziku HTML in Javascript. Jezik Javascript smo uporabili za primere, ko smo potrebovali odziv na določen dogodek, kot je klik na gumb miške. V podatkovni bazi smo napisali poizvedbe SQL za dostop do podatkov, dodali sprožilce za posamezne dogodke v bazi ter razvili več procedur v jeziku PL/SQL za pošiljanje e-pošte ter vnos podatkov v tabele. Prenova aplikacije je dosegla vse zastavljene cilje, sproti pa so se pojavili predlogi za nadaljnje posodobitve. Z orodjem APEX bo možno vse predloge enostavno implementirati. Keywords: Oracle APEX, SQL, malokodno programiranje, PL/SQL Published in DKUM: 05.06.2025; Views: 0; Downloads: 24
Full text (1,93 MB) |
5. Razvoj aplikacije peoplehubDin Dobrnjič, 2025, undergraduate thesis Abstract: V diplomski nalogi je predstavljen razvoj aplikacije PeopleHub, ki omogoča digitalizacijo in optimizacijo upravljanja potnih nalogov. Sodobne tehnologije, ki so uporabljene v aplikaciji, kot so Angular, .NET in Microsoft SQL, poenostavijo proces razvoja aplikacije in uporabniku kreiranje, odobravanje, obračunavanje in arhiviranje potnih nalogov. Aplikacija omogoča tudi avtomatski izračun dnevnic, upravljanje slik in generiranje PDF dokumentov. Predstavljen je model podatkov z ER diagramom in model procesov z diagramom BPMN. Aplikacija izboljšuje preglednost, zmanjšuje napake in administrativno obremenitev ter povečuje učinkovitost podjetij pri upravljanju potnih nalogov. Keywords: razvoj aplikacije, potni nalog, Angular, .NET, Microsoft SQL, Azure Published in DKUM: 29.05.2025; Views: 0; Downloads: 15
Full text (3,24 MB) |
6. Upravljanje integralnega podatkovnega skladišča na primeru finančne institucijeUrška Žnuderl, 2023, master's thesis Abstract: Količina podatkov, ki jo človeštvo dandanes proizvaja, nenehno raste v eksponentnem tempu. Vsak dan se ustvarijo ogromne količine podatkov, bodisi v gospodarstvu bodisi v osebnih in družbenih dejavnostih ljudi. Tako velike količine podatkov lahko predstavljajo izzive in priložnosti za številne organizacije. Izzivi se lahko pojavljajo predvsem v organiziranem shranjevanju podatkov, priložnosti pa v njihovi obdelavi ter pretvorbi v uporabne informacije. Rešitve za izzive najdemo v podatkovnih skladiščih, kjer lahko podatke z ustrezno obdelavo in analizo spremenimo v uporabne informacije. Podatkovna skladišča so v nekaterih organizacijah tako rekoč nujna, saj se sicer lahko kaj hitro znajdejo v podatkovni zmedi. Finančne institucije, kot so na primer banke, imajo ogromno različnih poslovnih aplikacij in sistemov, ki so namenjeni zajemanju in obdelavi podatkov. Proizvedeni podatki se tako iz različnih podatkovnih virov prenašajo v integralno podatkovno skladišče, ki ga lahko označimo za enotno shrambo podatkov. V resnici gre za zelo kompleksen proces pridobivanja podatkov iz podatkovnih virov, transformiranja podatkov v ustrezne oblike in nalaganja podatkov v ciljne strukture podatkovnega skladišča. Podatki se naložijo v podatkovne tabele, ki so lahko različnih vrst, podatkovne tabele pa se povežejo v sheme tabel oz. v podatkovne modele. V podatkovnem skladišču morajo biti tabele smiselno in logično povezane, saj le tako služijo kot koristen vir za obdelavo in analizo podatkov. Več tabel ali shem lahko združimo v podatkovno bazo, ki bodisi predstavlja poslovno področje bodisi služi kot podatkovna baza poslovne aplikacije. Podatkovno skladišče tako združuje eno ali več podatkovnih baz. Namen podatkovnega skladišča pa ni samo shranjevanje podatkov, temveč je to tudi vir, ki zagotavlja podatke za nadaljnje analize. Organizacije namreč vse bolj uporabljajo podatke za pomoč in podporo pri odločanju. Osnova za sprejemanje pravilnih odločitev so konsistentni in kakovostni podatki. V podatkovnem skladišču hranimo kopije podatkov, pri katerih stremimo, da čim bolj natančno odražajo resničen svet. Neustrezni in netočni podatki lahko privedejo do napačnih odločitev, ki imajo lahko resne posledice za organizacijo. Ključno je torej, da zagotovimo kakovostne podatke in vzpostavimo procese za redno preverjanje in vzdrževanje visoke ravni kakovosti podatkov. Vsekakor pa moramo zagotoviti tudi primerno obdelovanje podatkov. Tako za namene internega poročanja kot tudi za poročanje raznim zunanjim organom se iz podatkovnega skladišča pridobivajo podatki za oblikovanje poročil. Najpogosteje se poročila, pri katerih je vir podatkov podatkovna baza, ustvarjajo s strukturiranim povpraševalnim jezikom (SQL) ali pa s pomočjo platforme, ki temelji na poslovni inteligenci in omogoča interaktivno vizualizacijo in analizo podatkov. Oba pristopa imata svoje prednosti, zato se uporabljata glede na specifične zahteve poročila. Strukturirani povpraševalni jezik je idealen za pridobivanje natančnih informacij iz podatkovnih baz, medtem pa platforme za poslovno inteligenco omogočajo večjo interaktivnost in vizualizacijo, kar lahko vodi v boljšo analizo in razumevanje informacij. Ključno je, da analize in poročila temeljijo na ažurnih, celovitih in točnih podatkih, saj le na tak način sprejemamo bolj informirane in točne odločitve, ki imajo potencial izboljšati operativno učinkovitost, zagotoviti konkurenčno prednost in prispevati k celovitemu razumevanju poslovanja organizacije. Keywords: podatkovno skladišče, podatki, baze podatkov, tabele, ETL proces, SQL. Published in DKUM: 26.10.2023; Views: 337; Downloads: 36
Full text (2,29 MB) |
7. Optimizacija postopkov odobritve z uporabo aplikacije razvite v okolju Oracle APEX : diplomsko deloJakob Polegek, 2023, undergraduate thesis Abstract: V diplomski nalogi smo predstavili postopek razvoja aplikacije za upravljanje z
inventarjem. Najprej smo predstavili okolje APEX in njegovo zgodovino, tehnologije in
orodja, med katere spadajo PL/SQL, HTML, CSS, JavaScript, Quick SQL in diagrams.net.
Nato je sledil razvoj podatkovne baze in vnos testnih podatkov, na koncu pa še razvoj
spletne aplikacije v okolju APEX. V tej fazi smo velik poudarek dali predvsem na deljeno
komponento za opredelitev nalog. Keywords: razvojno okolje, APEX, spletna aplikacija, PL/SQL, odobritve Published in DKUM: 12.10.2023; Views: 656; Downloads: 111
Full text (4,52 MB) |
8. Sikvel: generator ogrodja podatkovne baze : magistrsko deloNikolaj Čolić, 2023, master's thesis Abstract: V magistrski nalogi smo izdelali ogrodje podatkovne baze s pomočjo programskega orodja JetBrains MPS ter uporabo funkcionalnosti Generator in pristopom Model2Model. Naloge smo se lotili sistematično, najprej smo se dobro seznanili s projekcijskima urejevalnikoma tabel in diagramov, ter natančno preučili njuno uporabnost. Predstavili smo tudi način ustvarjanja in uporabe Standalone IDE. Praktični del naloge smo si zastavili kot načrtovanje in implementiranje ogordja podatkovne baze za kreiranje procedure SQL s pomočjo tabel ter kreiranje skripte SQL s pomočjo dinamičnega urejevalnika diagramov. Keywords: JetBrains, MPS, podatkovna baza, SQL, generator programske kode Published in DKUM: 12.07.2023; Views: 1267; Downloads: 88
Full text (2,95 MB) |
9. Digitalizacija proizvodnega procesaGorazd Čadež, 2022, undergraduate thesis Abstract: V diplomskem delu je predstavljena rešitev za digitalno zbiranje podatkov iz proizvodnega procesa. Podatki so se pred implementacijo te rešitve zbirali na staromoden način, torej s pisanjem na list papirja.
Opisan je celoten razvoj programske opreme. Začetek temelji na kreiranju uporabniškega vmesnika, ki je napisan v programskem jeziku Python in je oblikovan po obrazcu, na katerega se je prej podatke zapisovalo ročno. V nadaljevanju je predstavljeno oblikovanje MSSQL baze ter povezave med bazo in vmesnikom. Zaključek naloge opisuje obdelavo digitalno zajetih podatkov.
Implementacija aplikacije v proizvodnjo okolje podaja večjo sledljivost in preprostejši dostop do informacij, kar uporabniku precej olajša delo. Keywords: Digitalizacija, Python, SQL, analiza podatkov, avtomatizacija proizvodnje. Published in DKUM: 01.02.2023; Views: 685; Downloads: 103
Full text (1,75 MB) |
10. Podatkovni in funkcionalni vidik združevanja različnih podatkovnih virov : diplomsko deloRok Dobrotinšek, 2022, undergraduate thesis Abstract: V diplomskem delu smo raziskali različna okolja podatkovnih virov. Raziskali smo
načine in tehnologije združevanja podatkovnih virov in enega analizirali. Implementirali
smo nove oziroma nevsakdanje metode združevanja. Opisali in predstavili smo
podatkovne rešitve za naročnika spletnega portala o nepremičninah. Uporabili smo
tehnologijo Microsoft SQL Server. Večino praktičnega dela smo razvili v programu
Microsoft SQL Management Studio. Podrobno smo opisali rešitve, ki vračajo podatke
preko shranjenih procedur, in slikovno prikazali rezultate. Raziskali smo tudi varnost in
jo implementirali na podatkovni ravni. Keywords: Poizvedba, SQL, Združevanje različnih podatkovnih virov, ERP Published in DKUM: 08.11.2022; Views: 843; Downloads: 65
Full text (1,25 MB) |