1. Logična forenzična analiza mobilnih telefonov android : diplomsko deloMatic Rupnik, 2022, diplomsko delo Opis: Uporaba mobilnih naprav se iz leta v leto povečuje. Mobilne naprave v tej informacijski dobi uporabljamo za vse – plačevanje položnic, pošiljanje sporočil, spletno nakupovanje in drugo. Z razvojem naprav in različnih tehnologij se je v veliki meri razvil tudi kibernetski kriminal. V ta namen so nastale tudi različne tehnike preiskovanja, t. i. mobilna forenzika. V diplomskem delu smo s pomočjo različnih analiz in tehnik mobilne forenzike preiskali dve mobilni napravi. Ena izmed teh je imela omogočen korenski dostop, druga le privzetega. S pomočjo različnih orodij za analizo naprav smo preverili, na kateri izmed naprav je lažje dostopati do podatkov. Na napravi s korenskim dostopom smo lahko dostopali do vseh datotečnih sistemov in vseh datotek sistema. Pri napravi brez korenskega dostopa smo bili zelo omejeni brez ročnega pridobivanja podatkov. Ključne besede: forenzika, mobilna forenzika, Android telefoni Objavljeno v DKUM: 11.11.2022; Ogledov: 353; Prenosov: 38
Celotno besedilo (1,64 MB) |
2. Razvoj sistema za digitalno podpisovanje dokumentov : diplomsko deloMarcel Iskrač, 2022, diplomsko delo Opis: V diplomski nalogi predstavimo postopek razvoja TRONsign sistema, ki omogoča podpisovanje izdanih dokumentov s pomočjo ERP sistema. Najprej predstavimo tehnologije in orodja, med katere spada platforma Android, platforma Firebase, ogrodje Angular in orodje Postman. Nato sledi opis razvoja spletnega vmesnika in podatkovne baze s pomočjo PostgreSQL. Sledi opis razvoja mobilne aplikacije in uporaba potisnih sporočil za njeno delovanje ter opis razvoja spletne aplikacije z ogrodjem Angular. Sledi integracija rešitve v TRONInterCenter ERP sistem. Na koncu primerjamo obstoječe rešitve z našo. Ključne besede: Android, Android Studio, Java, Angular, PostgreSQL, potisna sporočila, digitalno podpisovanje Objavljeno v DKUM: 25.10.2022; Ogledov: 163; Prenosov: 53
Celotno besedilo (2,02 MB) |
3. Uvedba avtomatiziranega testiranja za platformo Android : diplomsko deloJan Ferčec, 2022, diplomsko delo Opis: Podjetje HRC, d. o. o., se ukvarja s produkcijo bančnih sistemov. Na oddelku mobilnega bančništva se je pojavila potreba po avtomatiziranem testiranju. V diplomskem delu je predstavljen postopek razvoja mobilne aplikacije za platformo Android, ki je zasnovana po bančni aplikaciji podjetja in razvita po principu čiste arhitekture. V nadaljevanju je opisano testiranje programske opreme in zakaj je pomembno. Predstavljen je postopek ustvarjanja avtomatiziranih testov za prej narejeno aplikacijo in katerih smernic se je treba držati. Ti testi bodo v prihodnosti služili kot vzorec za testiranje dejanske mobilne aplikacije podjetja. Ključne besede: mobilna aplikacija, Android, čista arhitektura, avtomatizirano testiranje Objavljeno v DKUM: 25.10.2022; Ogledov: 229; Prenosov: 44
Celotno besedilo (1,76 MB) |
4. Izdelava programske rešitve za avtomatsko izpolnjevanje UPN položnic : diplomsko deloJure Rudolf, 2022, diplomsko delo Opis: Ročno izpolnjevanje UPN položnic je postopek, ki je počasen, neučinkovit in nagnjen k napakam. Ker smo v dobi digitalizacije je pomembno, da s pomočjo tehnologij, ki so na voljo, olajšamo delo s položnicami. Zato smo se odločili za izdelavo programske rešitve, ki bo omogočala digitalno izpolnjevanje UPN obrazcev.
V diplomskem delu je predstavljen razvoj multiplatformne spletne aplikacije, ki smo jo razvili s pomočjo tehnologij JavaEE, Wildfly, PostgreSQL, Android in JSF. Primerjali smo obstoječe rešitve in ugotovili kakšne funkcionalnosti so potrebne za izdelavo konkurenčne rešitve na trgu. Osrednja funkcija spletne rešitve je digitalno izpolnjevanje UPN položnic, obenem pa ponuja še dodatne funkcionalnosti, ki olajšajo delo s položnicami. Z razvojem te rešitve smo želeli zagotoviti postopek izpolnjevanja položnic, ki je lažji, hitrejši in učinkovitejši. Ključne besede: Android, JavaEE, JSF, UPN položnica, digitalizacija Objavljeno v DKUM: 25.10.2022; Ogledov: 217; Prenosov: 32
Celotno besedilo (1,23 MB) Gradivo ima več datotek! Več... |
5. Razvoj računalniške kolutne igre : diplomsko deloNejc Planinšek, 2022, diplomsko delo Opis: V tem diplomskem delu, opišemo implementacijo mobilne kolutne igre. Opišemo osnovne pojme s katerimi se srečujemo in kako delujejo kolutne igre. Prav tako opišemo orodja, ki smo jih uporabljal pri izdelavi. Na koncu opišemo vso delo, ki smo ga opravil med implementacijo in predstavimo končni produkt kolutne igre. Ključne besede: razvoj računalniške igre, računalniška kolutna igra, libGDX, Android Studio, Java Objavljeno v DKUM: 24.10.2022; Ogledov: 228; Prenosov: 71
Celotno besedilo (3,88 MB) |
6. Avtomatizacija testiranja mobilnih aplikacij : diplomsko deloSara Pristovnik, 2022, diplomsko delo Opis: Avtomatizacija je pomemben del razvojnega cikla digitalnega produkta, saj prihranjen čas in efektivnost pomenita tudi prihranjen denar. Vedno več podjetij vlaga v avtomatizacijo testiranja mobilnih aplikacij ravno zaradi njenih prednosti, ki pripomorejo k uspešnosti in kakovosti.
Namen diplomske naloge je v teoretičnem delu, s pomočjo deskriptivne in empirične metode, predstaviti avtomatizacijo testiranja mobilnih aplikacij, vrste avtomatskih testov, ki jih poznamo, izvajanje avtomatskih testov na napravah in predstaviti ter primerjati različna orodja, ki podpirajo avtomatizacijo. V empiričnem delu smo, z metodo načrtovanja, snovanja in testiranja delovanja kode, predstavili proces priprave okolja in izvedbo avtomatskih testov na operacijski platformi Android s pomočjo orodij CodeceptJS in Appium. Ključne besede: Avtomatizacija testiranja, mobilne aplikacije, Android, CodeceptJS, Appium Objavljeno v DKUM: 24.10.2022; Ogledov: 145; Prenosov: 29
Celotno besedilo (1,62 MB) |
7. |
8. Razvoj mobilne aplikacije Moj klub : diplomsko deloŽan Plahuta, 2022, diplomsko delo Opis: Osrednji cilj diplomske naloge je povezati sodobne tehnologije in razviti mobilno aplikacijo za digitalizacijo poslovanja manjših klubov in društev. Pred razvojem aplikacije smo najprej preučili trg in že obstoječe aplikacije ter njihove funkcionalnosti. Lastna aplikacija bo nudila urejanje dogodkov, inventarja, rezultatov in uporabnikov. Tekom naloge pa smo preučili in opredelili prednosti in slabosti uporabljenih tehnologij. Ključne besede: Android, Firebase, mobilna aplikacija, Java Objavljeno v DKUM: 17.10.2022; Ogledov: 161; Prenosov: 21
Celotno besedilo (3,02 MB) |
9. Izdelava mobilne aplikacije »Erasmus Maribor«Maksim Nikitashin, 2022, diplomsko delo Opis: Diplomsko delo opisuje in razčlenjuje celoten postopek izdelave mobilne aplikacije za pomoč pri organizaciji študijskih izmenjav prek programa Erasmus+, od začetne zasnove in prototipov do končne objave aplikacije in spremljanja njenega delovanja. Aplikacija študentom olajša načrtovanje in organizacijo študijske izmenjave prek programa Erasmus+ ter krepi priljubljenost tega programa med študenti. Med izdelavo smo dejavno sodelovali z Mednarodno pisarno Univerze v Mariboru.
Na začetku priprave diplomskega dela smo izdelali prototip aplikacije in ga preizkusili pri morebitnih uporabnikih prek hevrističnih metod. V nadaljevanju smo na podlagi preizkusov prototip dopolnjevali in izdelali končno aplikacijo, ki smo jo objavili v storitvi Google Play Store. Njeno delovanje smo ocenili na osnovi povratnih informacij uporabnikov. Ključne besede: mobilna aplikacija, operacijski sistem Android, program Erasmus+, študijska izmenjava. Objavljeno v DKUM: 19.09.2022; Ogledov: 209; Prenosov: 17
Celotno besedilo (3,56 MB) |
10. Razvoj aplikacije SlediMi : diplomsko deloTimotej Kolar, 2022, diplomsko delo Opis: V diplomski nalogi smo predstavili razvoj aplikacije SlediMi, ki smo jo razvili s pomočjo tehnologij Android Studio, MongoDB, Express.js, React in Node.js. Aplikacija SlediMi je namenjena sledenju trenutne lokacije kolesarja, poleg sledenja pa ponuja še druge priročne funkcionalnosti. V grobem lahko delimo aplikacijo na čelni (mobilna aplikacija in spletna aplikacija) in zaledni del (podporne storitve). Aplikacija podpira funkcionalnosti, kot so beleženje trenutne lokacije, prikaz trenutne hitrosti in prikaz načrtovane poti. Spletna aplikacija omogoča prikaz trenutne lokacije kolesarja na zemljevidu in prikaz načrtovane poti. Ključne besede: razvoj programske opreme, Android, MongoDB, Express.js, React, Node.js Objavljeno v DKUM: 19.08.2022; Ogledov: 682; Prenosov: 151
Celotno besedilo (2,39 MB) |