1. Razvoj spletne aplikacije za upravljanje kmetije Monera : diplomska nalogaMaja Urbanč, 2025, diplomsko delo Opis: V diplomski nalogi opišemo in prikažemo razvoj spletne aplikacije, ki bo manjšim samostojnim podjetnikom oziroma v našem primeru kmetiji poenostavila upravljanje tako s pisanjem dobavnic, kot izdajanjem računov. Pomagala jim bo tudi voditi lastno bazo strank in dobaviteljev ter jim nudila vpogled v prodajo in nabavo v njihovem podjetju. V teoretičnem delu se bomo najprej dotaknili problema pomanjkanja takšnih aplikacij na trgu, nato bomo opisali tehnologije, ki smo jih uporabili za razvoj aplikacije. V empiričnem delu bomo predstavili funkcionalnosti naše aplikacije in njeno delovanje. Ključne besede: ASP.NET, arhitektura MVC, spletna aplikacija, upravljanje kmetije, programiranje Objavljeno v ReVIS: 15.10.2025; Ogledov: 197; Prenosov: 1
Celotno besedilo (3,39 MB) |
2. Razvoj programskega vmesnika (API) z uporabo arhitekture RESTMartin Zagorc, 2025, diplomsko delo Opis: V diplomski nalogi o razvoju programskega vmesnika (API) z uporabo arhitekture REST za generiranje parametriziranih jedilnikov smo raziskali teoretične osnove spletnih protokolov, arhitekture REST in dokumentnih podatkovnih baz. V empiričnem delu smo implementirali funkcionalnost za filtriranje receptov po sestavinah, generiranje poosebljenih jedilnikov in operacije CRUD z uporabo ASP.NET Core in MongoDB. Sistemski pristop je vključeval obdelavo podatkov iz platforme Kaggle, implementacijo avtentifikacije JWT, optimizacijo s predpomnjenjem in omejevanje hitrosti dostopa z algoritmom Token Bucket. Razvili smo dva algoritma za filtriranje in omogočili končnemu uporabniku izbor. Za generiranje jedilnikov smo uporabili evklidsko razdaljo za iskanje optimalnih receptov glede na prehranske cilje. Rezultati kažejo, da dokumentna podatkovna baza omogoča fleksibilno shranjevanje gnezdenih struktur receptov, arhitektura REST zagotavlja skalabilnost in enostavno integracijo, medtem ko ASP.NET Core z vzorcem MVC omogoča modularno organizacijo kode. Testiranje smo izvedli z orodji Swagger in Postman ter z obremenitvenim testiranjem. Glavne omejitve predstavljajo procesorska zahtevnost algoritma filtriranja, potreba po nalaganju celotne baze v delovni pomnilnik in osnovni sistem obvladovanja napak. SWOT-analiza izpostavlja prilagodljivost sistema različnim dietam kot ključno prednost, vendar opozarja na potencialne težave skalabilnosti pri večjih podatkovnih zbirkah. Sistem omogoča učinkovito načrtovanje zdrave prehrane z upoštevanjem individualnih potreb. Ključne besede: REST API, ASP.NET Core, MongoDB, algoritem generiranje jedilnikov, filtriranje receptov. Objavljeno v ReVIS: 01.10.2025; Ogledov: 145; Prenosov: 1
Celotno besedilo (2,26 MB) |
3. Razvoj spletne aplikacije za upravljanje kuharskih receptov in jedilnikov : diplomska nalogaTadej Šteharnik, 2022, diplomsko delo Opis: 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. Ključne besede: jedilniki, kuharski recepti, spletna aplikacija, hranilna vrednost, ASP.NET, MVC Objavljeno v ReVIS: 15.07.2022; Ogledov: 2423; Prenosov: 68
Celotno besedilo (4,35 MB) |
4. Razvoj spletne trgovine Voleska : diplomska nalogaTomaž Jakša, 2021, diplomsko delo Opis: Ž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. Ključne besede: e-trgovina, ASP.NET Core MVC, C, Visual Studio, podatkovna baza Objavljeno v ReVIS: 17.03.2022; Ogledov: 3137; Prenosov: 126
Celotno besedilo (5,80 MB) |
5. Razvoj spletne ter mobilne aplikacije za digitalno zbiranje rastlin : Diplomska nalogaJaka 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: 3912; Prenosov: 230
Celotno besedilo (2,66 MB) |
6. Razvoj spletne aplikacije o problemu hanojskih stolpov : diplomska nalogaJan Turk, 2019, diplomsko delo Opis: Problem hanojskih stolpov je zanimiva matematična uganka. Za reševanje osnovnega problema hanojskih stolpov na spletu obstajajo številne aplikacije. Primanjkujejo pa aplikacije, ki bi omogočale reševanje težavnejših različic problema. Poleg osnovnega pregleda problema hanojskih stolpov so v diplomski nalogi predstavljene pomanjkljivosti obstoječih aplikacij, ki omogočajo reševanje težavnejših problemov. V nadaljevanju pa so opisane tehnologije, ki so
bile uporabljene pri izdelavi spletne aplikacije, in postopek izdelave aplikacije, ki omogoča reševanje raznovrstnih variacij problema hanojskih stolpov. Spletna aplikacija vsebuje tudi funkcionalnost registracije in prijave, kar omogoča shranjevanje in pregled doseženih rezultatov. Ključne besede: hanojski stolpi, JavaScript, ASP.Net Core, SVG, spletna aplikacija Objavljeno v ReVIS: 11.10.2019; Ogledov: 5267; Prenosov: 207
Celotno besedilo (1,97 MB) |
7. Spletna aplikacija za upravljanje z recepti : diplomska nalogaJure Grandovec, 2019, diplomsko delo Opis: 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. Ključne besede: spletna aplikacija, razvoj spletne aplikacije, orodja, Visual Studio IDE, ASP.NET Core, C, MVC, Entity Framework, .NET Identity, Razor Objavljeno v ReVIS: 04.10.2019; Ogledov: 17975; Prenosov: 289
Celotno besedilo (4,20 MB) |
8. Razvoj spletne aplikacije za učenje računanja s Sorobanom : diplomska nalogaAleksander Krücken, 2019, diplomsko delo Opis: V zadnjih letih so se v Sloveniji razširili tečaji in delavnice osnovnih matematičnih računskih operacij s pomočjo japonskega mehanskega računala soroban. Žal je na spletu na voljo zelo malo spletnih aplikacij za soroban, v slovenskem jeziku pa celo nobene namizne, spletne ali mobilne. Zato sem izdelal spletno aplikacijo z odzivno zasnovo, ki deluje tudi na mobilnih telefonih in tablicah. V diplomski nalogi sem predstavil abak, njegovo zgodovino in razvoj ter postopke izvajanja osnovnih matematičnih operacij na sorobanu. Opisal sem uporabljene tehnologije, in sicer platformo .NET ter programski jezik C#. Podrobneje sem predstavil razvoj omenjene spletne aplikacije. S pomočjo aplikacije uporabnik spozna soroban in postopke izvajanja osnovnih računskih operacij ter vadi in s tem izboljša svoje računske sposobnosti. Posvetil sem se tudi procesom namestitve, prilagoditve in izdaje spletne aplikacije na Microsoftovem produkcijskem okolju v oblaku Azure. Ključne besede: abak, soroban, računanje, spletna aplikacija, ASP.NET, C, SVG Objavljeno v ReVIS: 19.06.2019; Ogledov: 5121; Prenosov: 220
Celotno besedilo (2,94 MB) |
9. Razvoj spletne aplikacije za spremljanje prevozov v podjetju : magistrska nalogaDavid Kralj, 2018, magistrsko delo Opis: 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. Ključne besede: spletna aplikacija, MVC, ASP.NET, prevozi, podatkovna baza Objavljeno v ReVIS: 30.11.2018; Ogledov: 6687; Prenosov: 215
Celotno besedilo (2,74 MB) |