|
Nástroj pro analýzu obsahu síťové komunikace
Mareš, Martin ; Ryšavý, Ondřej (oponent) ; Veselý, Vladimír (vedoucí práce)
Tato práce se zabývá problematikou návrhu a implementace nástroje pro analýzu obsahu síťové komunikace v rámci projektu SEC6NET na FIT VUT v Brně. Jsou zde popsány požadavky na takovýto nástroj a problémy, které tyto požadavky vytvářejí. Způsob jejich řešení je diskutován v rámci návrhu vytvářeného nástroje. Jedná se zejména o zajištění persitence dat, výkonnost a celkovou architekturu nástroje. Poslední část práce popisuje nástroj Netfox Detective vytvořený na základě tohoto návrhu. Uvedeny jsou zejména možnosti a prostředky, které nástroj nabízí. Práce jako celek klade důraz na možnosti rozšiřitelnosti vytvářeného nástroje, který by měl být snadno doplnitelný jak o podporované protokoly, tak o novou funkcionalitu.
|
|
Rychlé dotazování nad metadaty jazyka Java
Faltýn, Vladimír ; Kolář, Dušan (oponent) ; Křivka, Zbyněk (vedoucí práce)
Cílem této bakalářské práce je navrhnout a vytvořit jazyk pro dotazování nad metadaty jazyka Java. Metadata získáme dekompilátorem Procyon. Získaná metadata uložíme do grafové databáze Titan. Pro práci s Titanem použijeme grafový framework TinkerPop. Pro dotazování do databáze použijeme navržený dotazovací jazyk. Překladač pro dotazovací jazyk vygenerujeme nástrojem ANTLR.
|
|
Návrh manažerského reportingu pro řízení výkonnosti společnosti
Koreňovský, Jakub ; Novák, Lukáš (oponent) ; Koch, Miloš (vedoucí práce)
Diplomová práce se zaměřuje na vytvoření aplikace pro manažerský reporting. Součástí práce je analýza možných Business Inteligence řešení a výběr nejvhodnejšího řešení z hlediska funkčního, finančního a hlediska dostupnosti. Stěžejní část je zaměřena na přípravu dat, návrh datového modelu, popis funkcí, použitých metrik a tvorbu samotné reportingové aplikace. V závěru práce je vyhodnocení navrhnuté aplikace a zavedení do ostrého provozu.
|
|
Návrh SQL databáze pro Střední průmyslovou školu Frýdek-Místek
Bret, Ondřej ; Beňová, Jiřina (oponent) ; Kříž, Jiří (vedoucí práce)
Obsahem této bakalářské práce je návrh SQL databáze pro Střední průmyslovou školu ve Frýdku-Místku. Práce je rozdělena na teoretickou část a praktickou část. V teoretické části jsou uvedeny potřebné informace a teorie nezbytná k úspěšnému splnění cíle práce. V praktické části je analyzována současná situace školy a je navrženo vlastní řešení daného problému.
|
|
Algorithms for Parallel Searching in XML Datasets
Kruliš, Martin
Práce se bude zabývat problematikou indexace XML dat a efektivního vyhledávání s indexem. Hlavním těžištěm bude snaha navrhnout datové struktury a algoritmy, které umožní úlohu vyhledávání maximálně paralelizovat a využít tak potenciálu vícejádrových procesorů. Součástí práce bude i pilotní implementace navržených algoritmů. Dotazování bude probíhat pomocí vlastního jazyka (ne nutně v textové podobě), což umožní používat různé vyhledávací jazyky jako frontendy. Jako ukázka použití bude implementován vzorový frontend umožňující vyhledávání pomocí podmnožiny jazyka XPath.
|
| |
|
Návrh manažerského reportingu pro řízení výkonnosti společnosti
Koreňovský, Jakub ; Novák, Lukáš (oponent) ; Koch, Miloš (vedoucí práce)
Diplomová práce se zaměřuje na vytvoření aplikace pro manažerský reporting. Součástí práce je analýza možných Business Inteligence řešení a výběr nejvhodnejšího řešení z hlediska funkčního, finančního a hlediska dostupnosti. Stěžejní část je zaměřena na přípravu dat, návrh datového modelu, popis funkcí, použitých metrik a tvorbu samotné reportingové aplikace. V závěru práce je vyhodnocení navrhnuté aplikace a zavedení do ostrého provozu.
|
|
SQL dotaz jako PHP objekt
Vondrák, David ; Holan, Tomáš (vedoucí práce) ; Kopecký, Michal (oponent)
Název práce: SQL dotaz jako PHP objekt Autor: David Vondrák Katedra: Kabinet software a výuky informatiky Vedoucí bakalářské práce: RNDr. Tomáš Holan, Ph.D., Kabinet software a výuky informatiky Abstrakt: Práce se zabývá vytvořením PHP tříd, které objektově reprezentují dotaz v jazyce SQL, nezávisle na dialektu, a umožňují jeho načítání, úpravy a vypisování. Třídy dokáží zpracovávat dotazy čtyř typů, SELECT, INSERT, UPDATE a DELETE, a převádět dotazy z/do dialektů MySQL a PostgreSQL. Objektová reprezentace dotazu umožňuje jednodušše dotaz upravovat a získávat o něm informace. To je využito při návrhu ukázkové aplikace, která po zapojení do jiné PHP aplikace zaznamenává SQL dotazy spouštěné nad databází a zapisuje tabulky, ke kterým bylo přistupováno, i funkce, které dotazy spouštěly. Klíčová slova: PHP, SQL, dotaz, objekt 1
|
|
Algorithms for Parallel Searching in XML Datasets
Kruliš, Martin
Práce se bude zabývat problematikou indexace XML dat a efektivního vyhledávání s indexem. Hlavním těžištěm bude snaha navrhnout datové struktury a algoritmy, které umožní úlohu vyhledávání maximálně paralelizovat a využít tak potenciálu vícejádrových procesorů. Součástí práce bude i pilotní implementace navržených algoritmů. Dotazování bude probíhat pomocí vlastního jazyka (ne nutně v textové podobě), což umožní používat různé vyhledávací jazyky jako frontendy. Jako ukázka použití bude implementován vzorový frontend umožňující vyhledávání pomocí podmnožiny jazyka XPath.
|
|
Návrh SQL databáze pro Střední průmyslovou školu Frýdek-Místek
Bret, Ondřej ; Beňová, Jiřina (oponent) ; Kříž, Jiří (vedoucí práce)
Obsahem této bakalářské práce je návrh SQL databáze pro Střední průmyslovou školu ve Frýdku-Místku. Práce je rozdělena na teoretickou část a praktickou část. V teoretické části jsou uvedeny potřebné informace a teorie nezbytná k úspěšnému splnění cíle práce. V praktické části je analyzována současná situace školy a je navrženo vlastní řešení daného problému.
|