| | SLO | ENG | Cookies and privacy

Bigger font | Smaller font

Search the digital library catalog Help

Query: search in
search in
search in
search in
* old and bologna study programme

Options:
  Reset


1 - 10 / 29
First pagePrevious page123Next pageLast page
1.
Primerjava ogrodij Express.js, Laravel ter .Net core web API za izdelavo REST API : diplomsko delo
Timotej Medved, 2023, undergraduate thesis

Abstract: Izbira primernega orodja za izdelavo REST API storitev lahko predstavlja izziv, ker je dandanes na trgu na voljo velika množica rešitev katera omogočajo izdelavo REST API storitev. Ta množica rešitev nam postavlja veliko vprašanj zakaj uporabiti neko orodje namesto katerega drugega. V diplomskem delu se v prvem delu posvetimo REST arhitekturnemu stilu, HTTP protokolu za prenos podatkov ter formatoma XML in JSON. V drugem delu smo razvili REST API storitev v naslednjih tehnologijah: Express.js, Laravel ter .NET Core WEB API. Predstavili smo implementacijo Swagger dokumentacije v vse tri aplikacije. Ugotovili smo, da ima vsako ogrodje svoje prednosti ter slabosti. Podali smo primerjavo uporabljenih ogrodij ter podali razloge, kateri lahko vplivajo na izbiro ogrodja.
Keywords: REST, HTTP, Express.js, Laravel, .NET Core Web API
Published in DKUM: 05.10.2023; Views: 273; Downloads: 29
.pdf Full text (1,98 MB)

2.
Primerjava tehnologij za vrivanje odvisnosti pri zalednih aplikacijah MVC : diplomsko delo
Tamara Jevtić, 2023, undergraduate thesis

Abstract: Dostopnost svetovnega spleta je po vsem svetu doživela izjemno rast, saj ima do njega dostop že 64,6% svetovnega prebivalstva. Splošno širjenje spletne povezanosti spodbuja razvoj spletnih tehnologij. Danes so spletne strani nepogrešljiv element sodobne družbe, saj le-te predstavljajo ključno orodje za izmenjavo informacij, komunikacijo in izobraževanje. Povpraševanje po inovativnih in funkcijsko bogatih izkušnjah nikoli ni bilo višje. Zaželeno je, da se tehnologije spletnih strani tako za zaledje kot za ospredje nenehno razvijajo, da bi zadovoljile potrebe razvijalcev in uporabnikov. Potrebe uporabnikov se v veliki meri zadovoljujejo s pozitivno uporabniško izkušnjo, na kar vplivajo hitrost, moderna vizualizacija, enostavnost in širok razpon uporabe. Po drugi strani je spletnim razvijalcem pomembna varnost podatkov, vzdrževanje in možnost čim enostavnejšega nadgrajevanja že obstoječe kode. Takšne zahteve se rešujejo s kombinacijo različnih tehnologij, ki podajajo učinkovito rešitev. V diplomski nalogi se bomo primarno spoznali s tehnologijo vrivanja odvisnosti, ki omogoča upravljanje in organizacijo odvisnosti med komponentami. Z ločevanjem teh odvisnosti izboljšujemo modularnost in vzdrževanje kode, kar olajša izolacijo in preizkušanje posameznih komponent. Ta pristop spodbuja tudi prilagodljivejšo in razširljivo arhitekturo, kar omogoča lažje posodobitve, izboljšave in brezhibno zamenjavo komponent. Cilj diplomske naloge je praktična predstavitev implementacije in uporabe vrivanja odvisnosti s pomočjo knjižnic Autofac in Microsoft.Extensions.DependencyInjection. Delovanje aplikacije bomo demonstrirali na primeru spletne aplikacije "Seznam opravil", zasnovane s tehnologijo .NET Core MVC.
Keywords: Vrivanje odvisnosti, MVC, ASP.NET Core, Spletna aplikacija
Published in DKUM: 05.10.2023; Views: 163; Downloads: 18
.pdf Full text (1014,67 KB)

3.
Sistem za nadzor in krmiljenje napajanja objekta : diplomsko delo
Martin Ferenec, 2023, undergraduate thesis

Abstract: S hitrim razvojem pametnih hiš in objektov, ki kot del kritične infrastrukture potrebujejo zanesljivo in čim bolj nemoteno oskrbo električne energije, sta načrtovanje in izbira zanesljive rešitve ključnega pomena. Potrebujemo sistem, ki bo zaznal motnje na glavnem omrežju in ustrezno preklopil na druge alternativne vire napajanja objekta. V tem zaključnem delu bomo razvili prototip sistema, ki bo ustrezal zgoraj navedenim zahtevam. Razvili bomo zaledni del, v katerega spadata podatkovna baza in API, spletno aplikacijo, prek katere bomo spremljali in upravljali sistem ter končne točke za krmiljenje in zaznavanje z uporabo odprtokodne platforme za prototipiranje Arduino.
Keywords: ASP.NET Core, avtomatizacija, mikrokrmilniki, nadzor napajanja objekta, nemotena oskrba napajanja objekta
Published in DKUM: 05.10.2023; Views: 181; Downloads: 15
.pdf Full text (4,84 MB)

