| | 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 / 13
Na začetekNa prejšnjo stran12Na naslednjo stranNa konec
1.
Razvoj spletne aplikacije votegame za prototipno testiranje in pospeševanje oglaševanja
Voin Janjić, 2024, diplomsko delo

Opis: Diplomsko delo predstavlja postopek oblikovanja, razvoja in izvajanja spletne aplikacije, katere namen je poenostaviti ocenjevanje oglasov in spodbujati pozitivno povratno zanko med potrošniki in podjetji. Tako lahko podjetja pridobijo dragocen vpogled v učinkovitost oglasov pred javno objavo, medtem ko so uporabniki s sistemom nagrajevanja spodbujeni k zagotavljanju povratnih informacij. Pri razvoju je bilo uporabljeno ogrodje Laravel, ki je bilo izbrano zaradi svoje učinkovitosti, razširljivosti in enostavnega vzdrževanja. Naše ugotovitve kažejo, da aplikacija učinkovito zapolnjuje vrzel med podjetji in potrošniki, kar vodi k bolj ciljno usmerjenim in uspešnim oglaševalskim strategijam.
Ključne besede: spletna aplikacija, ogrodje Laravel, programiranje, ocena oglasov, statistika oglasov.
Objavljeno v DKUM: 08.10.2024; Ogledov: 0; Prenosov: 5
.pdf Celotno besedilo (1,21 MB)

2.
Spletna aplikacija za vodenje oskrbovalne verige z uporabo ogrodij Vue.js in Laravel : diplomsko delo
Andrej Ouček, 2024, diplomsko delo

Opis: V diplomskem delu je predstavljen proces načrtovanja, razvoja in implementacije spletne aplikacije za poenostavitev delovnih procesov in digitalizacijo, izdelane posebej za potrebe izbranega podjetja. S pomočjo te aplikacije lahko podjetje zdaj učinkoviteje upravlja z internimi procesi, kar vodi k večji produktivnosti in manjšim možnostim napak. Za razvoj spletne aplikacije smo uporabili ogrodji Laravel in Vue.js, ki omogočata učinkovito delovanje, skalabilnost in enostavno vzdrževanje sistema.
Ključne besede: spletna aplikacija, ogrodje Laravel, ogrodje Vue.js, PHP, programiranje
Objavljeno v DKUM: 22.05.2024; Ogledov: 298; Prenosov: 62
.pdf Celotno besedilo (2,23 MB)

3.
Primerjava ogrodij Express.js, Laravel ter .Net core web API za izdelavo REST API : diplomsko delo
Timotej Medved, 2023, diplomsko delo

Opis: Izbira primernega orodja za izdelavo REST API storitev lahko predstavlja izziv, ker je dandanes na trgu na voljo velika množica rešitev katera omogočajo izdelavo REST API storitev. Ta množica rešitev nam postavlja veliko vprašanj zakaj uporabiti neko orodje namesto katerega drugega. V diplomskem delu se v prvem delu posvetimo REST arhitekturnemu stilu, HTTP protokolu za prenos podatkov ter formatoma XML in JSON. V drugem delu smo razvili REST API storitev v naslednjih tehnologijah: Express.js, Laravel ter .NET Core WEB API. Predstavili smo implementacijo Swagger dokumentacije v vse tri aplikacije. Ugotovili smo, da ima vsako ogrodje svoje prednosti ter slabosti. Podali smo primerjavo uporabljenih ogrodij ter podali razloge, kateri lahko vplivajo na izbiro ogrodja.
Ključne besede: REST, HTTP, Express.js, Laravel, .NET Core Web API
Objavljeno v DKUM: 05.10.2023; Ogledov: 391; Prenosov: 72
.pdf Celotno besedilo (1,98 MB)

4.
Razvoj spletne učilnice z uporabo PHP in ogrodja Laravel : diplomsko delo
Maja Štrucl, 2022, diplomsko delo

