| | 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 / 731
First pagePrevious page12345678910Next pageLast page
1.
Identifikacija in analiza pomanjkljive kode v spletnih rešitvah
Tjaša Heričko, 2019, master's thesis

Abstract: V magistrskem delu smo raziskali področje pomanjkljive kode v spletnih rešitvah, ki temeljijo na programskem jeziku JavaScript. Izvedli smo sistematični pregled literature, s katerim smo raziskali programske metrike in orodja, ki se uporabljajo za identifikacijo pomanjkljive kode. Analizirali in izbrali smo primerna orodja za pridobivanje vrednosti programskih metrik. Za petindvajset odprtokodnih spletnih rešitev, razvitih v programskem jeziku JavaScript, smo z izbranimi orodji ESLint, JSHint in SonarJS pridobili metrične vrednosti in jih medsebojno primerjali. Empirični podatki, pridobljeni z analizo izbranih spletnih rešitev, nakazujejo na precejšnja odstopanja in razlike v rezultatih ob uporabi različnih orodij.
Keywords: programska oprema, spletne rešitve, pomanjkljiva koda, programske metrike, JavaScript
Published: 13.11.2019; Views: 14; Downloads: 10
.pdf Full text (2,27 MB)

2.
Analiza uspešnosti optične prepoznave elementov bpmn
Slavica Jagečić, 2019, master's thesis

Abstract: Magistrsko delo predstavlja postopek izdelave modela za prepoznavo ročno risanih BPMN elementov ter pridobitev rezultatov (%) uspešnosti njihove prepoznave. Za pomoč pri razvoju modela za prepoznavo elementov BPMN smo uporabili ogrodje TensorFlow. Opravili smo pregled literature, predstavili obstoječe rešitve, razvite na podlagi optične prepoznave in strojnega učenja. Razložili smo osnovne gradnike BPMN (standard BPMN 2.0.) in nekatere od teh elementov vključili v proces analize uspešnosti razpoznave s pomočjo mobilne aplikacije, izdelane v okviru naloge in razvite v okolju Angular.js, v katero smo vključili izdelani TensorFlow model, ki je zmožen prepoznavati BPMN elemente. V analizi smo zapisali ugotovitve, ki smo jih pridobili v raziskovalnemu delu na podlagi vprašalnikov. Ugotovitve, pridobljene v analizi, so pokazale da je mobilna aplikacija zmožna prepoznavati določene elemente BPMN, vendar ne vseh. Prav tako smo podali smernice za nadaljnje delo.
Keywords: BPMN, OCR, strojno učenje, TensorFlow
Published: 13.11.2019; Views: 8; Downloads: 2
.pdf Full text (4,06 MB)

3.
Učenje konceptov programiranja s pomočjo nadgrajene resničnosti
Natanael Ahac, 2019, master's thesis

Abstract: V magistrskem delu smo raziskali možnost uporabe nadgrajene resničnosti pri učenju konceptov programiranja. Opravili smo pregled obstoječe literature ter raziskav na področju nadgrajene resničnosti v izobraževanju ter učenja programiranja s pomočjo vizualizacije. Prav tako smo pregledali tudi obstoječe programske rešitve na omenjenih področjih. Glede na ugotovitve iz pregleda literature ter obstoječih rešitev smo načrtovali ter razvili prototipno rešitev, ki uporabnikom omogoča interaktivno učenje osnovnih konceptov objektno orientiranega programiranja. Raziskali smo tudi možnosti analize učnega procesa ter preverjanja pridobljenega znanja programiranja.
Keywords: nadgrajena resničnost, učenje konceptov programiranja, preverjanje znanja, ARCore, Unity
Published: 13.11.2019; Views: 7; Downloads: 3
.pdf Full text (2,25 MB)

4.
Primerjava virtualnih strežnikov in Docker kontejnerjev za izvlečenje besedila dokumentov na primeru eArhiv Pošte Slovenije
Domen Hrastnik, 2019, master's thesis

