|
Interaktivní vizualizace XML
Pospěch, Ladislav ; Stryka, Lukáš (oponent) ; Chmelař, Petr (vedoucí práce)
Cílem této bakalářské práce bylo řešení problémů s vizualizací obecných XML dokumentů a vytvoření aplikace schopné interaktivně zobrazit obsah jakéhokoli takového dokumentu. Tato práce staví na standardech vytvořených konsorciem W3C pro definici a zpracování dokumentů XML a příbuzných technologií, jako je jazyk XPath. Výsledem této práce je nová aplikace pro vizualizaci XML dokumentů v co nejjednodušší a nejucelenější podobě pro potřeby široké uživatelské obce. Vizualizační aplikace byla naprogramována v jazyce C# v prostředí Microsoft .NET.
|
|
Diff pro různé typy kancelářských dokumentů
Varga, Tomáš ; Volf, Tomáš (oponent) ; Chmelař, Petr (vedoucí práce)
Tato bakalářská práce se zabývá porovnáváním různých typů kancelářských dokumentů. Cílem práce je sestavení modulu do stávající aplikace mediadiff pro porovnávání dokumentů kancelářského balíku Open Office, mezi které patří textové dokumenty, prezentace a tabulkové procesory. V této práci jsou popsány algoritmy na porovnávání textu a stromových struktur. Dále jsou přiblíženy nejznámější kancelářské balíky a přístup k obsahu jejich dokumentů.
|
| |
| |
|
Interaktivní vizualizace XML
Seko, Martin ; Stryka, Lukáš (oponent) ; Chmelař, Petr (vedoucí práce)
Hlavným cieľom tejto bakalárskej práce je riešenie problému interaktívnej vizualizácie dátovo orientovaných XML dokumentov a súčasne implementácia danej aplikácie, ktorá dokáže zobraziť akýkoľvek dokument tohto typu. Aplikácia z otvoreného XML dokumentu generuje schému v štyroch formátoch, a to XML schema, DTD, RNG a RNC. Taktiež dokáže vizualizovat tieto dáta, a to či už formou stromu alebo tabuliek. Výsledkom tejto bakalárskej práce je aplikácia XMLspark, ktorá je implementovaná ako multiplatformná desktop aplikácia v prostredí Java s grafickým rozhraním Swing.
|
|
Dolování asociačních pravidel
Dvořák, Michal ; Chmelař, Petr (oponent) ; Stryka, Lukáš (vedoucí práce)
Cílem této bakalářské práce je návrh a implementace aplikace umožňující porovnávat výkonnost a časovou náročnost zvolených algoritmů pro dolování frekventovaných množin a asociačních pravidel. Pro demonstraci byly vybrány dolovací algoritmy Apriori, AprioriTIDList, AprioriItemSet a metoda s využitím FP-stromu. Testování probíhalo nad různými objemy dat a s různými hodnotami minimální podpory a spolehlivosti. Aplikace je implementována v objektově orientovaném jazyce C# a jako zdroj dat slouží relační databáze na MS SQL Server 2008.
|
|
Demonstrační aplikace Symbian S60
Hlobil, Marek ; Stryka, Lukáš (oponent) ; Chmelař, Petr (vedoucí práce)
Tato bakalářská práce se zabývá operačním systémem Symbian S60 pro mobilní telefony. Je zde popsána struktura operačního systému Symbian a rozebrány jsou jeho stěžejní části. Hlavním cílem práce je demonstrace možností tohoto operačního systému na příkladě. Pro tento účel byla vytvořena aplikace vprogramovacím jazyce Python, která filtruje zprávy SMS na základě uživatelem definovaných pravidel.
|
| |
|
Symbian S60
Pokorný, Jan ; Weiss, Petr (oponent) ; Chmelař, Petr (vedoucí práce)
Symbian OS spolu se svými nadstavbami (uživatelské rozhraní a sada aplikací) tvoří softwarovou základnu pro mobilní telefony kategorie smartphone. Příkladem budiž platforma S60, jíž se zaobírá tato práce. Významná část je věnována teoretickému přehledu ohledně Symbianu a S60, nicméně hlavní náplní je realizace ukázkové aplikace. Ta umožňuje uživatelsky přizpůsobitelná upozornění na příchozí krátké textové zprávy (SMS) podle různých kritérií. Implementována byla v jazyce C++ (se svými specifiky pro Symbian) za použití vývojového prostředí (IDE) Carbide.c++ 2.0 a standardního balíku pro vývoj aplikací (SDK) pro S60 ve verzi 3rd Edition (počáteční verze a Feature Pack 1), orientovaných na tento jazyk. Na příkladu této aplikace jsou demonstrovány některé rysy vývoje pro platformu S60 spolu s prostředky pro přístup k relevantním druhům dat a pro provádění souvisejících operací.
|
|
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.
|