Opis: Živimo v času, ko prenos znanja na daljavo postaja vse pomembnejši, spletne učilnice pa so tiste, ki ta prenos znanja olajšujejo. Ob tem ne smemo zanemariti dejstva, da mora biti spletna učilnica fleksibilna in enostavna za uporabo tako nosilcu znanja kot tudi prejemniku. V diplomskem delu smo zato razvili novo spletno učilnico, ki je uporabniško prijazna, varna in funkcionalna za uporabnike in za nosilca znanja. Spletna učilnica je bila razvita z uporabo programskega jezika PHP in ogrodja Laravel ter testirana glede na različne zmogljivostne kriterije.
Ključne besede: razvoj spletne učilnice, PHP, programiranje, ogrodje Laravel
Objavljeno v DKUM: 21.10.2022; Ogledov: 518; Prenosov: 48
.pdf Celotno besedilo (3,26 MB)

5.
Razvoj spletne rešitve za individualno finančno investiranje
Nik Kovačič, 2021, magistrsko delo

Opis: Zaključno delo obravnava izdelavo spletne rešitve za individualno finančno investiranje. Predstavlja in opisuje področje osebnih financ ter v razvoju spletne rešitve uporabljene tehnologije in orodja. Primarni namen dela je razvoj spletne rešitve, ki uporabniku omogoča pregled trenutnega finančnega stanja in mu podaja predloge za izboljšavo na podlagi posameznikovih lastnosti, ciljev in želja. Sekundarni namen je predstavitev osnov s področja osebnih financ, na katerih sloni finančno svetovanje. Razložen in prikazan je potek izdelave spletne rešitve po posameznih funkcionalnostih, kreiranih s pomočjo predstavljenih tehnik in orodij osebnih financ. Opravljena je analiza spletne rešitve, na podlagi katere so ugotovljene prednosti, slabosti, priložnosti in nevarnosti. Opredeljene so možnosti nadaljnjega razvoja spletne rešitve ter na kratko opisane prednosti implementacije posamezne izboljšave ter predviden postopek njenega razvoja. Razvoj spletne rešitve temelji na skriptnem jeziku PHP in programskem ogrodju Laravel. Za razvoj določenih funkcionalnosti se uporablja tudi druge jezike, knjižnice in orodja.
Ključne besede: osebne finance, finančni načrt, PHP, Laravel, spletna rešitev
Objavljeno v DKUM: 03.11.2021; Ogledov: 861; Prenosov: 64
.pdf Celotno besedilo (2,76 MB)

6.
Razvoj aplikacije Pametni upravitelj terminov : magistrsko delo
Dejan Orter, 2021, magistrsko delo

Opis: V okviru magistrskega dela smo izdelali rešitev za elektronsko vodenje rezervacij v storitvenih salonih kot alternativo za klasično vodenje terminov. Pametni upravitelj terminov smo naredili v ogrodju Flutter, ki omogoča hkraten razvoj za Android, iOS in splet. Preko aplikacije PUT lahko salon vodi evidenco zaposlenih, ureja storitve, vodi bazo uporabnikov in vnaša termine. Končne stranke salonov se lahko prijavijo v aplikacijo, kjer imajo pregled nad prostim osebjem, termini in storitvami, ki so jim na voljo. Preko intuitivnega vmesnika si lahko preprosto izberejo termin, ki jim najbolj ustreza in so po želji obveščene en dan pred rezervacijo.
Ključne besede: Flutter, Laravel, Android, iOS, spletni brskalnik
Objavljeno v DKUM: 18.10.2021; Ogledov: 731; Prenosov: 100
.pdf Celotno besedilo (2,52 MB)

7.
Web application development with multi-tenancy and metadata-driven architecture : master's thesis
Ivan Magdić, 2021, magistrsko delo

