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 / 5139
Na začetekNa prejšnjo stran12345678910Na naslednjo stranNa konec
1.
Implementacija komunikacijskega jedra med spletno aplikacijo angular ter spletnim strežnikom node.js
Vinko Šmid, 2018, magistrsko delo/naloga

Opis: Magistrsko delo opisuje implementacijo programskega jedra z uporabo tehnologije Angular ter Node.js. Jedro vsebuje nabor funkcionalnosti, ki poskrbijo za komunikacijo med spletno stranjo ter spletnim strežnikom, zagotavljajo varnost, pravilno infrastrukturo, sporočanje napak, ter kopico drugih modulov, ki programerju poenostavijo in pohitrijo razvoj spletnih aplikacij. Ogrodje Angular je trenutno eno izmed najpogosteje uporabljenih ogrodij za gradnjo predstavitvenega dela spletnih aplikacij, Node.js v povezavi s Express ogrodjem, pa postaja »de facto« ogrodje za implementacijo JavaScript spletnih API-jev. V magistrskem delu smo najprej predstavili teoretično ozadje, kjer smo opisali temeljni tehnologiji, predstavili REST storitve, izvedli arhitekturni pregled ter predstavili programska jezika JavaScript ter TypeScript. V nadaljevanju smo predstavili še načine zagotavljanja varnosti spletnih aplikacij ter spletnih strežnikov. V osrednjem delu, magistrska naloga opisuje potek načrtovanja programskega jedra ter celoten postopek implementacije funkcionalnosti, kjer smo najprej opisali postavitev REST spletnih storitev, integracijo ORM-ja, izvajanje validacij podatkov, lokalizacijo ter vgradnjo avtentikacije ter avtorizacije. Zadnji del implementacije opisuje postavitev spletne strani, komunikacijo s spletnim strežnik ter izdelavo globalnih kontrolnih komponent, ki omogočajo hitro ter učinkovito izdelavo novih spletni vsebin.
Ključne besede: Angular, Node.js, komunikacijsko programsko jedro
Objavljeno: 17.07.2018; Ogledov: 1; Prenosov: 0
.pdf Celotno besedilo (2,12 MB)

2.
Implementacija metod iskanja najkrajše poti za optimizacijo povezovanja v socialnih omrežjih
Tadej Hertiš, 2018, magistrsko delo/naloga

Opis: V magistrskem delu predstavljamo problem iskanja najkrajše poti v socialnih omrežjih na podlagi pregleda, analize in implementacije metod iskanja najkrajše poti. Izdelan je bil sistematičen pregled literature kot podlaga za identificiranje najpogosteje uporabljenih metod iskanja najkrajše poti v analizi socialnih omrežij. Predstavljena je implementacija dveh poglavitnih metod iskanja najkrajše poti: Dijkstrov in Bellman-Fordov algoritem. Na podlagi implementacije sta bila izvedena eksperiment učinkovitosti delovanja algoritmov in primerjalna analiza. Na praktičnem primeru realnega socialnega omrežja je prikazana uporaba tradicionalnih metod iskanja najkrajše poti za izračun metrik v analizi socialnih omrežij. Ugotovljeno je bilo, da se Dijkstrov algoritem zaradi preprostejše implementacije izvaja hitreje kot Bellman-Fordov algoritem. Na velikih socialnih omrežjih se za hitrejše iskanje najkrajše poti uporabljajo hevristični pristopi in združevanje vozlišč v skupine. Prav tako Dijkstrov in Bellman-Fordov algoritem za iskanje najkrajše poti v socialnih omrežjih ne podpirata nekaterih vrst komunikacijskih povezav med uporabniki.
Ključne besede: problem iskanja najkrajše poti, Dijkstrov algoritem, Bellman-Fordov algoritem, socialno omrežje, analiza socialnih omrežij
Objavljeno: 17.07.2018; Ogledov: 2; Prenosov: 0
.pdf Celotno besedilo (1,24 MB)

3.
Comparison of JWT and OAuth 2.0 for authorisation and authentication in rest services
Vid Visočnik, 2018, magistrsko delo/naloga

Opis: The thesis addresses the area of using token authentication and authorisation for software products that, for synchronization and communication purposes, take advantage of underlying REST services. Given that REST service focuses on the use of HTTP protocols, and that REST in its own principle requires being stateless, developers need to address issues regarding user identification, authentication, and authorisation in a stateless manner. In the thesis, we will also show the proper use of security protocols that are part of the HTTP specification, and how to transmit and encrypt sensitive data properly between two endpoints. We will do so by implementing a server and client and, furthermore, present the communication flow needed for ensuring a strong security policy that prevents system vulnerabilities and security flaws by implementing REST service that is stateless and, for the purpose of user identification, uses two of the most common token authentication implementations, OAuth 2.0 and JWT. Furthermore, we will compare the basic principles and concepts of the two user identification frameworks and analyse the benefits of both structurally and what to use in which given situation.
Ključne besede: REST services, OAuth 2.0, JWT, token authentication, communication security, authorisation, authentication
Objavljeno: 17.07.2018; Ogledov: 2; Prenosov: 0
.pdf Celotno besedilo (3,43 MB)

