| | 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 / 90
Na začetekNa prejšnjo stran123456789Na naslednjo stranNa konec
1.
Razvoj aplikacij s programskim orodjem Meteor JS
Žan Petek, 2021, diplomsko delo

Opis: V diplomskem delu je predstavljen razvoj aplikacije s spletnim ogrodjem MeteorJS, njegova knjižnica Blaze za izgradnjo uporabniških vmesnikov in podatkovna baza MongoDB. Najprej smo spoznali ogrodje samo ter njegov sistem Tracker, ki poskrbi za redno posodobljen uporabniški vmesnik, podatkovno bazo, njeno arhitekturo, delo s podatki in ogrodja za izdelavo uporabniških vmesnikov v MeteorJS ter njihovo kratko primerjavo. Ogrodje smo preizkusili v praksi in z njegovo pomočjo razvili aplikacijo za rezervacijo miz v restavracijah. Ugotovili smo, da je ogrodje MeteorJS zelo enostavno za uporabo in prijazno začetnikom, vendar ni tako priljubljeno kot katero drugo ogrodje.
Ključne besede: MeteorJS, JavaScript, platformno neodvisen razvoj aplikacij, spletna aplikacija, spletno ogrodje
Objavljeno: 18.10.2021; Ogledov: 12; Prenosov: 2
.pdf Celotno besedilo (2,04 MB)

2.
Razvoj strežniške aplikacije Orbita@Backend s tehnologijo NodeJS
Janez Pušnik, Anžej Bečan, 2021, magistrsko delo

Opis: Magistrska naloga predstavlja razvoj strežniškega sistema Orbita@Backend na osnovi tehnologije NodeJS. Na podlagi analize podanih komponent smo zasnovali arhitekturo sistema z različnimi tehnologijami, katero smo povezali v celoto. Uporabili smo podatkovno bazo za shranjevanje podatkov in Docker za nameščanje in grajenje aplikacije. Uporabljen jezik za implementacijo je bil JavaScript/TypeScript. Rezultat magistrskega dela predstavlja rešitev, ki omogoča upravljanje z laboratorijskimi vzorci na terenu v produkcijskem okolju.
Ključne besede: NodeJS, JavaScript, strežnik, PostgreSQL, Docker
Objavljeno: 02.08.2021; Ogledov: 180; Prenosov: 37
.pdf Celotno besedilo (1,74 MB)

3.
Spletni učbenik za učenje programiranja z jezikom JavaScript
Lidija Jesenek, 2021, diplomsko delo

Opis: Z namenom ustvarjanja okolja za učenje programiranja JavaScripta v slovenskem jeziku smo preučili možnost učenja z vizualnimi programskimi jeziki. Pregledali smo že obstoječa okolja na spletu za učenje programskih jezikov. Z ugotovitvami smo sestavili spletni učbenik za učenje osnovnih konceptov programskega jezika JavaScript. S pomočjo knjižnice Blockly in zbirke nalog smo zagotovili, da je spletni učbenik interaktiven in enostaven za uporabo.
Ključne besede: JavaScript, Blockly, vizualni programski jeziki, i-učbenik, učenje programiranja
Objavljeno: 03.05.2021; Ogledov: 266; Prenosov: 91
.pdf Celotno besedilo (1,16 MB)

4.
Prenova spletne strani izvajalca tehničnih pregledov
Rosana Novak, 2021, diplomsko delo

Opis: Podjetje nudi različne storitve, ki se med seboj povezujejo. Zaradi slabše predstavitve storitev in ne prilagojene spletne strani mobilnim napravam smo se odločili spletno stran posodobiti. Cilj je stranske storitve na spletni strani postaviti v ospredje in nadgraditi vsebino glavnih storitev. Potencialne stranke bi s tem na enem mestu opravile več storitev hkrati. Čakanje na opravljanje storitev se bo skrajšalo s prijavo na obveščanje s spletnim obrazcem. Obveščanje se bo samodejno poslalo na e-poštni naslov, ki je bil oddan na spletnem obrazcu, 14 dni pred potekom obveznih storitev. Obveščeni bo tako pravočasno prišel na obvezno opravljanje storitev in se tako izognil nepotrebnim stroškom. Prav tako bo na spletni strani kalkulator, s katerim pridobimo informativni izračun stroškov, da se lahko pripravimo na znesek, saj plačilo z gotovino prinaša dodaten popust. Z objektnim skriptnim programskim jezikom JavaScript sta bila izdelana spletni obrazec za obveščanje in kalkulator za informativni izračun stroškov. Celotno oblikovanje prototipa spletne strani je bilo izdelano ročno v Visual Studio Code. V sodelovanju s podjetjem načrtujemo zmanjšanje stroškov spletne strani. Tako so na spletni strani objavljene le lastne fotografije podjetja. V nadaljevanju bomo vključili članke podjetij, ki sodelujejo pri storitvah, in lokalne izvajalce, ki bi želeli promovirati svoje storitve. Do objave spletne strani v času izdelave zaključnega dela ni prišlo.
Ključne besede: spletna stran, tehnični pregled, mobilna naprava, HTML, JavaScript
Objavljeno: 01.04.2021; Ogledov: 139; Prenosov: 32
.pdf Celotno besedilo (2,25 MB)