Opis: Podjetja in stranke želijo stroške gostovanja in programske opreme čim bolj omejiti. Z aplikacijami, ki imajo arhitekturo za določenega najemnika in nato gostijo kot posamezno instanco, se stroški gostovanja linearno povečujejo na najemnika. Pri večnajemniški arhitekturi podjetja uporabljajo iste aplikacije, storitve in podatkovne baze, kar zmanjšuje stroške gostovanja, razvoja in vzdrževanja. Večnajemniška arhitektura mora zagotoviti zasebnost podatkov posameznih najemnikov in nadgradljivost aplikacije. To magistrsko delo opisuje arhitekturo programske opreme, ki je nadgradljiva, nastavljiva in učinkovita za več najemnikov. Delo se osredotoča na večnajemniško arhitekturo, oblikovano v programskem jeziku PHP z uporabo okvira Laravel za določanje trdne arhitekture aplikacij. Vse to je narejeno za boljše razumevanje zmogljivosti, varnosti, izvajanja in vloge večnajemniške arhitekture aplikacij. Delo podrobneje pojasnjuje večnajemniško arhitekturo, metapodatkovno arhitekturo in tri pristope k podatkovnim bazam. Pojasnjuje, da je večnajemniška programska aplikacija vrsta gostujoče programske opreme, ki različnim najemnikom služi posamezno iz ene instance aplikacije. Najemniki so lahko ena stranka, organizacija ali celo podjetje. Magistrsko delo primerja večnajemniško arhitekturo z enoinstančno ter enonajemniško arhitekturo. Večnajemniška arhitektura se od večinstančne razlikuje po tem, da ima večinstančna arhitektura več (različnih) kopij programske opreme, ki služi strankam, medtem ko ima večnajemniška eno samo instanco programske opreme na strežniku, ki služi več najemnikom. Pojasnjena je tudi arhitektura večnajemniške podatkovne baze. Ločene podatkovne baze, skupne podatkovne baze, skupne sheme, ter skupne podatkovne baze, ločene sheme so trije različni pristopi, obravnavani v magistrskem delu. Poglavju o večnajemniški arhitekturi sledi razlaga metapodatkovne arhitekture, razloženo pa je tudi, kako lahko zmanjša povezavo med poslovno in programsko implementacijo, izboljša prilagodljivost oblikovanja in poveča ponovno uporabo sistema. Podrobno je opisano, kako je Force.com, ustvarjalec največje CRM storitve na trgu, implementiral metapodatkovno arhitekturo v svoje aplikacije. Poleg razlage arhitektur, na katerih temelji prototipna aplikacija, je predstavljena tudi razlaga sestavnih delov sistema aplikacije. Prototipna aplikacija je bila ustvarjena z odprtokodnimi in prosto dostopnimi spletnimi tehnologijami in knjižnicami. Za razvoj prototipov aplikacij je bil uporabljen programski jezik PHP z Laravel okvirjem, skupaj z NGINX kot spletnim strežnikom in MySQL kot podatkovno bazo. Za lokalni razvoj in testiranje sta bila uporabljena Docker in tehnologija vsebnikov. V naslednjem poglavju je preučen in povzet prilagojen pristop k podatkovni bazi, ki ga uporablja prototipna aplikacija. Temelji na pristopih ločene podatkovne baze ter ločene podatkovne baze, skupne sheme, z manjšo prilagoditvijo pri ločevanju podatkov najemnikov. Razložena je sistemska arhitektura ali sklad LEMP, čemur sledijo pomisleki glede varnosti. Pojasnjuje tudi, kako je bila dosežena identifikacija najemnika ter kako sta bila najemodajalec in najemnik strukturirana in uporabljena. Modul najemodajalca se nahaja na nivoju korenske domene, najemniki pa so locirani in identificirani na podlagi poddomen. Modul najemodajalca je namenjen upravljanju najemnikov s preprostimi dejanji, kot so ustvarjanje, posodabljanje in brisanje. Poleg teh ukazov, lahko uporabniki modula najemodajalca filtrirajo ali prekličejo dostop za določene najemnike, če ne spoštujejo pogodbe. Sledeče poglavje opisuje, kako smo ustvarili in strukturirali projekt Laravel ter katere ukaze smo uporabili za doseganje končnega rezultata. Za dostop do podatkov, povezanih z najemniki, obstajata dve komponenti. Prva je uporabniški vmesnik, v katerega se lahko uporabnik vpiše s svojimi poverilnicami (e-poštni naslov in geslo), druga pa je REST API.
Ključne besede: Spletna aplikacija, Večnajemniška arhitektura, Metapodatkovna arhitektura, Laravel
Objavljeno v DKUM: 18.10.2021; Ogledov: 960; Prenosov: 89
.pdf Celotno besedilo (1,10 MB)

