Národní úložiště šedé literatury Nalezeno 153 záznamů.  začátekpředchozí96 - 105dalšíkonec  přejít na záznam: Hledání trvalo 0.01 vteřin. 
Vývoj mobilní aplikace multimediální poznámkový blok
HELMECI, Pavol
Táto práca sa zaoberá myšlienkou vývoja multimediálnych mobilných aplikácií. Teoretická časť popisuje hlavné rozdelenie kategórií aplikácií, históriu vývoja, najbežnejšie operačné systémy a ich architektúru. Zaoberá sa psychologickými faktormi používanými pri tvorbe aplikácií s cieľom formovania správania používateľa a budovania jeho návykov. Praktická časť sa týka problematiky programovania multimediálneho poznámkového bloku pre smartfóny s využitím komponentového rámca na vytváranie škálovateľných aplikácií. Výsledná aplikácia umožňuje užívateľom zaznamenávať multimediálne poznámky s časovým záznamom, zdieľať poznámky na sociálnych sieťach a zobrazovať základné štatistiky nad uloženými dátami. Mobilná aplikácia využíva Angular na vývoj aplikácie a Firebase Realtime Database na ukladanie dát. V závere práca analyzuje funkčnosť aplikácie a odporúča implementáciu funkcií pre budúci vývoj.
Webová platforma pro sdílení digitálních prezentací kulturních objektů
SZABO, Michal
Tato magisterská práce se zabývá návrhem a implementací webové platformy pro sdílení digitálních kulturních objektů s využitím prostředí rozšířené reality. V první části práce je představen výčet již existujících aplikací zabývajících se obdobným tématem. Následně jsou definovány zamýšlené funkce aplikace a scénáře jejího použití. Poté je představena zvolená sada technologií a popsána architektura systému. Na závěr práce je vysvětlen průběh samotné implementace.
Systém pro tvorbu vyúčtování
VACEK, Jakub
Tato magisterská práce se zabývá návrhem a implementací systému pro tvorbu vyúčtování. V první části práce jsou definovány zamýšlené funkce systému a analyzována data služeb, které je nutné účtovat. Následně je popsán návrh architektury systému, jeho částí a způsobu řešení jednotlivých problémů. Poté je stručně popsána zvolená sada technologií, s jejíž pomocí je implementován systém vycházející z předchozích částí práce. Ná závěr je popsán způsob testování vytvořeného systému.
Informační systém pro správu studentských spolků
Halabica, Michal ; Rydlo, Štěpán (oponent) ; Dytrych, Jaroslav (vedoucí práce)
Tato práce se zabývá vytvořením centrálního informačního systému pro studentský spolek. Cílem této práce je vytvořit takový systém, který ulehčí každodenní práci ve studentském spolku. Vytvořené řešení vychází z požadavků Studentské Unie FIT VUT v Brně, které byly přizpůsobeny pro možnost využití dalšími studentskými spolky. Informační systém je implementován jako webová aplikace za pomoci platformy .NET s jazykem C# a Angular s jazykem TypeScript. Výsledné řešení bylo testováno členy již zmíněné studentské unie.
Rozhraní pro automatizované testování knihovny Geovisto
Dohnal, Lukáš ; Burget, Radek (oponent) ; Hynek, Jiří (vedoucí práce)
Cílem této diplomové práce je navrhnout a implementovat rozhraní pro automatizované testování knihovny Geovisto. Rozhraní by mělo umožnit efektivní a uživatelsky přívětivé testování knihovny při jejím vývoji. V rámci práce bude proveden průzkum knihoven k testování projektů v jazycích JavaScript a TypeScript. Práce zahrnuje vývoj testů aktuálních modulů knihovny Geovisto a provedení profilování knihovny, pomocí kterého budou navrženy možné změny v implementaci ke zlepšení výkonnosti knihovny.
Konferenční systém pro Excel@FIT
Kobelka, Martin ; Szőke, Igor (oponent) ; Veigend, Petr (vedoucí práce)
Hlavním cílem této práce je v teoretické části analyzovat vědeckou konferenci, a popsat problematiku pořádání vědecké konference. Dále zmapovat workflow několika konferencí pořádaných v informačních technologiích. Dále bylo třeba podrobně analyzovat konferenci Excel@FIT. V praktické části pro tuto konferenci navrhnout informační systém, a tento systém implementovat jako webovou aplikaci. Výsledná webová aplikace pro administraci konference je naprogramována za použití programovacích jazyků PHP a TypeScript. Klientská část je navržena jako jednostránková webová aplikace komunikující se serverovou částí za pomocí REST API. Aplikace umožňuje efektivní a bezproblémové vedení konference, psaní článků a jejich recenzování, a tvorbu exportů pro komise. Výsledkem je plně funkční a na datech minulých ročníků otestovaná aplikace, kterou lze v případě potřeby snadno rozšířit o novou funkcionalitu.
Programová abstrakce knihovny Geovisto
Chládek, Martin ; Rusňák, Vít (oponent) ; Hynek, Jiří (vedoucí práce)
Tato semestrální práce vznikla jako rozšíření knihovny Geovisto, které si klade za cíl usnadnit možnosti vizualizace geografických dat v moderních webových aplikacích. Předmětem této práce je provedení analýzy použitelnosti nástroje ve spojitosti s webovými frameworky pro tvorbu uživatelských rozhraní a návrh rozšíření podporujícího snadnou integraci nástroje do projektu klienta. Výstupem řešení je vytvoření vrstvy programové abstrakce nad jádrem knihovny a jejími moduly, jež by umožnila vývojářům konfigurovat vrstvy tematické mapy užitím deklarativního přístupu. Realizované rozšíření je tvořeno sadou předdefinovaných komponent v paradigmatu aplikačního rámce React. Prostřednictvím komponent je možné zobrazení mapy inicializovat a dynamicky měnit vykreslený obsah. Řešení je exportováno jako samostatná knihovna a bylo vytvořeno užitím především technologií React a TypeScript.
Pokyny pro bezpečné programování- React
Solich, Filip ; Firc, Anton (oponent) ; Malinka, Kamil (vedoucí práce)
Tato práce se zabývá psaním bezpečných aplikací v JavaScriptové knihovně React. Cílem této práce je vytvořit příručku pro programátory, aby s její pomocí byli schopni detekovat části webových aplikací, které mohou být zneužité k útoku na aplikaci. Je zde popsáno jak a na co je třeba si pří psaní webových aplikací dát pozor, jaké jsou nejlepší praktiky programování v knihovně React, díky kterým se programátor dokáže vyhnout bezpečnostním chybám v kódu aplikace a jak případné chyby opravit. Jsou zde popsány i samotné druhy útoků a jak mohou útoky na zranitelnou aplikaci probíhat. Znalost průběhu útoku pomůže programátorovi lépe přemýšlet o slabých článcích aplikace a tím také odhalit bezpečnostní problém v aplikaci dříve než útočník.
Výukový simulátor v prostředí WebAssembly
Březina, Jaromír ; Janoušek, Vladimír (oponent) ; Peringer, Petr (vedoucí práce)
Tato bakalářská práce se zaměřuje na problematiku simulace časovaných stochastických Petriho sítí a spojitých blokových schémat pro výukové účely. Výsledná aplikace je tvořena ze dvou dílčích částí. První z nich je jednoduchý grafický editor, jenž poskytuje nástroje pro vytvoření požadovaného modelu ve formě Petriho sítě nebo blokového schématu a vizualizaci výsledků simulace. Grafické uživatelské rozhraní editoru bylo vytvořeno pomocí knihovny React. Druhou část aplikace tvoří simulátor implementovaný v jazyce C++, jenž slouží pro simulaci vytvořeného modelu a je integrován do celého řešení jako WebAssembly modul. Součástí aplikace je i sada 10 příkladů, které slouží jako ukázka jednoduchých modelů vhodných pro výukové účely.
Mobile Application for Management of IoT Devices
Colníková, Ivana ; Tesařová, Alena (oponent) ; Hynek, Jiří (vedoucí práce)
The main goal of this thesis is the creation of Angular modules for the system of Logimic company. These modules represent the elements of the system's mobile user interface and aim to provide an improved user experience in terms of the system's interface and usability. The system provides an overview of sensor states with the ability to easily send service requests. In this thesis I have analyzed the system's current state and proposed suggestions for improvements. The implementation of these improvements were done by using Angular framework and PrimeNG library. The thesis also contains the testing and integration of these modules into the current system of Logimic company.

Národní úložiště šedé literatury : Nalezeno 153 záznamů.   začátekpředchozí96 - 105dalšíkonec  přejít na záznam:
Chcete být upozorněni, pokud se objeví nové záznamy odpovídající tomuto dotazu?
Přihlásit se k odběru RSS.