|
CRM systém s inteligentní tvorbou webových stránek
Nesmelova, Antonina ; Volf, Tomáš (oponent) ; Bartík, Vladimír (vedoucí práce)
Cílem teto bakalářské práce je návrh a implementace CRM systému za účelem získávání požadavků pro automatické vytvoření internetových stránek online pomocí CMS skládajícího z modulů. Získání požadavků je udělané formou editovatelného dotazníku a je doplněno o nabízení relevantních modulů pomocí asociačních pravidel, vygenerovaných algoritmem Apriori. Systém je implementován v jazyce PHP pomocí rámce Nette.
|
|
Analýza magnetického pole pomocí MKP a magnetické sondy
Volf, Tomáš ; Kurfűrst, Jiří (oponent) ; Skalka, Miroslav (vedoucí práce)
Projekt Analýza magnetického pole pomocí MKP a magnetické sondy se zabývá analýzou magnetického pole asynchronních strojů v příčném řezu. Tato analýza je zde podrobněji popsána spolu s nezbytnou teorií asynchronního stroje a programu ANSYS. Magnetické pole zvoleného stroje je dále změřeno magnetickou sondou a výsledky jsou porovnány s výpočtem. Další součástí práce je návrh přípravku pro měření magnetického pole.
|
|
MongoDB jako datové úložiště pro Google App Engine SDK
Heller, Stanislav ; Zendulka, Jaroslav (oponent) ; Volf, Tomáš (vedoucí práce)
Tato práce se zabývá možnostmi použití NoSQL databáze MongoDB jako úložiště pro data, která jsou v Google App Engine SDK ukládána databázovými stuby - rozhraními pro simulaci produkčního databázového prostředí v Google App Engine. Existující stuby nejsou optimalizovány pro větší zátěž a při větším množství uložených dat značně zpomalují vývoj a testování celé aplikace. Práce analyzuje vlastnosti MongoDB a platformy Google App Engine se zaměřením na datové úložiště Google Datastore. Předmětem další analýzy je rozhraní pro implementaci databázových stubů v SDK. Výsledkem práce je návrh a implementace nového výkonnějšího stubu využívajícího MongoDB, který je plně integrovatelný do Google App Engine SDK.
|
|
Informační systém skautského oddílu s využitím API webové galerie
Vaněk, Petr ; Burget, Radek (oponent) ; Volf, Tomáš (vedoucí práce)
V této práci je popsán návrh a realizace informačního systému skautského oddílu, který pro správu fotografií využívá aplikačně programové rozhraní. Systém uživatelům poskytuje zejména ucelenou správu komponent, příspěvků, akcí a fotografií. Jsou představeny vybrané služby pro správu alb a fotografií, které ve své specifikaci nabízejí využití jejich API. Vybranými službami jsou Picasa Web Albums, SkyDrive a Rajče.net. Návrh aplikace zahrnuje celkovou architekturu systému a návrh databáze. Práce dále obsahuje implementaci systému s využitím API zvolené služby a technologiemi PHP, MySQL či JavaScript.
|
|
Služba pro zjištění zranitelností knihoven použitých na webových stránkách
Bednář, Radek ; Zendulka, Jaroslav (oponent) ; Volf, Tomáš (vedoucí práce)
Tato práce se zabývá vytvořením aplikace pro detekci technologií použitých na webových stránkách a následnému zjištění jejich zranitelností. Aplikace je implementována s využitím Symfony Frameworku a knihovny React.js. Zdrojem informací o zranitelnostech je databáze NVD spolu s daty ze služby GitHub. Kromě detekce technologií, umožňuje aplikace uživateli manuálně vytvářet vlastní sady technologií a ty poté sdílet pomocí URL adresy.
|
|
NoSQL: Podpora pro ukládání vícerozměrných dat
Hrivnák, Jan ; Zendulka, Jaroslav (oponent) ; Volf, Tomáš (vedoucí práce)
ato bakalářská práce se zabývá možnostmi uložení vícerozměrných dat v NoSQL databázích. Je zde diskutována vhodnost vybraných databází pro ukládání trajektorií pohybujících se 2D objektů. Nad vybranou databází MongoDB jsou poté provedeny experimenty s cílem nalézt nejlepší možný způsob uložení a indexování dat trajektorií. V rámci práce je také popsán jednoduchý demonstrační program pro práci s MongoDB API v jazyce Python. V závěru jsou navrženy možnosti dalšího rozšíření této práce.
|
|
Podpora pro práci s prostorovými daty v prostředí databázového serveru Oracle
Volf, Tomáš ; Chmelař, Petr (oponent) ; Zendulka, Jaroslav (vedoucí práce)
Práce seznamuje s podporou pro práci s prostorovými daty a zmiňuje možnosti využití podpory pro časoprostorová data v prostředí databázového serveru Oracle 11g. Na základě seznámení s podpororou pro práci s prostorovými daty byla navrhnuta ukázková aplikace, která využívá této podpory. Ukázková aplikace umožňuje grafické zobrazení prostorových dat, které jsou uložené v databázi, a informací o daných objektech. Na závěr je uvedeno zhodnocení dosažených výsledků a možnosti pokračování projektu.
|
| |
| |
|
Podpora XML šablon v PHP rámcích
Ambrož, Lukáš ; Volf, Tomáš (oponent) ; Burget, Radek (vedoucí práce)
Tato práce se zabývá problematikou definice šablon stránek v PHP rámcích. Jejím cílem je navrhnout a implementovat rozšíření pro Nette Framework, které umožní definovat šablony v jazyce XML. V rámci práce byly také porovnány různé přístupy k práci se šablonami v běžně používaných PHP rámcích a popsány možnosti jazyka XML, které je možné využít pro vlastní rozšíření. Vytvořená knihovna zahrnuje vlastní sadu XML značek, pomocí kterých lze šablony definovat v jazyce XML.
|