Abstract: V magistrskem delu smo predstavili področje virtualizacije strojne opreme. Opisali smo prednosti in slabosti uporabe strojne virtualizacije. V nadaljevanju smo opisali kontejnerske rešitve, ki so poseben tip virtualizacije strojne opreme. Opisali smo zgradbo in delovanje teh rešitev. Preučili smo prednosti in slabosti uporabe kontejnerskih rešitev. Pri kontejnerskih rešitvah smo posebej preučili platformo Docker. Zasnovali smo načrt eksperimenta, s katerim smo preizkusili performančne zmogljivosti virtualnega strežnika in Docker kontejnerja na realnem primeru izvlečenja besedila iz dokumentov za potrebe sistema eArhiv Pošte Slovenije. S postavljenimi metrikami smo lahko ocenili performančno ustreznost primerjanih rešitev za virtualizacijo strojne opreme.
Keywords: virtualizacija, kontejner, virtualni strežnik, izvlečenje besedila, Docker
Published: 13.11.2019; Views: 6; Downloads: 4
.pdf Full text (1,41 MB)

5.
Uporaba postopka oblikovanja snopa za lokalizacijo zvočnih izvorov s pomočjo akustične kamere
Žan Tomazini, 2019, master's thesis

Abstract: Postopki oblikovanja snopa se v sistemih akustičnih kamer uporabljajo za lokalizacijo zvočnih izvorov in pridobivanje zvočne slike prostora. Večina temelji na preračunavanju TDOA med posameznimi mikrofonskimi pari in izvajanju zamik-in-vsota nad signali. Ena izmed možnosti računanja koordinat izvora je multilateracija, s čimer pa ne dobimo celotne zvočne slike. SRP-PHAT je robusten postopek s katerim oblikujemo snop mikrofonskega polja in ga usmerimo v množico točk v iskalnem prostoru. S tem pridobimo informacijo o moči zvoka in lahko posledično določimo položaj zvočnega izvora. Računanje SRP-PHAT je procesno zahtevno, zato uporabimo SRC kot učinkovit način iskanja globalnega maksimuma.
Keywords: oblikovanje snopa, SRP-PHAT, akustična kamera, lokalizacija zvočnega izvora
Published: 13.11.2019; Views: 7; Downloads: 2
.pdf Full text (4,71 MB)

6.
The development of ARM-based portable and adaptable power supply
Tomislav Brlek, 2019, master's thesis

Abstract: This master’s thesis describes a development of a portable and adjustable power supply. The first part of the thesis introduces us to the working principle of power supplies in general. Next, we present a functional design of a portable and adjustable power supply and a list of its required functionalities. Chapter “switched-mode power supplies” introduces us to the theoretical basics of the said power supplies, while chapter “linear regulators” introduces us to different types of linear regulators and tells us more about how they work. Everything regarding which microcontroller was used and why it was used is described in the “ARM microcontroller” chapter. Besides microcontrollers, it also talks about which integrated development environment is used and how the microcontroller is programmed. A full and detailed description of each part of the analog circuitry can be found in the chapter “describing the development of the portable and adjustable power supply”. Lastly, the user interface is described in detail.
Keywords: portable power supply, ARM processor, variable laboratory bench power supply, LCD touchscreen, energy efficient, lithium battery, battery charger, voltage control
Published: 13.11.2019; Views: 19; Downloads: 7
.pdf Full text (3,85 MB)

7.
Razvoj naprednega sistema za detektiranje voznih pasov na platformah gpu
Karlo Crnek, 2019, master's thesis

Abstract: Problem, ki ga obravnavamo v magistrski nalogi je detektiranje voznih pasov na RGB slikah oz. posnetkih ceste pred vozilom med vožnjo. Za rešitev tega problema smo se odločili uporabiti tehnike »globokega učenja«, predvsem konvolucijske nevronske mreže, s katerimi smo izvedli semantično segmentiranje. Problem smo reševali s tremi različnimi arhitekturami nevronskih mrež, ki smo jih učili na naboru podatkov BDD100k. Modele mrež smo nato testirali in primerjali rezultate s pomočjo IoU metrike za semantično segmentacijo. Opravili smo tudi več eksperimentov s ciljem izboljšanja IoU vrednosti in generalizacije modelov. Na koncu smo modele testirali tudi na Nvidia Jetson TX2 platformi in predlagali možnost vključitve takšnih modelov v sistem avtonomnega vozila.
Keywords: globoko učenje, konvolucijske nevronske mreže, segmentacija voznega pasu, strojni vid, avtonomno vozilo
Published: 13.11.2019; Views: 20; Downloads: 5
.pdf Full text (3,48 MB)