4.
Razvoj aplikacije za testiranje vhodno-izhodnih signalov v ogrodju .net core : diplomsko delo
Rok Kebelj, 2023, undergraduate thesis

Abstract: V sodelovanju s podjetjem Trac d.o.o. smo v okviru diplomske naloge razvili sistem modela odjemalec-strežnik, kot pripomoček pri testiranju signalov. Po razvoju sistema v proizvodnem procesu je potrebno preizkusiti vsak signal elementa posebej. Z aplikacijo smo želeli zmanjšati možnost napak med preizkušanjem, ga pohitriti in narediti uporabniku bolj preprosto. Delovanje aplikacije zajema vse od priprave na testiranje, samega preizkušanja signalov in vse do končnega kreiranja poročila. Izdelana rešitev stremi k zagotavljanju transparentnosti in sledljivosti zabeleženih informacij v času opravljanja testnih procedur nad signali.
Keywords: kvalifikacije vgradnje, arhitektura odjemalec-strežnik, ogrodje .NET Core, transparentnost, sledljivost
Published in DKUM: 21.09.2023; Views: 280; Downloads: 45
.pdf Full text (3,24 MB)

5.
Crosswalk of most used metadata schemes and guidelines for metadata interoperability (Version 1.0)
Milan Ojsteršek, 2021, complete scientific database of research data

Abstract: This resource provides crosswalks among the most commonly used metadata schemes and guidelines to describe digital objects in Open Science, including: - RDA metadata IG recommendation of the metadata element set, - EOSC Pilot - EDMI metadata set, - Dublin CORE Metadata Terms, - Datacite 4.3 metadata schema, - DCAT 2.0 metadata schema and DCAT 2.0 application profile, - EUDAT B2Find metadata recommendation, - OpenAIRE Guidelines for Data Archives, - OpenAire Guidelines for literature repositories 4.0, - OpenAIRE Guidelines for Other Research Products, - OpenAIRE Guidelines for Software Repository Managers, - OpenAIRE Guidelines for CRIS Managers, - Crossref 4.4.2 metadata XML schema, - Harvard Dataverse metadata schema, - DDI Codebook 2.5 metadata XML schema, - Europeana EDM metadata schema, - Schema.org, - Bioschemas, - The PROV Ontology.
Keywords: crosswalk, metadata, EDMI metadata set, Dublin CORE, Datacite 4.3 metadata schema, DCAT 2.0 metadata schema, UDAT B2Find metadata recommendation, OpenAIRE Guidelines for Data Archives, OpenAire Guidelines for literature repositories 4.0, OpenAIRE Guidelines for Other Research Products, OpenAIRE Guidelines for Software Repository Managers, OpenAIRE Guidelines for CRIS Managers, Crossref 4.4.2 metadata XML schema, Harvard Dataverse metadata schema, DDI Codebook 2.5 metadata XML schema, Europeana EDM metadata schema, Schema.org, Bioschemas, The PROV Ontology
Published in DKUM: 21.09.2021; Views: 1848; Downloads: 60
.xlsx Research data (169,58 KB)
This document has many files! More...

6.
Razvoj sodobnih spletnih aplikacij z uporabo programskega ogrodja ASP.NET Core MVC 2 na platformi Azure : meje dopustnosti medijskega poročanja
Klemen Žarn, 2020, master's thesis

Abstract: Ob magistrskem delu smo dodobra spoznali tehnologijo .NET Core, njeno ogrodje za razvoj spletnih aplikacij ASP.NET Core MVC 2 in storitveno platformo Azure, ki nam je služila kot orodje za nameščanje, objavljanje in pregled delovanja spletne aplikacije. Na primeru uporabe smo implementirali prototipno spletno aplikacijo CoreCMS, ki predstavlja sistem za upravljanje z vsebinami spletnih strani. Opisali smo vse življenjske cikle, ki spadajo v razvoj programske opreme. Prototipno aplikacijo smo namestili na platforme Windows, Linux in Docker ter izvedli test zmogljivosti.
Keywords: razvoj spletnih aplikacij, zmogljivost spletnih aplikacij, ASP.NET Core MVC 2, Azure.
Published in DKUM: 03.07.2020; Views: 3205; Downloads: 108
.pdf Full text (4,66 MB)

7.
Primerjava in vrednotenje programskih ogrodij za razvoj zalednih rešitev arhitekturnega stila rest : magistrsko delo
Denis Čemerika, 2019, master's thesis

