Národní úložiště šedé literatury Nalezeno 160 záznamů.  začátekpředchozí59 - 68dalšíkonec  přejít na záznam: Hledání trvalo 0.01 vteřin. 
Modern TreeView Component for the Web
Berky, Levente ; Smrčka, Aleš (oponent) ; Turoňová, Lenka (vedoucí práce)
This thesis focuses on creating a web component to display hierarchical structure in a form of tree. The thesis explores the current state of web and web components, researches similar tree view components and describes the fundamentals of used technologies. The practical part describes the requirements for the component and describes the development and implementation of it. Furthermore, the thesis describes the process of testing and benchmarking and their results.
Tvorba webových aplikací jazykem ELM
JIROUDEK, Vladimír
Cílem bakalářské práce je zpracování problematiky využití nového funkcionálního programovacího jazyka ELM při tvorbě webových aplikací. ELM je reaktivní a staticky typovaný jazyk. Kompilátor, který transformuje zdrojový kód do klientského JavaScriptu, zachytí okamžitě většinu chyb a poskytne v reálném čase jasnou a srozumitelnou zpětnou vazbu. Teoretická část práce bude zaměřena na samotný jazyk ELM, bude představena jeho syntaxe, funkce a budou popsány přínosy použití jazyka ELM při tvorbě webových uživatelských rozhraní. V praktické části bude v jazyce ELM vytvořena sada vlastních ukázkových webových příkladů, které budou použity k názorné demonstraci možností jazyka ELM, jeho výhod a nevýhod v porovnání s klasickým JavaScriptem.
Vizualizace práce CPU
Ďurčo, Marián ; Češka, Milan (oponent) ; Vojnar, Tomáš (vedoucí práce)
Táto práca má slúžiť, ako doplnok výučby na tému RISC pipeline. Samotná práca je tvorená, ako webová aplikácia. Po preskúmaní rôznych nástrojov a knižníc vhodných na túto prácu sme zvolili hlavné dve knižnice React a Redux. Vytvorené riešenie umožňuje podľa vstupu inštrukcií zobraziť inštrukčný tok v RISC pipeline a zároveň stavy registrov a pamäte. Umožňuje jednoduchým spôsobom vykonávanie prechodov medzi jednotlivými časťami vizualizácie. Na základe danej vizualizácie je možné základné pochopenie princípov RISC pipeline a jednotlivých inštrukcií asembleru.
Web Application for Information Dashboard Design
Pastushenko, Olena ; Ismael, Mazen (oponent) ; Hynek, Jiří (vedoucí práce)
This paper describes the steps of designing and development of the Web Application for Information Dashboard Design. The primary challenge is not only to visualize the data on the charts, but also to increase the usability of the final product and to allow programmers to add new widgets quickly and with minimum input required. Visualization tools are being analyzed both from the historical and modern perspectives. Big attention is paid to how human brain perceives information. Charts development tools (in particular, JavaScript libraries) are analyzed and the need in a new application is proven. Development is then described as an iterative process, including application prototype designing and several phases of usability testing and evaluation. As a part of the project, the open-source Vue.js extension for working with charts is developed. Resulting application satisfies all initial requirements and allows to create a new dashboard based on custom design, or using one of the predefined templates.
Informační systém soukromého učitele s možností zkoušení studentů
Záruba, Ondřej ; Bartík, Vladimír (oponent) ; Burget, Radek (vedoucí práce)
Hlavním tématem této práce je modernizace stávájícího systému pro podporu výuky realizované na základě požadavků pana Martina Říhy. V rámci jednotlivých kapitol se postupně seznámíme se základními principy tvorby webových aplikací, zaměříme se na analýzu stávajícího systému a navrhneme možné metody a postupy použité při jeho modernizaci a úpravách. Detailněji se budeme věnovat především kapitolám zabývajícím se samotným návrhem nových částí aplikace a postupně projdeme celý proces od samotného návrhu přes implementaci až ke stručné kapitole zabývající se testováním aplikace. Dále se práce bude zabývat speciální částí aplikace, která umožní učiteli a studentům vzájemnou real-time komunikaci v prostředí podobnému fungování interaktivní tabulí, jaké známe ze škol a jejímu využití pro zatraktivnění výuky.
Internet of Things zařízení s podporou ZigBee a 6LoWPAN
Halász, Dávid ; Mlích, Jozef (oponent) ; Musil, Petr (vedoucí práce)
Internet věcí je nejnovější trend v počítačovém průmyslu. I když ještě nebyl zcela jasně definován, jsme již obklopeni různými zařízeními připojenými k internetu. Tato diplomová práce se zaměřuje na nízkonákladová a úsporná bezdrátová řešení a na on-line backend v pozadí této architektury. Zároveň se tato práce zabývá Cloud Computingem, který je schopen poskytnout vysoce škálovatelné prostředí pro běh tohoto backendu bez budování infrastruktury. Aby bylo možné zvládnout obrovská množství dat poskytnutých miliardami zařízeními, dalo by se využít služeb BigData v tom stejném prostředí cloudu. Projekt shrnuje teoretické pozadí konceptu Internetu věcí na základě dostupných materiálů. Výsledkem výzkumu je přehled konceptu, který poskytuje popis procesu návrhu, implementace a testování komplexního zemědělského řešení pro internet věcí.
Penetrační testování webových aplikací
Hric, Michal ; Čermák, Igor (vedoucí práce) ; Hlaváč, Jindřich (oponent)
Cílem této práce bylo analyzovat úroveň zabezpečení vybraných open-source webových aplikací na základě penetračního testování provedeného v jednotlivých fázích testování definovaných metodikou PTES. Součástí cíle práce bylo použití nové metodiky PETA pro penetrační testování webové aplikace a vytvoření nových znalostních objektů zabývajících se penetračním testováním v portálu MBI. Testovány byly open-source webové aplikace Juice Shop, NodeGoat, XVWA a bWAPP. Zabezpečení všech testovaných webových aplikací bylo vyhodnoceno jako nedostatečné, jelikož byla identifikována alespoň jedna zranitelnost s vysokým rizikem zneužití u každé z testovaných aplikací. Ke každé nalezené zranitelnosti v aplikaci je uvedeno doporučené nápravné opatření pro eliminaci rizika spojeného s danou zranitelností. Při použití metodiky PETA pro penetrační testování bylo přínosem převážně integrování penetračního testování v rámci řízení IS/IT v organizaci na základě aplikace zúženého rámce pro řízení IS/IT. V závěru práce jsou uvedeny a popsány nově vytvořené znalostní objekty v portálu MBI. Vytvořené objekty zahrnují úlohu zabývající se průběhem penetračního testování, sadu metrik pro hodnocení úspěšnosti penetračního testování a role vázané k dané úloze.
Porovnání Java EE frameworku EJB a Spring
Kadlec, Petr ; Pecinovský, Rudolf (vedoucí práce) ; Šlajchrt, Zbyněk (oponent)
Práce se zabývá porovnáním základních rysů a stylu vývoje s technologiemi Spring a Java EE. Oba frameworky slouží k tvorbě podnikových aplikací na platformě Java. Nástroje jsou porovnávány z hlediska přístupu a implementace řešení typických oblastí každého podni-kového informačního systému. Patří sem práce se základními komponentami aplikační logiky, oblast práce s databází, zabezpečení, řešení prezentační vrstvy, webových služeb či testování. Součástí práce jsou také ukázkové aplikace, na kterých jsou některé popisované rysy obou technologií předve-deny. V práci se také nachází přehled a popis některých chystaných novinek, které by měly být součástí nadcházejících verzí obou frameworků. V době psaní práce se jedná o verze Spring 5 a Java EE 8.
Testování zabezpečení redakčního systému GetSimple
Kadoch, Lukáš ; Veber, Jaromír (vedoucí práce) ; Čermák, Radim (oponent)
Hlavním cílem této práce je otestovat zabezpečení redakčního systému GetSimple pomocí metodiky OWASP. První část se zabývá teorií a objasněním odborných termínů, které se používají v oblasti zabezpečení webových aplikací. Dále se věnuje představení vybraného redakčního systému GetSimple včetně jeho parametrů a požadavků na hostující server. Druhá část je věnována samotnému penetračnímu testování. Každý z testů obsahuje cíl, postup a v případě objevení zranitelnosti i návrh na zlepšení. Testování podléhá standardům metodiky OWASP a je řízeno podle dokumentace OWASP Top Ten. Přínosem této práce je nalezení bezpečnostních rizik ve vybraném systému.
Rozšíření metodiky MMSP pro vývoj moderních webových aplikací
Bárta, Jan ; Buchalcevová, Alena (vedoucí práce) ; Ženíšek, Jan (oponent)
Vývoj webových aplikací jazyce JavaScript se poslední dobou posouvá velmi rychle kupředu. Naopak metodiky pro vývoj aplikací často vznikali dávno před tím, než se JavaScript stal tak populární a nemusí tak reflektovat potřeby vyplívající z vývoje aplikací s jeho použitím. Tato práce se zabývá příležitostmi, potřebami a úskalími, které přináší vývoj moderních webových aplikací a jejich zakomponování do Metodiky pro malé softwarové projekty. Práce definuje, co jsou to moderní webové aplikace, identifikuje praktiky a nástroje, které se při jejich vývoji používají a jak tyto zapadají či nezapadají do původní verze MMSP. Na základě toho pak navrhuje upravenou verzi metodiky pro vývoj moderních webových aplikací.

Národní úložiště šedé literatury : Nalezeno 160 záznamů.   začátekpředchozí59 - 68další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.