5.
Razvoj mobilne aplikacije za sprotno obveščanje o športnih rezultatih
Rok Koren, 2020, diplomsko delo

Opis: V tem delu predstavljamo razvoj mobilne aplikacije za sprotno obveščanje o športnih rezultatih. Aplikacija je zgrajena na platformi Apache Cordova s programskimi jeziki HTML, CSS in JavaScript z uporabo JavaScript knjižnice jQuery in vtičnika za obvestila. Podatke smo pridobili s spletne strani s športnimi rezultati in jih prikazali v svoji aplikaciji, znotraj katere se lahko tudi prijavimo na obvestila ob spremembi rezultata. Večja težava, ki smo jo morali rešiti, je pridobivanje besedila o športnih rezultatih s spletne strani. Za rešitev tega smo morali zaobiti CORS varnostno politiko in razviti program, ki športne rezultate loči iz kode celotne spletne strani.
Ključne besede: Cordova, Android, aplikacija, JavaScript, CORS, športni rezultati
Objavljeno: 02.02.2021; Ogledov: 213; Prenosov: 32
.pdf Celotno besedilo (1,35 MB)

6.
Razvoj spletne rešitve za upravljanje pametne hiše
Jan Klavdij Lešnik Turk, 2020, diplomsko delo

Opis: V diplomski nalogi je opisan razvoj spletne rešitve za upravljanje pametne hiše. Naročnik nam je zaupal del razvoja spletne strani, medtem ko smo sami naredili aplikacijo za pametne telefone. Spletno rešitev smo naredili v štirih fazah: postavitev spletne strani, razvoj prototipa, razvoj končne rešitve, oblikovanje spletne strani. Za ogrodje spletne strani smo uporabili Wordpress. Pri razvoju prototipa smo uporabili PHP, Javascript in SQL. V razvoju končne rešitve smo nadgradili uporabniški vmesnik in rešitev povezali z oddaljenim strežnikom. Na koncu smo namestili še temo za spletno stran. Spletna rešitev je torej moderna, odzivna in prijazna uporabniku.
Ključne besede: php, html, css, Spletna stran, Wordpress, Javascript
Objavljeno: 23.12.2020; Ogledov: 229; Prenosov: 33
.pdf Celotno besedilo (2,19 MB)

7.
Iskanje ranljivosti XSS v spletnih aplikacijah z uporabo metod strojnega učenja
Ivan Kozulić, 2020, magistrsko delo

Opis: Cross-site scripting (XSS) napadi še vedno predstavljajo veliko varnostno tveganje pri spletnih aplikacijah. V magistrskem delu predstavljamo metodo za iskanje ranljivosti v JavaScript programski kodi, pri čemer smo uporabili algoritme strojnega učenja. V teoretičnem delu najprej opišemo osnovne koncepte napadov XSS in z njimi povezane ranljivosti. Predstavimo tudi sorodne pristope za iskanje ranljivosti XSS. V praktičnem delu magistrskega dela pa se posvetimo načinu izračuna značilnic iz JavaScript kode ter pripravi učne in testne množice. Na podlagi značilnic smo usposobili model strojnega učenja za ločevanje ranljivih od neranljivih aplikacij. Iz rezultatov sklepamo, da je metoda učinkovita in nudi dodatno podporo pri odkrivanju ranljivosti XSS.
Ključne besede: varnost spletnih aplikacij, XSS, JavaScript, strojno učenje
Objavljeno: 04.11.2020; Ogledov: 176; Prenosov: 40
.pdf Celotno besedilo (1,24 MB)

