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 - 3 / 3
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: 193; Prenosov: 6
.pdf Celotno besedilo (2,18 MB)

2.
Razvoj mobilne aplikacije za preverjanje znanja učencev osnovnih šol : diplomska naloga
Janez Bučar, 2023, diplomsko delo

Opis: V diplomski nalogi predstavljam rešitev za skupinsko ocenjevanje na terenu ter spodbujanje učencev, da bi reševali matematične ali druge naloge. Učitelji lahko uporabijo postaje na zanimivih lokacijah s poljubno tematiko, skupaj z nalogami za to postajo. Naloge so tematsko povezane z lokacijo in otroci lahko do njih dostopajo preko mobilne aplikacije na svojih pametnih telefonih. Naloge bodo imele tri težavnostne stopnje in bodo odklenjene le, ko otroci dosežejo določeno razdaljo od postaje. Rešitve bodo shranjene v lokalno podatkovno bazo na napravi, rezultati pa bodo vidni na posebnem zaslonu s pregledom vseh rezultatov, kar bo omogočilo učiteljem hiter in preprost pregled rezultatov na koncu ekskurzije. Aplikacija bo izdelana v programskem okolju Android Studio z uporabo MVVM modela in ROOM knjižnice za ORM.
Ključne besede: zabavno učenje, Android studio, Java, Lokacija, REST
Objavljeno v ReVIS: 17.07.2023; Ogledov: 1496; Prenosov: 78
.pdf Celotno besedilo (2,82 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: 1420; Prenosov: 1

Iskanje izvedeno v 0.05 sek.
Na vrh