| | SLO | ENG | Piškotki in zasebnost

Večja pisava | Manjša pisava

Iskanje po katalogu digitalne knjižnice Pomoč

Iskalni niz: išči po
išči po
išči po
išči po
* po starem in bolonjskem študiju

Opcije:
  Ponastavi


1 - 10 / 29
Na začetekNa prejšnjo stran123Na naslednjo stranNa konec
1.
Primerjava ogrodij Express.js, Laravel ter .Net core web API za izdelavo REST API : diplomsko delo
Timotej Medved, 2023, diplomsko delo

Opis: 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.
Ključne besede: REST, HTTP, Express.js, Laravel, .NET Core Web API
Objavljeno v DKUM: 05.10.2023; Ogledov: 163; Prenosov: 15
.pdf Celotno besedilo (1,98 MB)

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

Opis: 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.
Ključne besede: Vrivanje odvisnosti, MVC, ASP.NET Core, Spletna aplikacija
Objavljeno v DKUM: 05.10.2023; Ogledov: 128; Prenosov: 15
.pdf Celotno besedilo (1014,67 KB)

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

Opis: 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.
Ključne besede: ASP.NET Core, avtomatizacija, mikrokrmilniki, nadzor napajanja objekta, nemotena oskrba napajanja objekta
Objavljeno v DKUM: 05.10.2023; Ogledov: 149; Prenosov: 14
.pdf Celotno besedilo (4,84 MB)

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

Opis: 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.
Ključne besede: kvalifikacije vgradnje, arhitektura odjemalec-strežnik, ogrodje .NET Core, transparentnost, sledljivost
Objavljeno v DKUM: 21.09.2023; Ogledov: 205; Prenosov: 25
.pdf Celotno besedilo (3,24 MB)

5.
Crosswalk of most used metadata schemes and guidelines for metadata interoperability (Version 1.0)
Milan Ojsteršek, 2021, zaključena znanstvena zbirka raziskovalnih podatkov

Opis: 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.
Ključne besede: 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
Objavljeno v DKUM: 21.09.2021; Ogledov: 1688; Prenosov: 59
.xlsx Raziskovalni podatki (169,58 KB)
Gradivo ima več datotek! Več...

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, magistrsko delo

Opis: 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.
Ključne besede: razvoj spletnih aplikacij, zmogljivost spletnih aplikacij, ASP.NET Core MVC 2, Azure.
Objavljeno v DKUM: 03.07.2020; Ogledov: 879; Prenosov: 104
.pdf Celotno besedilo (4,66 MB)

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

Opis: 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
Ključne besede: rest, api, spletni strežnik, primerjava, vrednotenje, Node.js, Express, Java, Spring, PHP, Lumen, Python, Django, .Net Core
Objavljeno v DKUM: 23.12.2019; Ogledov: 1117; Prenosov: 206
.pdf Celotno besedilo (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, diplomsko delo

Opis: 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.
Ključne besede: bibliometrija, Hadoop, HDFS, Microsoft Academic Graph, podatki CORE, porazdeljena obdelava, Spark, velepodatki
Objavljeno v DKUM: 22.11.2019; Ogledov: 893; Prenosov: 61
.pdf Celotno besedilo (1,93 MB)

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

Opis: 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.
Ključne besede: spletni pajek, porazdeljeni sistemi, spletni vmesnik, .NET Core
Objavljeno v DKUM: 22.11.2019; Ogledov: 911; Prenosov: 65
.pdf Celotno besedilo (934,26 KB)

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

Opis: 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#.
Ključne besede: Backend, Python, C#, REST, Flask, Flask RESTPlus, .NET core api, Swagger.
Objavljeno v DKUM: 21.11.2019; Ogledov: 1050; Prenosov: 153
.pdf Celotno besedilo (2,31 MB)

Iskanje izvedeno v 0.22 sek.
Na vrh
Logotipi partnerjev Univerza v Mariboru Univerza v Ljubljani Univerza na Primorskem Univerza v Novi Gorici