8.
Seznam za upravljanje letalske posadke : diplomsko delo
Darko Kušer, 2018, diplomsko delo

Opis: Načrtovanje in razporejanje osebja je v letalstvu kompleksna težava. Veliko težav povzroča predvsem enakomerno porazdeljevanje osebja in nalog. V ta namen je bil razvit vmesnik v obliki upravljivega seznama in spletne aplikacije, ki delo z načrtovanjem in razporejanjem olajša ter omogoča dober grafični pogled nad trenutnim stanjem načrtovanja. Vmesnik je bil implementiran v spletnem ogrodju Laravel, dodana pa je bila tudi optimalna oblačna arhitektura, kjer celotna aplikacija teče.
Ključne besede: Laravel, načrtovanje, seznam, spletna aplikacija
Objavljeno v DKUM: 26.04.2021; Ogledov: 798; Prenosov: 69
.pdf Celotno besedilo (6,64 MB)

9.
Proces razvoja aplikacije php z ogrodjem laravel
Timo Oman, 2020, magistrsko delo

Opis: Magistrska naloga obravnava proces razvoja aplikacije z ogrodjem Laravel, ki je med najpopularnejšimi generatorji kode za programski jezik PHP in arhitekturo MVC. Predstavljen je postopek namestitve Laravel-a, struktura in vsebina nameščenih map. Opisane so posamezne komponente in njihov namen. Generiranje ogrodja za posamezno aplikacijo je zelo enostavno, struktura map aplikacije pa zasnovana tako, da omogoča modularen razvoj. Obravnavani sta dve prototipni aplikaciji, ki obravnavata upravljanje aktivnosti na letališču in vodenje projektov. V obeh primerih se je izkazalo, da je krivulja učenja na začetku zelo nizka, ko pa razvijalec spozna vgrajene principe, poteka razvoj zelo hitro, skoraj rutinsko. Lociranje vzroka odpovedi in odpravljanje hib v izvornih datotekah je hitro zaradi jasno določenega namena posameznih map in datotek.
Ključne besede: razvoj aplikacije, PHP (skriptni jezik), programiranje, ogrodje Laravel.
Objavljeno v DKUM: 10.02.2020; Ogledov: 1471; Prenosov: 457
.pdf Celotno besedilo (2,93 MB)

10.
Izdelava spletne strani za brezplačno igranje športnih stav : diplomsko delo
Mitja Celec, 2019, diplomsko delo

Opis: Danes se srečujemo z vse večjim številom različnih vrst iger na srečo, od srečk, loterij, spletnih iger do športnih stav, vsem pa je skupno, da zahtevajo določeno višino vplačila. Cilj diplomskega dela je izdelava spletne strani, ki uporabnikom omogoča brezplačno igranje športnih stav in medsebojno tekmovanje v uspešnosti. Narejena spletna stran omogoča igranje športnih stav iz različnih nogometnih lig, košarke in hokeja na ledu. Hkrati lahko uporabniki med seboj tekmujejo v uspešnosti ali se zgolj preizkusijo v igranju športnih stav. Spletni strani je dodan še forum, kjer lahko uporabniki med sabo razpravljajo, delijo svoja mnenja, napovedi ipd.
Ključne besede: spletna stran, športne stave, Vue.js, Laravel
Objavljeno v DKUM: 21.11.2019; Ogledov: 1163; Prenosov: 119
.pdf Celotno besedilo (2,24 MB)

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