8.
Razvoj aplikacije za upravljanje domen z uporabo protokola epp
Robi Novak, 2020, diplomsko delo

Opis: V diplomskem delu je bila implementirana aplikacija za registracijo domen, kontaktov in imenskih strežnikov z uporabo protokola EPP, ki je osnovan na strukturi XML in omogoča komunikacijo med registrom in registrarjem. Aplikacija je bila implementirana v programskem jeziku PHP, s knjižnicami Doctrine v kombinaciji z objektnim skriptnim jezikom JavaScript. Za shranjevanje podatkov smo uporabili sistem za upravljanje s podatkovnimi bazami MySql. Preučili smo obstoječe rešitve in izboljšali uporabniško izkušnjo. Aplikacijo smo razvili ob podpori podjetja T-2 d.o.o., ki nam je omogočilo uporabo njihovih orodij, kot pomoč pri implementaciji.
Ključne besede: domena, EPP, XML, PHP, MySql, Doctrine, JavaScript, CSS
Objavljeno: 03.11.2020; Ogledov: 196; Prenosov: 19
.pdf Celotno besedilo (1,49 MB)

9.
Spletna aplikacija za motoristične klube z uporabo tehnologije .NET
Jure Klemen, 2019, diplomsko delo

Opis: V zaključnem delu je predstavljena spletna aplikacija, ki je namenjena motoristom in motorističnim društvom za lažje vodenje društva. Pri izdelavi spletne aplikacije smo uporabili tehnologije HTML, JavaScript, Razor in podatkovno bazo SQL. Spletno aplikacijo smo načrtovali in ločili na zasebni in javni del. Javni del je namenjen vsem obiskovalcem spletne aplikacije, zasebni del pa je namenjen registriranim uporabnikom oz. zastopnikom društev. V javnem delu je obiskovalcu omogočeno iskanje dogodkov, ki so jih društva objavila. V zasebnem delu uporabniku omogočamo vodenje članov, dodajanje in urejanje dogodkov, dodajanje in pregled zapisnikov sestankov in urejanje koledarja.
Ključne besede: spletna aplikacija, motoristična društva, ASP.NET, JavaScript, jQuery, SQL
Objavljeno: 19.12.2019; Ogledov: 652; Prenosov: 115
.pdf Celotno besedilo (3,34 MB)

10.
Analiza in primerjava sodobnih spletnih programskih ogrodij za razvoj spletnih aplikacij
Tadej Leva, 2019, diplomsko delo

Opis: Priljubljenost programskega jezika JavaScript je privedla do številnih ogrodij, katerim cilj je pomagati razvijalcem pri reševanju nalog. Razvijalcem je ob tako veliki izbiri težko izbrati ogrodje, ki najbolje ustreza njihovim potrebam. To delo raziskuje dejavnike, ki vodijo do izbire JavaScript ogrodja. V idealnem primeru razvijalec izbere najbolj povpraševano ogrodje, ki omogoča večje možnosti zaposlitve in ima svetlo prihodnost, hkrati pa želi uživati v delu z ogrodjem. Za poenostavitev izbire se bomo v diplomski nalogi osredotočili samo na tri najsodobnejša ogrodja: React, Angular in Vue. Delo je razdeljeno na dva dela, teoretični in praktični. V teoretičnem delu iz različnih virov analiziramo mnenja razvijalcev, učljivost ogrodja, popularnost ogrodij, zaposljivost, prilagodljivost in razširljivost ogrodja. V praktičnem delu v posameznem ogrodju Angular, React in Vue razvijemo vremensko aplikacijo. Razvoj aplikacij razložimo in primerjamo programsko kodo. Glede na porabljen čas in težavnost razvijanja določimo učno krivuljo. Ugotovimo, da je ogrodje Vue najlažje za razvijanje. Na koncu vsaki aplikaciji izmerimo velikost in hitrost, kjer ugotovimo, da je zmagovalec ogrodje React. V prihodnje bi lahko dokument razširili z drugimi primerjalnimi metodami, primerjali bi lahko več ogrodij in odgovorili na več vprašanj.
Ključne besede: ogrodja JavaScript, spletne aplikacije, ogrodje Angular, ogrodje React, ogrodje Vue
Objavljeno: 23.11.2019; Ogledov: 533; Prenosov: 128
.pdf Celotno besedilo (2,32 MB)

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