4.
Programske platforme za vključitev elementov igre v resne spletne aplikacije
Ines Marko, 2018, magistrsko delo/naloga

Opis: Pojem igrifikacija je najenostavneje povzeti kot vključitev elementov igre v neigralnem kontekstu. Elemente igre tako danes najdemo že v mnogih resnih spletnih aplikacijah, kjer je njihov namen ohranjanje motivacije uporabnika in delanje aplikacije privlačnejše s ciljem, da se uporabniki redno vračajo k njeni uporabi. Namen naše magistrske naloge je torej podrobneje predstaviti igrifikacijo, njeno uporabo v resnih spletnih aplikacijah, obstoječa programska orodja za vključitev elementov igre in nazadnje izdelati še svojo lastno spletno aplikacijo z vključenimi elementi igre.
Ključne besede: Igrifikacija, elementi igre, programske platforme, spletne aplikacije.
Objavljeno: 17.07.2018; Ogledov: 2; Prenosov: 0
.pdf Celotno besedilo (3,61 MB)

5.
Sodobne mobilne aplikacije za motoriste
Klemen Hudobreznik, 2018, diplomsko delo/naloga

Opis: Namen diplomskega dela je bila raziskava področja o sodobnih mobilnih aplikacijah za motoriste. Opravili smo analizo že obstoječih aplikacij. Analizirali smo le tiste, ki so bile na trgu najbolj uporabljene. Ker so vse aplikacije v angleščini, smo se odločili implementirati svojo mobilno aplikacijo za operacijski sistem Windows Phone. Najprej smo naredili zasnovo ter na podlagi te zasnove implementirali aplikacijo. Poudarek v aplikaciji je bila funkcionalnost beleženja poti ter funkcionalnost CrashAlert. Na koncu smo podali še možne izboljšave za prihodnji razvoj.
Ključne besede: mobilna aplikacija, motocikel, pametni mobilni telefon, Windows Phone
Objavljeno: 17.07.2018; Ogledov: 3; Prenosov: 2
.pdf Celotno besedilo (2,72 MB)

6.
Aplikacija android za pomoč bolnikom z diabetesom
Simon Muršič, 2018, diplomsko delo/naloga

Opis: V diplomskem delu smo najprej opisali bolezen diabetes in predstavili platformo Android. Nato smo pregledali uporabo in razširjenost aplikacij za zdravje ter njihovo deljenje v različnih segmentih. Ugotovili smo, da imajo aplikacije za nadzorovanje kroničnih bolezni največji tržni potencial. Zato smo se odločili, da izdelamo Android aplikacijo za pomoč bolnikom z diabetesom. V aplikacijo smo vključili funkcionalnosti, kot so beleženje obrokov, aktivnosti in krvnega sladkorja. Implementirali smo tudi nastavljanje opomnika za uporabo zdravil in obveščanje oseb po elektronski pošti.
Ključne besede: diabetes, Android, sladkorna bolezen, aplikacije za zdravje, mZdravje
Objavljeno: 16.07.2018; Ogledov: 36; Prenosov: 2
.pdf Celotno besedilo (1,40 MB)

7.
Mobilna aplikacija za izboljšanje kakovosti življenja
Alen Tanšek, 2018, diplomsko delo/naloga

Opis: Odstotek razvoja mobilnih aplikacij se dandanes giblje zelo visoko. Želja po uporabi dobre mobilne aplikacije hitro raste, predvsem s strani uporabnikov, ki si želijo, da bi bila dobro urejena in po svojemu namenu tudi funkcionalna. V diplomskem delu smo opisali razvoj ter samo delovanje tako imenovane mobilne aplikacije za razpoznavanje različnih bolezni oziroma simptomov, ki temelji na operacijskem sistemu Android. Z razvojem tovrstne aplikacije smo olajšali delo uporabnikom pri iskanju morebitnih bolezni po spletu in jim tako prikrajšali dragoceni čas.
Ključne besede: android, mobilna aplikacija, pametni telefon, imunski sistem, aplikacije v medicini
Objavljeno: 16.07.2018; Ogledov: 31; Prenosov: 1
.pdf Celotno besedilo (1,53 MB)

8.
Bluetooth-Krmiljenje plezajočega robota za vzdrževanje mostov
Dejan Vrtič Pal, 2018, diplomsko delo/naloga