8.
Samodejna analiza dnevnika transakcij za identifikacijo možnosti optimizacije relacijskega podatkovnega modela
Adel Kovačević, 2019, master's thesis

Abstract: Magistrska naloga predstavlja zasnovo in implementacijo orodja Revertium, ki uporabniku pomaga pri identifikaciji možnosti optimizacije relacijskega podatkovnega modela na podlagi analize dnevnika transakcij obstoječe relacijske podatkovne baze. Raziskali smo relacijski podatkovni model in določene slabosti relacijskih podatkovnih baz ter na podlagi pridobljenega znanja definirali možnosti optimizacije le-teh. Za namen doseganja prej omenjenega smo raziskali povratni inženiring relacijskih podatkovnih baz in določene optimizacijske tehnike, kot sta indeksiranje in denormalizacija. Na podlagi ugotovljenega smo združili vso znanje v celoto – orodje Revertium, ki je rezultat magistrskega dela.
Keywords: relacijski podatkovni model, povratni inženiring, dnevnik transakcij, optimizacija, indeksiranje, denormalizacija
Published: 12.11.2019; Views: 21; Downloads: 5
.pdf Full text (1,73 MB)

9.
Izdelava prototipa zorilnice in razvoj energetskega dela ter regulacije za izvajanje procesa suhega zorenja mesa
Blaž Kralj, 2019, master's thesis

Abstract: V magistrski nalogi smo prikazali postopek izdelave in razvoja prototipa zorilnice za suho zorenje mesa. Samostojno smo izdelali konstrukcijo, kjer smo se osredotočili na primernost umestitve v bivalni prostor ter zagotavljanje možnosti za optimalno delovanje. Ustreznost mehanskih in električnih komponent smo testirali eksperimentalno. Iskali smo najboljša razmerja med funkcionalnostjo, kvaliteto in ceno. PI-regulator temperature smo izdelali na podlagi izmerjenih stopničnih odzivov in prenosne funkcije. Njegovo delovanje smo zaradi uporabe termoelektričnega hlajenja notranjosti zorilnice lahko uporabili tudi za regulacijo relativne vlažnosti. Medsebojne odvisnosti konstrukcije, električnih komponent in regulatorja smo optimizirali. S tem smo dosegli zastavljeni cilj izdelave prototipa zorilnice za suho zorenje mesa, katere kakovost delovanja je primerljiva s profesionalno zorilnico.
Keywords: zorilnica mesa, 3D-modeliranje, identifikacije, vodenje temperature, vodenje vlage
Published: 12.11.2019; Views: 7; Downloads: 2
.pdf Full text (3,12 MB)

10.
Vodenje koncentracije solnega aerosola halogeneratorja
Matjaž Kovačič, 2019, master's thesis

Abstract: Vsebina magistrskega dela zajema razvoj naprave za proizvajanje solnega aerosola, ki je namenjena za izvajanje haloterapije. Konstrukcija naprave, ki jo je bilo treba narediti iz ločenih segmentov, ki bodo enostavno snemljivi ter s tem omogočali čiščenje naprave po vsaki terapiji, je bila narejena s pomočjo 3D-modeliranja in 3D-tiska. Uporabljen je nov pristop merjenja solnih aerosolov, ki skupaj z brezžičnim modulom pošilja podatke na mikrokontrolno enoto halogeneratorja. Opravili smo meritve različnih nastavitev hitrosti vpihovanja aerosolov, s čimer smo pridobili dinamično obnašanje sistema, za katerega smo določili matematični model. Na podlagi odzivov smo načrtali PI-regulator, pri katerem smo za optimalno delovanje sistema v regulacijsko zanko vstavili neposredno vejo, t. i. feedforward branch. S tem smo dosegli uspešno regulacijo aerosolov, ker pa je razvoj naprave še v začetni fazi, so prisotne motnje v delovanju, ki bodo v prihodnosti odpravljene in optimizirane.
Keywords: halogenerator, haloterapija, solna soba, aerosol, zaprtozančni regulator
Published: 12.11.2019; Views: 8; Downloads: 3
.pdf Full text (2,90 MB)

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