Repozitorij samostojnih visokošolskih in višješolskih izobraževalnih organizacij

Iskanje po repozitoriju
A+ | A- | Pomoč | SLO | ENG

Iskalni niz: išči po
išči po
išči po
išči po

Možnosti:
  Ponastavi


1 - 6 / 6
Na začetekNa prejšnjo stran1Na naslednjo stranNa konec
1.
Razvoj programskega vmesnika (API) z uporabo arhitekture REST
Domen Žagar, 2025, diplomsko delo

Opis: V sodobnem razvoju programske opreme so programski vmesniki (API-ji) ključni element za povezovanje aplikacij in sistemov. API-ji omogočajo izmenjavo podatkov med različnimi platformami, pri čemer REST (Representational State Transfer) predstavlja enega izmed najbolj razširjenih arhitekturnih slogov za spletne storitve. REST API-ji zagotavljajo preprosto in učinkovito komunikacijo med odjemalci in strežniki ter omogočajo skalabilne rešitve za sodobne informacijske sisteme. V diplomski nalogi obravnavamo temeljne koncepte API-jev in analiziramo arhitekturo REST. Predstavimo različne vrste API-jev, njihove prednosti in slabosti ter proučimo najboljše prakse pri njihovem razvoju. Poseben poudarek namenimo varnosti, avtentikaciji in avtorizaciji uporabnikov pri uporabi API-jev. Empirični del naloge se osredotoča na razvoj REST API-ja za spletno trgovino, ki omogoča registracijo in prijavo uporabnikov, upravljanje izdelkov, dobaviteljev, naročil in ocenjevanje izdelkov. Pri implementaciji uporabljamo ogrodje Flask, relacijsko podatkovno bazo MySQL ter tehnologije, kot sta Postman za testiranje API-ja in React za razvoj uporabniškega vmesnika. Rezultati raziskave kažejo, da REST API zagotavlja visoko stopnjo fleksibilnosti in skalabilnosti, vendar zahteva skrbno načrtovanje končnih točk in uvedbo varnostnih mehanizmov za zaščito podatkov in zagotavljanje celovitosti sistema. Raziskava prispeva k boljšemu razumevanju razvoja API-jev in njihovega pomena pri sodobnih informacijskih sistemih ter hkrati ponuja smernice za optimizacijo in izboljšave pri razvoju REST API-jev.
Ključne besede: REST API, programski vmesnik, spletna trgovina, Flask, MySQL
Objavljeno v ReVIS: 08.06.2025; Ogledov: 195; Prenosov: 7
.pdf Celotno besedilo (2,18 MB)

2.
Prikaz razvoja mobilne aplikacije za spremljanje fitnes aktivnosti : magistrska naloga
Simon Vovko, 2024, magistrsko delo

Opis: Magistrska naloga obravnava razvoj mobilne fitnes aplikacije za platformo Android. Aplikacija omogoča uporabnikom izdelavo lastnih treningov, spremljanje napredka ter virtualno treniranje s prijatelji. V nalogi preučujemo razvoj mobilnih aplikacij, primerjamo različne arhitekturne vzorce, kot so MVC, MVP in MVVM, ter se osredotočamo na uporabo oblačnih storitev za varno prijavo uporabnikov. Razvijemo tudi lastne REST API-je z uporabo PHP-ja in MySQL podatkovne baze ter raziskujemo možnosti za shranjevanje podatkov. V analizi zahtev in funkcionalnosti aplikacije uporabimo povratne informacije iz intervjujev, ki smo jih izvedli med potencialnimi uporabniki. Na koncu se osredotočimo na možnosti distribucije aplikacije in primerjamo prednosti ter slabosti objave v Google Play trgovini ter preko fitnes centrov.
Ključne besede: mobilna aplikacija, Android, fitnes, retrofit, PHP Web API, Firebase, varnost podatkov
Objavljeno v ReVIS: 08.03.2024; Ogledov: 1404; Prenosov: 92
.pdf Celotno besedilo (4,09 MB)

3.
Razvoj povezave med Versaonline in oblačno platformo Testproject : diplomska naloga
Domen Hren, 2023, diplomsko delo

Opis: Avtor ne dovoljuje objave na spletni strani oz. v elektronski knjižnici FIŠ zaradi prepovedi organizacije, v sklopu katere je bil pripravljen empirični del naloge.
Ključne besede: zagotavljanje kakovosti, avtomatizirano testiranje, TestProject, VersaOnline, REST API
Objavljeno v ReVIS: 17.07.2023; Ogledov: 1422; Prenosov: 1

