1. Razvojna programska platforma WaveMakerDejan Kašnik, 2014, diplomsko delo Opis: WaveMaker je odprtokodna programska platforma za razvoj, ki avtomatizira postopke za izdelavo Java spletnih aplikativnih rešitev in razvoj aplikacij v oblaku. Spada med orodja za hiter vizualni razvoj aplikativnih rešitev (angl. Rapid Application Development) in omogoča izdelavo aplikacij za namizne računalnike, tablične računalnike in pametne telefone, ki so neodvisne od platforme. Mobilne aplikacije delujejo na pametnih telefonih ne glede na to, ali se uporablja sistem Android, Apple iOS, Windows Phone 7 ali kateri drugi operacijski sistem. Platforma je na voljo za brezplačen prenos odprtokodne programske opreme za izdelavo aplikacij.
Kot primer uporabnosti platforme je predstavljena aplikativna rešitev spletnega informacijskega portala, preko katerega odjemalci spremljajo porabo, stanje plačil in odprtih postavk ter na enostaven način sporočijo stanja merilnih naprav. Portal je v celoti izdelan v platformi WaveMaker. Ključne besede: WaveMaker, JavaScript, Ajax, RAD (angl. Rapid Application Development), Java Objavljeno v DKUM: 17.11.2014; Ogledov: 1821; Prenosov: 174 Celotno besedilo (3,93 MB) |
2. RAZVOJ VERTIKALNEGA ISKALNIKA ZAPOSLIM.SEMartina Lebar, 2014, diplomsko delo Opis: V diplomski nalogi sta predstavljena zasnova in razvoj vertikalnega spletnega iskalnika Zaposlim.se za potrebe iskanja aktualnih zaposlitvenih oglasov po slovenskih spletnih straneh. Podana je kratka analiza razmer na trgu dela, opisani pa so tudi najpomembnejši slovenski iskalniki. Razložena je razlika med splošnimi in vertikalnimi iskalniki in specificirane zahtevane značilnosti vertikalnega iskalnika. Prvotno je bilo predvidenih šest spletnih strani, ki vsak dan objavljajo prosta delovna mesta. Naloge, ki so bile opravljene v sklopu razvoja, so bile: razvoj spletnih pajkov, razvoj iskalnika, avtomatizacija procesov, oblikovanje iskalnika, programiranje uporabniškega vmesnika in testiranje. Pri projektu so sodelovali trije programerji, ocenjeni napor pa je 4,5 človeka na mesec. Glavni tehnični težavi sta bili: a) replikacija baze MongoDB na virtualnem strežniku in b) indeksiranje strani Ajax zaposlitvenega portala Zaposlim.se. Prvo težavo smo odpravili z zamenjavo baze podatkov (MySQL), drugo pa s pretvorbo strani Ajax v obliko URL, ki je prijazna do iskalnikov. Analiza obiska vertikalnega iskalnika Zaposlim.se je pokazala, da ga na dan obišče okrog 1000 obiskovalcev, število pa se še povečuje.
Razmišljamo tudi o nadaljnjem razvoju iskalnika v prihodnosti, in sicer s širitvijo na tuje trge. Na začetku se bomo najprej usmerili na hrvaški in avstrijski trg, na katerih je na podlagi opravljenih raziskav naš največji potencial. Razvoj iskalnika in orodja za iskanje zaposlitvenih oglasov se bo razvijal hkrati s širitvijo na tuje trge, v prvi fazi pa bo obsegal možnost dodajanja novih zaposlitvenih oglasov na iskalnik. Ključne besede: Zaposlim.se, - vertikalni spletni iskalnik, Python, Django, Scrapy, Ajax Objavljeno v DKUM: 08.04.2014; Ogledov: 1785; Prenosov: 113 Celotno besedilo (773,25 KB) |
3. NAČRTOVANJE IN RAZVOJ SISTEMA ZA BELEŽENJE PLEZALNIH VZPONOV ALPINOTENace Štruc, 2014, magistrsko delo Opis: V tem delu raziščemo področje razvoja spletnih aplikacij s pomočjo ASP.net MVC. Sodobne tehnologije se bliskovito širijo v človekov vsakdanjik. Tudi na področju plezanja in alpinizma se kaže potreba po informacijskih sistemih za zbiranje informacij o smereh in vzponih. V ta namen razvijemo sistem za beleženje in deljenje mnenj o plezalnih smereh in vzponih ALPiNOTE.
V prvem delu tega dela opišemo področje plezanja in alpinizma, predstavimo modele načrtovanja programske opreme in ogrodje ASP.net MVC. Drugi del obsega predstavitev načrtovanja, implementacije in izdelavo končnega produkta. Podamo tudi možnosti za nadaljnje raziskovanje in razvoj sistema ALPiNOTE. Ključne besede: ASP.net MVC, AJAX, Razor, spletna aplikacija, plezanje Objavljeno v DKUM: 28.02.2014; Ogledov: 4690; Prenosov: 262 Celotno besedilo (4,25 MB) |
4. ADMINISTRATIVNO OKOLJE ZA SPLETNO MESTO HOBOTNICADušan Kodrič, 2012, diplomsko delo Opis: Z razvojem sodobnih tehnologij so se tudi pojavile tehnologije za spletni razvoj, ki nam omogočajo hiter in učinkovit razvoj spletnih strani ter aplikacij. V diplomskem delu bomo obravnavali sodobne spletne tehnologije in druge komponente, ki omogočajo razvoj bogatih spletnih aplikacij. Podrobneje bomo spoznali najpomembnejše lastnosti in prednosti sodobnih spletnih tehnologij in komponent kakor tudi njihovo uporabo ter jih uporabili za razvoj administrativnega okolja.
Administrativno okolje je spletna aplikacija, ki omogoča administracijo podjetij, uporabnikov, modulov in postopkov. Uporabniku ponuja bogat uporabniški vmesnik in omogoča dobro uporabniško izkušnjo. Ključne besede: Tehnologije dinamičnih spletnih rešitev, relacijske podatkovne baze, spletne aplikacije, PHP ogrodje CodeIgniter, JavaScript. AJAX Objavljeno v DKUM: 27.02.2014; Ogledov: 1833; Prenosov: 95 Celotno besedilo (1,91 MB) |
5. RAZVOJ PORTALA ZA PREGLED E-RAČUNOVDejan Kos, 2014, diplomsko delo Opis: V diplomski nalogi so predstavljene vse tehnologije, katere smo uporabili pri razvoju spletnega portala za pregled e-računov in generacija podpisa za datoteke XML. Za razvoj smo uporabili ASP.NET, XML, AJAX, StreamServe in XML podpisovanje. Predstavljeni so tako praktični primeri kot tudi prednosti in slabosti posamezne tehnologije. Ključne besede: računalništvo, e-račun, StreamServe, XML podpisovanje, XML, AJAX, spletne rešitve Objavljeno v DKUM: 17.02.2014; Ogledov: 1539; Prenosov: 179 Celotno besedilo (1,70 MB) |
6. RAZVOJ SPLETNEGA MEDIJA OB PODPORI SODOBNIH SPLETNIH TEHNOLOGIJMatjaž Železnik, 2013, diplomsko delo Opis: Sodobne spletne tehnologije nudijo nešteto možnosti za razvoj kompleksnih spletnih aplikacij. Z njimi ustvarjamo dinamičen, interaktiven in bogat splet. Dostop do informacij je veliko bolj poenostavljen, uporabnikom pa nudijo veliko možnosti za dosego ciljev. V diplomskem delu predstavimo že obstoječe sodobne spletne tehnologije jQuery, AJAX, HTML5 ter CSS3 in prikažemo njihov razvoj in delovanje na različnih primerih. Namen prikaza teh tehnologij je, da lahko razvijalci dosežejo njihovo ponovno uporabo in tako izboljšajo uporabniško izkušnjo ter posledično večji uspeh spletnih strani. Ključne besede: jQuery, AJAX, CSS3, HTML5, spletne tehnologije, sodoben splet Objavljeno v DKUM: 20.09.2013; Ogledov: 2664; Prenosov: 116 Celotno besedilo (2,39 MB) |
7. SPLETNO DRUŽBENO OMREŽJE ZA AVTOMOBILIZEM, MOTOCIKLIZEM IN NAVTIKOMatic Jeznik, 2013, diplomsko delo Opis: V diplomskem delu je predstavljeno spletno družbeno omrežje, namenjeno navdušencem nad avtomobilizmom, motociklizmom in navtiko. Uporabniki se delijo na osebe in podjetja. Vsak uporabnik si lahko ustvari svojo skupino ljudi, s katero želi komunicirati.
Pri izdelavi diplomske naloge smo uporabili označevalni jezik HTML, predloge CSS, skriptni jezik JavaScript, AJAX in knjižnico jQuery. Vključili smo tudi ogrodje CodeIgniter, ki deluje v programske jeziku PHP v kombinaciji s podatkovno bazo MySQL.
Rezultat diplomskega dela je delujoče družbeno omrežje, s pomočjo katerega spoznavamo nove razsežnosti avtomobilizma, motociklizma in navtike. Omogoča, da predstavimo svoje prevozno sredstvo širšemu krogu ljudi in prav tako pridobivamo informacije od drugih uporabnikov. Ključne besede: Družbeno omrežje, CodeIgniter, PHP, MySQL, JavaScript, AJAX Objavljeno v DKUM: 19.09.2013; Ogledov: 1493; Prenosov: 82 Celotno besedilo (2,25 MB) |
8. SPLETNA IN MOBILNA APLIKACIJA ZA IZDELAVO TURISTIČNIH ZEMLJEVIDOVJani Cerar, 2013, magistrsko delo Opis: V magistrskem delu bomo predstavili novo spletno in mobilno aplikacijo za izdelavo turističnih zemljevidov. Opisali smo tehnologije potrebne za izdelavo aplikacije. Spletno aplikacijo smo izdelali v PHP, JavaScript, HTML, CSS, jQuery in s pomočjo knjižnic in vtičnikov. Mobilna aplikacija je narejena v Titanium studio. Aplikacija omogoča dodajanje in pogled poti, izletov in objektov. Ključne besede: spletna aplikacija, mobilna aplikacija, zemljevid, turizem, PHP, CodeIgniter, AJAX, JavaScript, Titanium studio Objavljeno v DKUM: 19.09.2013; Ogledov: 2186; Prenosov: 337 Celotno besedilo (3,73 MB) |
9. SPLETNA APLIKACIJA ZA KNJIŽNICO NAČRTOVIzidor Šojč, 2013, diplomsko delo Opis: V diplomskem delu je predstavljena aplikacija za knjižnico načrtov. Aplikacija je bila implementirana v podjetju Unior d.d.. Namenjena je shranjevanju in iskanju tehnoloških načrtov. Glavna funkcija aplikacije je elektronsko shranjevanje načrtov in njihova ustrezna predstavitev uporabnikom. Pri izdelavi aplikacije smo imeli v mislih predvsem uporabnost in enostavnost za uporabnike. Izgled aplikacije pri izdelavi ni bil ključnega pomena.
Najprej so predstavljene zahteve uporabnikov in uporabljene tehnologije. V nadaljevanju pa se osredotočimo na podatkovno bazo aplikacije in nazadnje še na uporabo oz. sprehod skozi glavne dele aplikacije. Ključne besede: spletna aplikacija, ASP.NET, Ajax, CSS, JavaScript, Oracle, SQL Objavljeno v DKUM: 13.06.2013; Ogledov: 2082; Prenosov: 218 Celotno besedilo (3,22 MB) |
10. SISTEM ZA SPLETNO ARHIVIRANJEMitja Rogl, 2012, diplomsko delo Opis: V diplomski nalogi je predstavljena aplikacija, ki smo jo razvili v sklopu diplomskega dela. Spletna aplikacija je namenjena uporabnikom, ki želijo hraniti svoje osebne vsebine in imeti pregled nad njimi.
Vsebina diplomske naloge obsega predstavitev primarnih tehnologij PHP in MySQL ter drugih podpornih tehnologij. Prav tako zajema opis aplikacije od analize zahtev, do predstavitev posameznih komponent aplikacije in predstavitve delovanja ter uporabe spletne aplikacije.
Rezultat dela je spletna aplikacija, s katero lahko dodajamo različne vsebine. Aplikacija nam omogoča pregled statističnih podatkov, hitro iskanje in pregledovanje vsebin v arhivu. Ključne besede: spletna aplikacija, PHP, MySQL, spletni arhiv, AJAX, JQuery, Javascript Objavljeno v DKUM: 16.11.2012; Ogledov: 1722; Prenosov: 107 Celotno besedilo (1,92 MB) |