Opis: Vzdrževanje mostov je lahko zamudno in zahtevno delo, zato ga je smiselno opravljati s plezajočim robotom. Ker dodatna teža robotu predstavlja večjo breme, želimo minimizirati ožičenje z brezžično komunikacijo, v našem primeru bluetooth komunikacijo. Namen tega dela je bil, ugotoviti, kako lahko bluetooth komunikacijo uspešno izvedemo na plezajočem robotu in če je bluetooth komunikacija optimalna rešitev za robota za plezanje. V teoretičnem uvodu smo predstavili robota in opredelili bluetooth protokol. V praktičnem delu smo spoznali kinematični model robota za plezanje in razčlenili potrebo po prenosu podatkov pri različnih gibih robota. Pregledali smo bluetooth vmesnike na tržišču in izbrali najustreznejšega za potrebe robota za plezanje. Bluetooth komunikacijo smo izvedli in preizkusili s pomočjo treh mikrokrmilnikov dsPIC33FJ64MC802 in s pomočjo treh različnih Bluetooth modulov HC-05, RN-42 in RN4871. Pri izvedbi brezžične bluetooth komunikacije smo poskušali zagotoviti dovolj veliko hitrost prenosa podatkov pri najmanjšem številu potrebnih bluetooth modulov (najnižjih stroških). Ugotavljali smo ali zmoremo s pomočjo Bluetooth komunikacije pošiljati podatke vsakemu krmilniku osi robota in prijemalu robota v času, ki je krajši od 1 tisočinke sekunde. Prenos je bil daljši, kot smo načrtovali (30 mili sekund) in je imel domet, ki je bil večji od pričakovanega (več kot 10m za bluetooth 2. razreda). Ugotovili smo, da je izvedba bluetooth komunikacije mogoča. A za to da najdemo boljšo rešitev so potrebni dodatni preizkusi.
Ključne besede: plezajoči robot za vzdrževanje mostov, bluetooth komunikacija, UART (univerzalni asinhronski sprejemnik-oddajnik), MESH, PTP (od točke do točke)
Objavljeno: 16.07.2018; Ogledov: 30; Prenosov: 3
.pdf Celotno besedilo (5,75 MB)

9.
Promocijsko umeščanje izdelkov v videospotih
Lucija Kuhar, 2018, diplomsko delo/naloga

Opis: Promocijsko umeščanje izdelkov je ena izmed novejših oblik oglaševanja, ki se vse pogosteje uporablja tudi v Sloveniji. V diplomskem delu smo opredelili pojem promocijskega umeščanja izdelkov in raziskali uporabo tega načina oglaševanja v videospotih slovenskih izvajalcev in izvajalcev Združenih držav Amerike. Uporabili smo deskriptivno in kavzalno-neeksperimentalno metodo s pomočjo katerih smo ugotovili, da je uporaba promocijskega umeščanja izdelkov v videospotih v Sloveniji in Združenih državah Amerike vse pogostejša.
Ključne besede: oglaševanje, promocijsko umeščanje izdelkov, videospot
Objavljeno: 12.07.2018; Ogledov: 69; Prenosov: 1
.pdf Celotno besedilo (746,25 KB)

10.
Rekurzivna delitev modelov linearne regresije za oceno zanimivosti asociativnih pravil v različnih časovnih obdobjih
Goran Hrovat, 2018, doktorsko delo/naloga

Opis: Zanimivosti asociativnih pravil ali pogostih množic postavk se lahko skozi čas spreminjajo. Prav tako je lahko njihova zanimivost različna za različne skupine (npr. skupine ljudi). V doktorski disertaciji je predstavljen nov algoritem za določanje zanimivosti asociativnih pravil in množic postavk v različnih časov¬nih obdobjih. Algoritem odkriva skupine pacientov, ki se glede na trend zanimivosti asociativnega pravila statistično značilno razlikujejo. Rezultat algoritma je odločitveno regresijsko drevo, katerega povezave predstavljajo različne skupine pacientov, listi pa prikazujejo grafe z zanimivostmi asociativnega pravila ali množice postavk v različnih časovnih obdobjih. Pokazali smo tudi, da podpora pogoste množice postavk vpliva na kompleksnost zgrajenega regresijskega drevesa. Za demonstracijo smo uporabili elektronske zdravstvene zapise, zbrane v obdobju 15 let, ki predstavljajo odpuste pacientov iz različnih bolnišnic v Združenih državah Amerike. Predstavljeni algoritem predstavlja v tem primeru uporabno vrednost za bolnišnice, zavarovalnice, raziskovalne in ostale institucije, saj jih lahko odkrito znanje vodi do novih spoznanj in optimizacije poslovanja.
Ključne besede: podatkovno rudarjenje, mere zanimivosti, asociativna pravila, podpora odločanju, regresijsko dre-vo, linearna regresija, elektronski zdravstveni zapis
Objavljeno: 12.07.2018; Ogledov: 31; Prenosov: 2
.pdf Celotno besedilo (17,46 MB)

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