1. OTS 2024 Advanced information technologies and services : conference proceedings of the 27th conference : zbornik 27. konference2024, proceedings Abstract: V zborniku sedemindvajsete konference OTS 2024 so objavljeni prispevki strokovnjakov s področja informatike, v katerih so predstavljena nova spoznanja in trendi razvoja, vpeljave, prilagajanja ter upravljanja informacijskih rešitev, kot tudi konkretni uspešni pristopi in dobre prakse. Prispevki naslavljajo področja sodobnih arhitekturnih izzivov, klasične, generativne in globoke umetne inteligence, sodobnih spletnih ali mobilnih uporabniških vmesnikov, kot tudi tradicionalnih, brezstrežniških in decentraliziranih zalednih sistemov v oblaku. Tematike prispevkov obsegajo tudi zagotavljanje ustreznega skalabilnega okolja zanje ter avtomatizacijo testiranja, merjenje kakovosti in dostavo s proaktivnim naslavljanjem najpogostejših kibernetskih napadov. Rdečo nit prispevkov predstavljajo podatkovne tehnologije, ki so zastopane v obliki klasičnih podatkovnih baz, podatkovnih jezer ter učinkovitega zbiranja, obdelave in vizualizacije velepodatkov. Prispevki tako še naprej omogočajo boljšo povezanost IT strokovnjakov, informatikov, arhitektov in razvijalcev IT rešitev in storitev, kot tudi akademske sfere in gospodarstva. Keywords: programsko inženirstvo, informacijski sistemi, informacijske rešitve, digitalna preobrazba, razvoj mobilnih in spletnih rešitev, arhitekture v oblaku, podatkovne tehnologije, poslovna inteligenca, umetna inteligenca in strojno učenje, obdelava velepodatkov in podatkovnih tokov, metode agilnega razvoja, tehnologije veriženja blokov, kibernetska varnost Published in DKUM: 03.09.2024; Views: 63; Downloads: 30 Full text (23,33 MB) This document has many files! More... |
2. Agilno razčlenjevanje opravil pri razvoju programske opreme : diplomsko deloGorazd Kozmus, 2024, undergraduate thesis Abstract: Diplomsko delo obravnava uporabo agilnih metodologij, zlasti razčlenjevanja opravil, za
povečanje učinkovitosti in prilagodljivosti projekta pri razvoju programske opreme. V di-
plomskem delu je opravljena primerjalna analiza agilnih ogrodij, pri čemer je poudarjen
njihov vpliv na razčlenitev zapletenih nalog na obvladljive enote. Preučene so študije pri-
merov iz resničnega sveta in najboljše industrijske prakse, ki zagotavljajo praktične vpo-
glede v izvajanje agilnega razčlenjevanja opravil. Delo poudarja ključno vlogo komuni-
kacije, sodelovanja in stalnih povratnih informacij pri spodbujanju dinamičnega in odziv-
nega razvojnega okolja. Obravnava morebitne izzive, povezane z razčlenjevanjem dela, in
predlaga strategije za različne scenarije razvoja programske opreme. Delo omogoča vpo-
gled v praktično izvajanje agilnega razčlenjevanja opravil in ponuja priporočila za vodje
projektov, ekipe in organizacije, ki si prizadevajo izboljšati svoje procese razvoja program-
ske opreme. Cilj tega dela je omogočiti učinkovitejši in prilagodljivejši pristop k upravljanju
projektov programske opreme v dinamičnem okolju agilnega razvoja. Keywords: agilne metodologije, agilno vodenje projektov, razvoj programske opreme Published in DKUM: 26.04.2024; Views: 315; Downloads: 18 Full text (3,27 MB) |
3. Razvoj porazdeljenih aplikacij s protokolom gRPC : diplomsko deloBojan Pejkovski, 2023, undergraduate thesis Abstract: Glavni cilj tega diplomskega dela je bil raziskati in preučiti zmožnosti gRPC kot ogrodja za gradnjo komunikacije med storitvami, v primerjavi z drugimi arhitekturnimi stili. Analizirali smo med pripravo diplomske naloge ustrezno literaturo/vire, ki so nam zagotovili potrebne informacije za eksperimentalno fazo. Za preverjanje teoretičnih trditev smo zasnovali in implementirali vzorčno aplikacijo z uporabo podanih arhitekturnih stilov. Keywords: gRPC, REST, mikrostoritve, proto, porazdeljenih aplikacij Published in DKUM: 06.10.2023; Views: 427; Downloads: 40 Full text (2,73 MB) |
4. OTS 2023 Sodobne informacijske tehnologije in storitve : Zbornik 26. konference2023, proceedings Abstract: V zborniku šestindvajsete konference OTS 2023 so objavljeni prispevki strokovnjakov s področja informatike, v katerih so predstavljena nova spoznanja in trendi razvoja, vpeljave, prilagajanja ter upravljanja informacijskih rešitev, kot tudi konkretni uspešni pristopi in dobre prakse. Prispevki naslavljajo področja sodobnih arhitekturnih izzivov, klasične, generativne in globoke umetne inteligence, sodobnih spletnih ali mobilnih uporabniških vmesnikov, kot tudi tradicionalnih, brezstrežniških in decentraliziranih zalednih sistemov v oblaku. Tematike prispevkov obsegajo tudi zagotavljanje ustreznega skalabilnega okolja zanje ter avtomatizacijo testiranja, merjenje kakovosti in dostavo s proaktivnim naslavljanjem najpogostejših kibernetskih napadov. Rdečo nit prispevkov predstavljajo podatkovne tehnologije, ki so zastopane v obliki klasičnih podatkovnih baz, podatkovnih jezer ter učinkovitega zbiranja, obdelave in vizualizacije velepodatkov. Prispevki tako še naprej omogočajo boljšo povezanost IT strokovnjakov, informatikov, arhitektov in razvijalcev naprednih IT rešitev in storitev, kot tudi akademske sfere in gospodarstva. Keywords: informatika, informacijske tehnologije, programsko inženirstvo, informacijski sistemi, informacijske rešitve, digitalna preobrazba, razvoj mobilnih in spletnih rešitev, arhitekture v oblaku, podatkovne tehnologije, poslovna inteligenca, umetna inteligenca in strojno učenje, obdelava velepodatkov in podatkovnih tokov, metode agilnega razvoja, tehnologije veriženja blokov, kibernetska varnost Published in DKUM: 04.09.2023; Views: 576; Downloads: 63 Full text (32,01 MB) This document has many files! More... |
5. The impact of serious games in economic and business education: a case of ERP business simulationTina Beranič, Marjan Heričko, 2022, original scientific article Abstract: Digitalisation nowadays impacts business environments significantly. Therefore, if higher education wants to educate students properly for a successful career path, the business and economics curriculum must be enriched with innovative teaching approaches covering actual topics, such as, for example, the implementation of the ERPsim business simulation, a representative of serious games. The ERPsim business simulation is based on SAP ERP, and is aimed at teaching ERP concepts. It covers different business processes, and allows students to learn using a hands-on approach, simulating real-life scenarios. The presented research focuses on using an ERPsim business simulation as the introduction to the course. The simulation was implemented to ease the introduction of ERP and IT concepts to the business and economic oriented students. Considering the positive effects of serious games and gamification, our research was formed and focused on knowledge acquisition and future student engagement. We researched whether participation in the introductory simulation results in significant knowledge gain and impacts students’ future course engagement. The data were gathered using a self-assessment questionnaire before and after an introductory simulation. The results were highly positive, confirming many positive aspects of business simulation, among others, significant knowledge increase in the domains of business process and ERP transactions, and in the domain of technical knowledge for SAP ERP. The results confirmed that the introductory simulation is appropriate for introducing ERP concepts to newcomers, and, nevertheless, confirmed the positive impact on their intent on future course engagement. Keywords: business simulation, knowledge acquisition, course engagement, ERPsim, SAP, gamification Published in DKUM: 17.08.2023; Views: 508; Downloads: 60 Full text (337,46 KB) This document has many files! More... |
6. Vedenjsko voden razvoj programske opreme : diplomsko deloBenjamin Petelinek, 2023, undergraduate thesis Abstract: V diplomskem delu smo povzeli ključne značilnosti vedenjsko vodenega procesa razvoja programske opreme. Metodologija BDD (angl. Behavior-Driven Development BDD) se osredotoča na obnašanje aplikacije, pri čemer uporablja konkretne primere za opisovanje posameznih funkcionalnosti. Metodologija BDD v ospredje postavlja uporabnika, kar vodi do večjega zadovoljstva uporabnikov in pomaga zagotoviti razvoj visokokakovostne programske opreme. V razvojnem ciklu se za opredelitev in testiranje zahtev uporabljajo uporabniške zgodbe, scenariji in prevzemni kriteriji. Uporabniške zgodbe opisujejo, kaj želi uporabnik doseči in zakaj. Scenarije uporabljamo za opis obnašanja aplikacije v specifičnih situacijah, prevzemni kriteriji pa opredeljujejo zahteve, ki morajo biti izpolnjene, da se funkcija šteje za dokončano. V osrednjem delu diplomskega dela opisujemo značilnosti in principe vedenjsko vodenega razvoja ter prikažemo njihovo uporabo na konkretnem primeru. Keywords: Vedenjsko voden proces, scenariji, uporabniške zgodbe, avtomatizirano testiranje Published in DKUM: 12.07.2023; Views: 783; Downloads: 86 Full text (1,92 MB) |
7. Dobre prakse uporabe diagramov zaporedja : diplomsko deloLundrim Racaj, 2022, undergraduate thesis Abstract: Namen diplomskega dela je bil spoznati dobre prakse uporabe diagramov zaporedja in preveriti kako so le-ti podprti v izbranih modelirnih orodjih. Predstavljeni so osnovni gradniki diagramov zaporedja in smernice za izdelavo le-teh. V praktičnem delu smo primerjali namizno orodje »Visual Paradigm« in orodje »StarUML«. S pomočjo pregleda sorodnih del smo oblikovali seznam kriterijev za primerjavo in nato ovrednotili izbrani orodji. Obe orodji zagotavljata ključne funkcionalnosti, kot so: preverjanje sintakse, generiranje kode, povratno inženirstvo ter uvoze in izvoze v različne formate. Na osnovi rezultatov primerjave pa ugotavljamo, da orodje »Visual Paradigm« nudi boljšo in celovitejšo podporo pri oblikovanju in uporabi diagramov zaporedja. Keywords: programska oprema, modeliranje, UML, diagrami zaporedja, modelirna orodja, primerjava. Published in DKUM: 24.10.2022; Views: 667; Downloads: 59 Full text (2,33 MB) |
8. Uporaba načrtovalskih vzorcev v programskem jeziku Python : diplomsko deloIvana Lavrič, 2022, undergraduate thesis Abstract: Načrtovalski vzorci pomagajo pri hitrem, kvalitetnem in stabilnem razvoju informacijskih rešitev. Nanašajo se na princip ponovne uporabe, kjer namesto konkretne programske kode ponovno uporabimo ideje.
V diplomskem delu smo analizirali katalog načrtovalskih vzorcev GoF z vidika programskega jezika Python. Za prikaz dinamičnosti in uporabnosti jezika, smo pri implementaciji izbranih vzorcev uporabili objektno usmerjeno programiranje, metaprogramiranje in knjižnico PyPattyrn. Ugotovili smo, da lahko, tudi s pomočjo modula ABC, na standardni način implementiramo katerikoli vzorec, hkrati pa zaradi narave jezika Python takšna implementacija ni vedno smiselna. Preverili smo združljivost vzorcev z jezikom Python in ugotovili, da uporaba nekaterih načrtovalskih vzorcev ni smiselna, če pri tem žrtvujemo naravo programskega jezika. Keywords: programska oprema, načrtovanje, ponovna uporaba, načrtovalski vzorci, GoF, Python Published in DKUM: 20.10.2022; Views: 752; Downloads: 50 Full text (5,19 MB) |
9. OTS 2022 Sodobne informacijske tehnologije in storitve : zbornik petindvajsete konference, Maribor, 7. in 8. september 20222022, proceedings Abstract: V zborniku petindvajsete konference OTS 2022 so objavljeni prispevki strokovnjakov s področja informatike, v katerih so predstavljene izkušnje in, skozi konkretne projekte, dokazano uspešni pristopi in dobre prakse naslavljanja arhitekturnih izzivov, povezanih z vpeljavo umetne inteligence in strojnega učenja, zasnove in vpeljave rešitev poslovne inteligence, učinkovite obdelave velepodatkov in podatkovnih tokov, apliciranja vzorcev pri zasnovi mikrostoritvenih in brezstrežniških arhitektur, uporabe zmožnosti tehnologij veriženja blokov in decentraliziranih aplikacij, digitalne preobrazbe in posodobitve IKT rešitev na osnovi funkcionalnosti, ki jih omogočajo digitalne denarnice, apliciranja agilnih metod ter izboljšanjem odzivnosti pri zagotavljanju učinkovite podpore poslovnim procesom, integracije sistemov in razvoja podpornih storitev pametnega doma, telemedicine in zelenega prehoda, razvoja in optimizacije mobilnih, spletnih in oblačnih rešitev ter uporabe sodobnih in aktualnih, tudi odprtokodnih, tehnologij pri razvoju naprednih informacijskih rešitev in storitev. Keywords: informatika, informacijske tehnologije, programsko inženirstvo, informacijske rešitve, digitalna preobrazba, razvoj mobilnih in spletnih rešitev, poslovna inteligenca, umetna inteligenca in strojno učenje, obdelava velepodatkov in podatkovnih tokov, agilne metode, tehnologije veriženja blokov, kibernetska varnost Published in DKUM: 07.09.2022; Views: 826; Downloads: 126 Full text (44,60 MB) This document has many files! More... |
10. |