4.
Oblikovanje in implementacija grafičnega vmesnika ter razvoj spletne aplikacije VinicaRezultati : Diplomska naloga
Rene Verbanec, 2021, diplomsko delo

Opis: Cilj diplomske naloge je izdelava dobrega grafičnega vmesnika in modernizacija procesa beleženja statistike male nogometne lige z razvojem spletne aplikacije, kakor tudi ozavestiti uporabnike, kako pomembno je dobro planiranje in razvijanje grafičnega uporabniškega vmesnika pri razvoju spletnih aplikacij, ter predstaviti, katere tehnologije je potrebno uporabiti pri razvoju spletne aplikacije. V diplomski nalogi so predstavljeni principi in elementi dobrih uporabniških vmesnikov, tehnologije za razvoj modernih spletnih aplikacij ter opisana konkretna rešitev razvoja grafičnega uporabniškega vmesnika in spletne aplikacije VinicaRezultati za ŠTD Vinica.
Ključne besede: React, API, Express, Node.js, Gestaltni principi, ikona, interaktivni elementi
Objavljeno v ReVIS: 15.06.2021; Ogledov: 2323; Prenosov: 160
.pdf Celotno besedilo (3,55 MB)

5.
Razvoj spletne ter mobilne aplikacije za digitalno zbiranje rastlin : Diplomska naloga
Jaka Zupančič, 2020, diplomsko delo

Opis: Tehnologija nam omogoča delo od doma, nakupovanje preko spleta in druženje s prijatelji preko družbenih omrežij. Opaziti je mogoče trend, ki kaže na to, da bomo čedalje več vsakodnevnih aktivnosti lahko opravljali od doma. Ker pa je prekomerna izolacija lahko škodljiva, je cilj te diplomske naloge izdelati program, ki bo spodbujal uporabnikovo aktivnost izven doma. Izdelali bomo aplikacijo eHerbarium, ki bo predstavljala herbarij v moderni, digitalni obliki. Uporabniki bodo lahko poskusili dokončati svoj herbarij z lokalnimi cvetlicami in se pri tem hkrati seznanili z njimi. V teoretičnem delu diplomske naloge bo izvedena primerjava naše rešitve z že obstoječimi. Predstavljen bo tudi načrt aplikacije skupaj z vsemi uporabljenimi tehnologijami ter orodji, ki so bila uporabljena pri izdelovanju aplikacij. V praktičnem delu bodo predstavljene posamezne komponente aplikacij, njihovo delovanje ter predstavitev delovanja aplikacij.
Ključne besede: spletna aplikacija, mobilna aplikacija, Web API, Xamarin, ASP .Net Core, C# (C Sharp), herbarij
Objavljeno v ReVIS: 26.10.2020; Ogledov: 3426; Prenosov: 228
.pdf Celotno besedilo (2,66 MB)

6.
Iskanje javno dostopnih fotografij na spletu z uporabo Flickr API : diplomska naloga
Siniša Colarić, 2015, diplomsko delo

Opis: Danes je fotografija glavni način zabave vse večjega števila ljudi. Z razvojem digitalne fotografije in spletnih socialnih omrežij je deljenje fotografij postalo del njihovega vsakdana. Obstajajo številni spletni servisi, kjer lahko delimo naše fotografije, najbolj poznani so naslednji: Flickr, Picasa in Photobucket. Na teh servisih imamo ogromno fotografij, ki so javno dostopne, kar pomeni, da so vidne vsem. Ti servisi nam preko različnih API-jev ponujajo različne metode in načine, kako do teh fotografij lahko dostopamo. V tej nalogi želimo zgraditi preprosto spletno aplikacijo, s pomočjo katere se bo lahko iskalovse te javno dostopne fotografije in hkrati določalo, ali bi te fotografije uporabili v turistične namene (z njimi bi se predstavilo neko mesto ali turistična znamenitost). V ta namen smo najprej preučili digitalno fotografijo in obstoječe spletne servise za deljenje fotografij, njihove API-je, naredili spletno aplikacijo, poizvedbe in analizirali rezultate. Ker je Flickr najpopularnejši servis za deljenje fotografij in ima najboljšo dokumentacijo za svoj API, ga bo naša spletna aplikacija uporabljala za iskanje fotografij.
Ključne besede: digitalna fotografija, Flickr, Flickr API, Picasa, Photobucket
Objavljeno v ReVIS: 20.08.2018; Ogledov: 4241; Prenosov: 120
.pdf Celotno besedilo (3,57 MB)

Iskanje izvedeno v 0.1 sek.
Na vrh