Abstract: V magistrskem delu smo predstavili aktualne in relevantne informacije o zmogljivosti in razlikah med programskih ogrodij za izdelavo spletnih strežnikov arhitekturnega stila REST. Uporabili smo raziskovalni metodi izvedbo eksperimenta in analizo pridobljenih podatkov na programskih ogrodij .NET Core, Express, Lumen, Spring in Django. Na podlagi pregleda dokumentacije smo izpostavili posebnosti in razlike vsakega ogrodja ter prednosti in pomanjkljivosti med njimi. Za vsako posamezno ogrodje je predstavljena implementacija storitev REST, bila pa sta izvedena tudi obremenitvena testa, s katerima smo prikazali zmogljivost vsakega ogrodja. S pomočjo primerjalne analize in obremenitvenih testov smo ugotovili, da je na podlagi teoretičnega modela najboljšo oceno pridobilo ogrodje Node.js Express
Keywords: rest, api, spletni strežnik, primerjava, vrednotenje, Node.js, Express, Java, Spring, PHP, Lumen, Python, Django, .Net Core
Published in DKUM: 23.12.2019; Views: 1171; Downloads: 212
.pdf Full text (1,66 MB)

8.
Izdelava programske rešitve za izvajanje bibliometričnih raziskav in gradnjo tezavrov iz velikih količin bibliometričnih podatkov : diplomsko delo
Boris Vezenšek, 2019, undergraduate thesis

Abstract: V diplomskem delu je obravnavana bibliometrija in bibliometrične analize, izvedene s pomočjo izdelane programske rešitve. Opisane so tehnologije, uporabljene za rešitev našega problema. Tukaj gre predvsem za delovanje Hadoopovega porazdeljenega datotečnega sistema HDFS in modela MapReduce ter sistema Apache Spark. Opisani sta tudi rešitvi Analysis Services Tabular in Power BI. Na koncu so na izbranih primerih predstavljeni rezultati različnih bibliometričnih analiz v orodju Power BI, ki se napaja iz podatkovnega modela, implementiranega v tem diplomskem delu. Rezultati so prikazani v različni obliki – z vizualizacijami, primernimi za takšno vrsto podatkov.
Keywords: bibliometrija, Hadoop, HDFS, Microsoft Academic Graph, podatki CORE, porazdeljena obdelava, Spark, velepodatki
Published in DKUM: 22.11.2019; Views: 953; Downloads: 62
.pdf Full text (1,93 MB)

9.
Izdelava porazdeljenega večnitnega ter razširljivega spletnega pajka za iskanje datotek : diplomsko delo
Adam Veselič, 2019, undergraduate thesis

Abstract: V diplomskem delu smo izdelali spletnega pajka, ki je enostaven za uporabo, združuje funkcionalnosti odprtokodnih alternativ in deluje na vseh popularnih platformah. Uporabili smo tehnologijo .NET Core, ki nam je omogočila ustvarjanje le ene izvršilne datoteke za vsako platformo, ki je hkrati prenosljiva in deluje brez dodatnih sistemskih potreb. Da bi bila uporaba enostavna, smo implementirali spletni vmesnik za hitro konfiguracijo. Za funkcionalnost smo poskrbeli tako, da pajek deluje brezhibno na več nitih, v razširljivem porazdeljenem sistemu in podpira razširjanje s pomočjo uporabnikovih skript. Nazadnje smo tudi poskrbeli, da smo vključili vse funkcionalnosti, ki so značilne za spletne pajke.
Keywords: spletni pajek, porazdeljeni sistemi, spletni vmesnik, .NET Core
Published in DKUM: 22.11.2019; Views: 969; Downloads: 66
.pdf Full text (934,26 KB)

10.
Primerjava Python Flask-RESTplus ter c# .Net core web API pri izdelavi REST API : diplomsko delo
Žiga Palčnik, 2019, undergraduate thesis

Abstract: Namen diplomskega dela je bila analiza in primerjava razvoja preprostega REST apija s programskim jezikom C# in Pyhton. Na začetku splošno opišemo, kaj je REST api in kako ga uporabimo. Nato, na splošno opišemo omenjena programska jezika, tehnologije, v katerih bomo slednje razvijali in zakaj smo se odločili, da bomo v diplomskem delu delali ravno z njimi. Praktično smo razvilil preprost REST api, preko katerega lahko dostopamo do podatkov o strelah. Slednji izdelek smo razvili v obeh tehnologijah in opisali, kako vzpostaviti projekt in potek razvoja. Ugotovili smo, da imata obe tehnologiji svoje prednosti in slabosti. Izbira posamezne tehnologije je odvisna od velikosti projekta, osebnih preferenc, izkušenj dela s posamezno tehnologijo ipd. Sam bi se verjetno odločil za razvoj z .NET CORE tehnologijo, ker imam veliko več izkušenj z razvijanjem rešitev, ki temeljijo na programskem jeziku C#.
Keywords: Backend, Python, C#, REST, Flask, Flask RESTPlus, .NET core api, Swagger.
Published in DKUM: 21.11.2019; Views: 1122; Downloads: 167
.pdf Full text (2,31 MB)

Search done in 1.93 sec.
Back to top
Logos of partners University of Maribor University of Ljubljana University of Primorska University of Nova Gorica