1. Avtomatizacija poslovnih procesov s pomočjo platforme Camunda : magistrsko deloJan Alojz Gačnik, 2025, magistrsko delo Opis: Namen magistrskega dela je preučevanje poslovnih procesov in njihove implementacije s
pomočjo programskih rešitev. Seznanili se bomo s stroko upravljanja poslovnih procesov in
BPMN notacijo ter s pridobljenim znanjem pripravili primer procesa in njegovo implementacijo
v programsko rešitev. Kot programsko rešitev bomo izdelali spletno aplikacijo, ki temelji na
ogrodju Spring Boot. Dodatno bomo v aplikacijo integrirali platformo Camunda, ki nam
omogoča načrtane procese vključiti in zaganjati v sami aplikaciji programsko ali s pomočjo
klicev REST. V delu bomo tako predstavili celoten postopek načrtovanja, izdelave in
administracije poslovnih procesov. Ključne besede: BPM, BPMN, Camunda, Java, Spring Boot, avtomatizacija, poslovni procesi Objavljeno v DKUM: 27.03.2025; Ogledov: 0; Prenosov: 12
Celotno besedilo (5,52 MB) |
2. Konfiguracija produktnega kataloga s pomočjo velikih jezikovnih modelov : diplomsko deloLuka Balaban, 2024, diplomsko delo Opis: Zaključno delo obravnava problem kompleksnosti konfiguracije produktnih katalogov v sistemu Monetization podjetja Tridens, kjer se uporabniki pogosto soočajo z izzivi pri razumevanju in nastavitvi zapletenih obračunskih modelov. Cilj dela je razviti umetno inteligenco, ki bo s pomočjo velikih jezikovnih modelov (LLM), kot je ChatGPT, omogočila enostavnejšo in bolj intuitivno konfiguracijo produktnih katalogov. V okviru raziskave smo analizirali obstoječo tehnično dokumentacijo in bazo znanja podjetja Tridens ter izvedli integracijo modela ChatGPT v zaledni sistem za avtomatizirano generiranje in prilagajanje produktnih katalogov. Rešitev smo preizkusili s testnim sklopom povpraševanj, pri čemer smo primerjali rezultate generiranih konfiguracij z referenčnimi primeri. Rezultati so pokazali, da umetna inteligenca uspešno izboljšuje natančnost in hitrost konfiguracije produktnih katalogov, hkrati pa zmanjšuje potrebo po ročnem delu. Zaključek naloge potrjuje, da uporaba velikih jezikovnih modelov prispeva k izboljšanju uporabniške izkušnje in poenostavitvi konfiguracijskih procesov, kar lahko podjetjem, kot je Tridens, prinese pomembne prednosti v konkurenčnem okolju. Ključne besede: veliki jezikovni modeli, umetna inteligenca, produktni katalog, chatGPT, java Objavljeno v DKUM: 06.02.2025; Ogledov: 0; Prenosov: 23
Celotno besedilo (3,25 MB) |
3. Razvoj računalniške igre Planes v ogrodju libGDX z uporabo razširitve KTX : diplomsko deloJure Đaković, 2024, diplomsko delo Opis: V diplomskem delu so predstavljene platformne igre in razvoj iger v ogrodju libGDX s pomočjo razširitve KTX. V uvodu diplomskega dela je najprej na splošno predstavljen žanr platformnih iger od začetkov do današnjih trendov. Sledi predstavitev ogrodja libGDX in njegovih prednosti. V nadaljevanju je na kratko predstavljen programski jezik Kotlin in nekoliko podrobneje moduli iz razširitve KTX. Na praktičnem primeru igre Planes je prikazano, kako lahko z uporabo programskega jezika Kotlin razvoj 2D platformnih iger poteka na bolj učinkovit način. V zaključku so opisane razlike med razvojem iger v razširitvi KTX in ogrodju libGDX. Ključne besede: libGDX, KTX, Java, Kotlin, računalniška igra Objavljeno v DKUM: 04.06.2024; Ogledov: 273; Prenosov: 46
Celotno besedilo (1,86 MB) |
4. |
5. |
6. Primerjava orodij in pristopov za ročno in avtomatsko testiranje rešitev v procesu razvoja aplikacijSaša Vratnik, 2024, diplomsko delo Opis: V zadnjih letih je na trgu vedno več raznovrstnih aplikacij, kot so mobilne, spletne, namizne, kot tudi se povečuje digitalizacija postopkov, čigar je prav tako posledica razvoj aplikacij. Razvite aplikacije je nato treba testirati, testiranje se je začelo kot ročno, vendar se vedno več podjetij poslužuje avtomatskega testiranja. V diplomskem delu smo opisali orodja s pomočjo katerih smo razvili spletno aplikacijo ter orodja s pomočjo katerih smo to aplikacijo testirali tako ročno kot tudi avtomatsko in s tem smo primerjali katera vrsta testiranja je primernejša v določenem scenariju kot tudi prednosti in slabosti obeh vrst testiranja. Ključne besede: razvoj aplikacij, ročno testiranje, avtomatsko testiranje, Selenium, Java Objavljeno v DKUM: 21.03.2024; Ogledov: 466; Prenosov: 105
Celotno besedilo (3,53 MB) |
7. Razvoj in implementacija sistema nagrajevanja za opravljeno delo v intralogističnem sistemu : magistrsko deloMatija Hojsak, 2023, magistrsko delo Opis: Magistrska naloga obravnava razvoj in implementacijo sistema nagrajevanja v logističnem okolju. Najprej predstavimo teoretično ozadje razpoznavanja govora in osnovne komponente sistema za razpoznavanje govora. Sledi pregled najnovejših trendov v intralogistiki s poudarkom na digitalizaciji. Opisana je integracija razpoznavalnika govora v intralogistične procese. V drugem delu magistrske naloge predstavimo uporabljene tehnologije, ki so osnova za implementacijo sistema nagrajevanja, ki ga v nadaljevanju tudi podrobno opišemo. Rešitev je prilagojena željam strank in se osredotoča na preglednost, prilagodljivost ter pripravljenost za prihodnje razširitve. Ključne besede: razpoznavanje govora, intralogistika, nagrajevanje, Java, Lydia Objavljeno v DKUM: 23.11.2023; Ogledov: 386; Prenosov: 0 |
8. Pomanjkljivi testni primeri v informacijskih rešitvah : magistrsko deloAna Plečko, 2023, magistrsko delo Opis: V magistrskem delu smo se osredotočili na pregled pomena in definicije pomanjkljivih testnih primerov. Pregledali smo aktualno literaturo in prepoznali najpogostejše tipe pomanjkljivih testnih primerov, ki se pojavijo v testni kodi. S pomočjo aktualnih digitalnih knjižnic smo opisali in analizirali najpogosteje uporabljena in največkrat omenjena orodja, ki omogočajo prepoznavo pomanjkljivih testnih primerov. Ta smo medsebojno primerjali in opisali njihove glavne funkcionalnosti. V nadaljevanju smo iz celotnega nabora izbrali tri orodja in jih uporabili na izbranem testnem projektu. Za testni projekt smo izbrali Apache Hadoop Common, ki je implementiran v programskem jeziku Java in za testiranje uporablja orodje JUnit, tako kot izbrana orodja. Rezultate, ki smo jih dobili pri zagonu orodij, smo medsebojno primerjali in analizirali večja odstopanja.
Cilji magistrskega dela so bili naslednji: prepoznava pomanjkljivih testnih primerov in njihovih najpogostejših tipov, pregled orodij, ki jih lahko prepoznajo, uporaba izbranih orodij na javanskem projektu, beleženje rezultatov ter primerjava natančnosti in analize, ki jih je zabeležilo vsako orodje. Ključne besede: pomanjkljivi testni primeri, orodja za prepoznavo pomanjkljivih testnih primerov, Java, JUnit, Apache Hadoop Objavljeno v DKUM: 13.10.2023; Ogledov: 350; Prenosov: 57
Celotno besedilo (3,45 MB) |
9. Razvoj mobilne aplikacije za pohodnike : diplomsko deloAlen Škorjanc, 2023, diplomsko delo Opis: V diplomski nalogi smo ustvarili mobilno aplikacijo za pohodnike. Najprej smo raziskali obstoječe rešitve in jih primerjali. Nato smo opisali tehnologije, ki smo jih uporabili za razvoj zalednega dela in mobilne aplikacije. Zatem smo opisali aplikacijo in kako smo projekt izvedli; potem smo opisali še razvoj zalednega dela in mobilne aplikacije ter njunih komponent. Na koncu smo podali ideje, kako bi aplikacijo v prihodnosti še nadgradili. Ključne besede: mobilna aplikacija, Android, Kotlin, Java, pohodništvo Objavljeno v DKUM: 05.10.2023; Ogledov: 472; Prenosov: 76
Celotno besedilo (5,70 MB) |
10. Uporaba spletnih komponent pri razvoju knjižnične aplikacije COBISS4 : diplomsko deloRene Svenšek, 2023, diplomsko delo Opis: V diplomskem delu smo opisali uporabo spletnih komponent pri razvoju knjižnične aplikacije COBISS4. Začeli smo z opisom tehnologij in knjižnic, uporabljenih v diplomskem delu. Nato smo opisali obstoječe stanje namizne knjižnične aplikacije COBISS3, v nadaljevanju pa smo opisali novo generacijo knjižnične aplikacije COBISS4, ki je spletna aplikacija. V osrednjem delu smo predstavili osnove spletnih aplikacij, opisali spletne komponente, ogrodje Vaadin in komponente, ki se uporabljajo v ogrodju COBISS4. Opisali smo razvoj lastne spletne komponente za uporabo grafov, za uporabo le-te znotraj ogrodja COBISS4 pa smo izdelali javanski programski vmesnik. Na koncu smo opisali testiranje knjižnične aplikacije. Ključne besede: HTML, Spletna komponenta, JavaScript, Java, Vaadin Objavljeno v DKUM: 05.10.2023; Ogledov: 438; Prenosov: 74
Celotno besedilo (1,56 MB) |