1. Razvoj NSP rezervacijske platforme za restavracije : diplomska nalogaGregor Janez Grajzar, 2023, undergraduate thesis Abstract: V diplomski nalogi predstavimo širši proces izdelave mobilne aplikacije skozi oči nepretrganega razvojnega cikla. Naloga se dotakne sodobnih raziskovalnih korakov na začetku procesa, kot so odkrivanje prilike in vrzeli v potrebah potencialnih uporabnikov, načrtovanje NSP (najosnovnejšega sprejemljivega produkta oz. angl. MVP) in prototipiranja ter se nadaljuje v tehničnem delu s tehničnimi premisleki, izgradnjo podatkovnega modela ter izdelavo strežniške in mobilne aplikacije. Končna rešitev obsega strežniško aplikacijo z uporabo načrtovalskih vzorcev v objektno orientiranem okolju PHP, na katero se povezuje React Native mobilna aplikacija. V procesu sodeluje zunanja storitev za overjanje uporabnikov Firebase auth. Predstavimo sodoben način razvoja strežniških aplikacij z MVC modelom in usmerjanjem zahtevkov. Keywords: nepretrgan razvojni cikel, mobilna aplikacija, React Native, PHP, načrtovalski vzorci, Firebase auth, MVC Published in ReVIS: 06.12.2023; Views: 545; Downloads: 49 Full text (4,71 MB) |
2. Razvoj spletne aplikacije za upravljanje kuharskih receptov in jedilnikov : diplomska nalogaTadej Šteharnik, 2022, undergraduate thesis Abstract: Zdrava, okusna in polnovredna varovalna prehrana je ključna za čim boljše počutje in varovanje zdravja stanovalcev v domovih za starejše. V delovni proces od sestavljanja jedi do kuhanja so vključeni različni profili zaposlenih. Problem se pojavi pri hitri in učinkoviti izmenjavi informacij. Cilj diplomske naloge je, predstaviti problem in izdelati spletno aplikacijo mojahrana.si, katere namen je načrtovanje jedilnika ter sestavljanje in vodenje kuharskih receptov. Aplikacija bo skrajšala postopek sestavljanja in popravljanja receptov, jedilnikov ter omogočila lažji način komunikacije med zaposlenimi. Keywords: jedilniki, kuharski recepti, spletna aplikacija, hranilna vrednost, ASP.NET, MVC Published in ReVIS: 15.07.2022; Views: 1145; Downloads: 56 Full text (4,35 MB) |
3. Razvoj spletne trgovine Voleska : diplomska nalogaTomaž Jakša, 2021, undergraduate thesis Abstract: Živimo v časih, v katerih morajo skoraj vsa podjetja imeti tudi svojo spletno trgovino oz. spletno stran, saj se vedno več nakupov opravlja v okviru spletnih trgovin. Na voljo je veliko različnih platform, ki malim in velikim podjetjem omogočajo enostavno ali bolj kompleksno postavitev novih spletnih strani oz. integracijo že obstoječih. Odločitev, katero platformo izbrati, ni enostavna. Na voljo imamo drage platforme, ki omogočajo veliko funkcionalnosti in se prilagajajo rasti podjetja, ter platforme, ki so cenovno ugodne, vendar pomanjkljive na področju personalizacije, funkcionalnosti ter skalabilnosti. Zato smo sami izdelali spletno trgovino, ki je popolnoma prilagojena zahtevam stranke. V diplomski nalogi smo opisali 5 priljubljenih platform za izdelovanje spletnih trgovin ter njihove prednosti in slabosti. Zatem smo opisali uporabljena orodja in tehnologije za razvoj spletne aplikacije. Opisali smo tudi postopek razvoja spletne trgovine, kar obsega analizo zahtev (opis funkcionalnosti aplikacije), načrtovanje aplikacije ter na koncu predstavitev delovanja aplikacije. Keywords: e-trgovina, ASP.NET Core MVC, C, Visual Studio, podatkovna baza Published in ReVIS: 17.03.2022; Views: 1658; Downloads: 109 Full text (5,80 MB) |
4. Razvoj spletne aplikacije za spremljanje akademskih aktivnosti : diplomska nalogaRudolf Bele, 2019, undergraduate thesis Abstract: Skoraj v vseh poklicih se prisotnost na delu vestno beleži, medtem ko je v akademski sferi prisotnost na delovnem mestu svobodnejša. S tem nastane problem pri določanju, koliko dela je posameznik opravil. Cilj te diplomske naloge je predstaviti problem in pregledati možne rešitve. V drugem delu bomo predstavili in na kratko opisali vse programe in orodja, ki jih bomo uporabili za izdelavo spletne aplikacije. Nadaljevali bomo s postopkom izdelave, kjer bomo predstavili načrtovanje spletne aplikacije, njen razvoj in testiranje. V zadnjem delu diplomske naloge pa bomo predstavili in prikazali konkretno delovanje spletne aplikacije. Keywords: akademske aktivnosti, spletna aplikacija, Microsoft Visual Studio, C, C Sharp, MVC, Model-View-Controller, EntityFramework Published in ReVIS: 20.11.2019; Views: 3802; Downloads: 176 Full text (2,91 MB) |
5. Spletna aplikacija za upravljanje z recepti : diplomska nalogaJure Grandovec, 2019, undergraduate thesis Abstract: Cilj diplomske naloge je razvoj spletne aplikacije za upravljanje z recepti. V prvem delu diplomske naloge primerjamo različne spletne strani, katerih glavna tema so recepti. Pri teh spletnih straneh raziščemo njihove dobre in slabe lastnosti ter prav tako uporabnost določenih funkcionalnosti. Na podlagi te raziskave smo se odločili za glavne funkcionalnosti spletne aplikacije v razvoju. V diplomski nalogi predstavimo orodja in tehnologije, uporabljene za razvoj spletne aplikacije. Podrobno opišemo tudi postopek razvoja, načrtovanja in delovanja aplikacije. Ob koncu naštejemo še dodatne funkcionalnosti in razširitve, ki jih nameravamo spletni aplikaciji dodati v primeru nadaljnjega razvoja. Keywords: spletna aplikacija, razvoj spletne aplikacije, orodja, Visual Studio IDE, ASP.NET Core, C, MVC, Entity Framework, .NET Identity, Razor Published in ReVIS: 04.10.2019; Views: 4132; Downloads: 280 Full text (4,20 MB) |
6. Razvoj spletne aplikacije za spremljanje prevozov v podjetju : magistrska nalogaDavid Kralj, 2018, master's thesis Abstract: Magistrska naloga predstavlja razvoj aplikacije za spremljanje prevozov v podjetju. To je spletna aplikacija, ki je namenjena podjetju Transport Bruna d.o.o. Cilj spletne aplikacije je vozniku olajšati beleženje prevozov in obenem podjetju nuditi sproten nadzor nad prevozi in stroški, ki zadevajo prevoze ter njihova vozila. V nalogi so opisana uporabljena razvojna orodja in tehnologije za razvoj spletnih aplikacij, kot tudi sama predstavitev in delovanje spletne aplikacije. Rezultat je izdelana spletna aplikacija, ki omogoča beleženje prevozov, strank in stroškov. Keywords: spletna aplikacija, MVC, ASP.NET, prevozi, podatkovna baza Published in ReVIS: 30.11.2018; Views: 4592; Downloads: 209 Full text (2,74 MB) |
7. Prenova in razširitev spletne in mobilne aplikacije Urbane mreže : diplomska nalogaGašper Sinur, 2018, undergraduate thesis Abstract: Cilj diplomske naloge je prenova spletne in mobilne aplikacije Urbane mreže. V prvem delu diplomske naloge bomo pregledali obstoječo rešitev in podobne obstoječe rešitve, da dobimo več informacij o funkcionalnostih, ki bi jih želeli imeti v prenovljeni spletni aplikaciji, ter pomanjkljivosti, ki se jim bomo poizkusili izogniti. V naslednjem delu diplomske naloge bomo našteli orodja in tehnologije, s pomočjo katerih bomo prenovili spletno in mobilno aplikacijo. Vsako od teh orodij in tehnologij bomo tudi na kratko opisali. Nato bomo opisali načrtovanje spletne aplikacije in prikazali njen razvoj ter testiranje. Podobno bomo opisali tudi načrtovanje, razvoj in testiranje mobilne aplikacije. Za konec bomo našteli funkcionalnosti, ki bi jih spletni in mobilni aplikaciji v prihodnosti še lahko dodali. Keywords: spletna aplikacija, mobilna aplikacija, model - pogled - krmilnik (MVC), model pogled krmilnik, MVC, C, Visual Studio, Xamarin Published in ReVIS: 30.11.2018; Views: 3893; Downloads: 167 Full text (2,91 MB) |
8. Razvoj spletne aplikacije za kreiranje spletnih katalogov : diplomska nalogaBlaž Gregorčič, 2015, undergraduate thesis Abstract: S pojavom spleta se je pojavila tudi nova oblika oglaševanja. Spletno oglaševanje se zelo hitro razvija in prehaja v nove oblike. Te oblike se pogosto nanašajo na oblike tradicionalnega oglaševanja. Cilj diplomske naloge je najti rešitev za prenos tradicionalne oblike oglaševanja s katalogi v splet. Za ta namen smo analizirali aplikacije, ki rešujejo ta problem. Analizirali smo njihovo delovanje, pozitivne in negativne lastnosti. S pomočjo pridobljenega znanja smo začrtali novo rešitev, ki bo celovito reševala problem. Da bi rešitev kasneje testirali, smo se
odločili izdelati prototip aplikacije. Pregledali smo popularne rešitve za razvoj spletnih aplikacij. Ugotovili smo, da je najbolj primeren način za razvoj ideje enostranska spletna aplikacija. Pred razvojem prototipa smo analizirali tudi ogrodja za razvoj spletnega klienta. Primerjali smo ogrodja AngularJS, Backbone.js in Amber.js. Za razvoj prototipa smo se odločili uporabiti Backbone.js. Keywords: spletno oglaševanje, tradicionalno oglaševanje, spletna aplikacija, MVC, AngularJS, Backbone.js, Node.js Published in ReVIS: 22.08.2018; Views: 3494; Downloads: 149 Full text (1,15 MB) |
9. Razvoj splošno namenskega CMS sistema na osnovi odprtokodnega MVC ogrodja : diplomska nalogaPeter Zupančič, 2015, undergraduate thesis Abstract: CMS sistem oziroma sistem za urejanje vsebine je v današnjem času vse bolj popularna spletna aplikacija, ki se uporablja predvsem na spletnih straneh, kjer je potrebno pogosto posodabljati vsebine in s tem izboljšati učinkovitost spletne strani. Smotrno je, da za izdelavo spletne aplikacije uporabimo MVC Framework (slov. ogrodje), ki omogoča bolj kakovostno in predvsem bolj optimizirano izdelavo spletnih aplikacij. Prednost MVC ogrodij je tudi ta, da je mogoče logiko spletne aplikacije ločiti na tako imenovan model, ki skrbi za podatkovno logiko, View, ki skrbi za predstavitveni sloj aplikacije, ter Controller, ki skrbi za poslovno logiko delovanja spletne aplikacije. Glede na to, da je na voljo večje število ogrodij, ki so večinoma brezplačna, smo se za razvoj naše spletne aplikacije odločali med petimi najbolj učinkovitimi, ki se uporabljajo za razvoj kompleksnih spletnih aplikacij. V diplomski nalogi bomo tako predstavili razvoj splošno namenskega CMS sistema na PHP ogrodju, ki bo najbolj učinkovito služil našemu namenu. Keywords: PHP, MVC ogrodja, CMS, Codeigniter, Bootstrap Published in ReVIS: 21.08.2018; Views: 3278; Downloads: 135 Full text (1,75 MB) |