|
Transformace jazyka C do VHDL
Mecera, Martin ; Kolář, Dušan (oponent) ; Masařík, Karel (vedoucí práce)
Práce popisuje proces transformace chování procesoru popsaného v jazyku C do jazyku VHDL. Jednotlivé kroky automatizované transformace jsou porovnány oproti manuálnímu návrhu procesoru. Práce vyzdvihuje výhody vnitřní reprezentace programu ve formě grafu. V práci jsou uvedeny optimalizace založené na několika faktorech. Jedním z nich jsou algebraické úpravy výrazů. Vhodnou aplikací vlastností matematických operátorů - asociativity, komutativity a distributivity - lze snížit dobu výpočtu nebo omezit prostorovou náročnost výpočtu. Zvláštní pozornost je věnována optimalizacím, které využívají paralelizmus dílčích výpočetních operací k plánování. Jsou diskutovány algoritmy plánování omezeného časem a prostorem. Práci uzavírá kapitola o alokaci zdrojů.
|
|
Analýza diagramů byznys procesů
Ludvík, Martin ; Květoňová, Šárka (oponent) ; Weiss, Petr (vedoucí práce)
Cílem projektu Analýza diagramů byznys procesů je vytvořit postup, kterým je možné najít typické vzory v rámci diagramů byznys procesů. Posléze navrhnout a implementovat aplikaci, která bude schopna tyto vzory vyhledat a označit. To vše na základě diagramu uloženého ve formě XML dokumentu. Důležitým prvkem je zachování možnosti rozšíření počtu vyhledávaných vzorů a také snaha o řešení různých nestandardních situací jako například překryv vzorů.
|
|
Dynamický definovatelný dashboard
Počatko, Boris ; Burget, Radek (oponent) ; Šebek, Michal (vedoucí práce)
Tato diplomová práce pojednává o návrhu a implementaci dynamicky definovatelného dashboardu. Uživatel si bude moci definovat podmínky, které budou filtrovat a zaznamenávat pouze informace pro něj důležité. Zároveň bude aplikace podporovat změnu podmínek a vzhledu jednotlivých grafů za běhu systému. Nastudované implementace, které jsou dostupné na webu, jsou určené jen pro jeden účel a nejsou navrhnuté tak, aby respektovaly všeobecně platné postupy pro tvorbu dashboardu. Dashboard řešený v rámci diplomové práce je navržen tak, aby zvládal databáze s vysokou zátěží a nezpomaloval chod celé aplikace.
|
|
Univerzální grafický editor jako knihovna a modul pro Python
Košulič, Jaroslav ; Kočí, Radek (oponent) ; Smrčka, Aleš (vedoucí práce)
Častým prostředkem pro přehledné zobrazení informací jsou různá schemata, diagramy, souhrně grafy. Používají se často například ve výuce pro prezentaci některých algoritmů a velké využití mají i v technické praxi v podobě UML diagramů, grafů topologie sítě a graf můžeme dokonce pozorovat v elektrotechnických schematech a návrhu HW architektury. Před dvěmi lety proto začal vznikat projekt Univerzálního grafického editoru. Jeho cílem je zaplnit mezeru na trhu poskytnutím dostupného univerzálního nástroje pro práci s grafy. Na tehdejší práci navázal semestrální projekt, jehož dalším pokračováním je tato diplomová práce. Cílem je navrhnout, implementovat, zdokumentovat a otestovat modul pro jazyk Python poskytující objektové rozhraní pro práci s grafy s využitím knihovny s rozhraním jazyka C vytvořené v rámci semestrálního projektu.
|
|
Editor stejnosměrných elektrických obvodů
Elis, Martin ; Kopřiva, Jan (oponent) ; Kunovský, Jiří (vedoucí práce)
Hlavním cílem této práce bylo vytvoření jednoduchého intuitivního editoru stejnosměrných elektrických obvodů schopného analyzovat vytvořená kreslená schémata. Aplikace měla být navržena tak, aby mohla být využita studenty předmětu teorie obvodů jako doplňkový studijní materiál pro lepší pochopení problematiky. Z tohoto důvodu měla být analýza obvodu implementována tak, aby co nejvíce odpovídala postupům řešení elektrických obvodů, které jsou v tomto kurzu vyučovány, konkrétně pak metodě určení smyčkových proudů a metodě uzlových napětí. Dalším důležitým požadavkem bylo vytvoření přehledné struktury dat pro uchování navrhovaných schémat ve formátu XML. Posledním úkolem pak bylo porovnat náročnost řešení pomocí této aplikace a již existujících programů řešících tuto problematiku.
|
|
Optimalizace expedice zboží z regálového systému logistického skladu
Chlup, Jiří ; Klapka, Jindřich (oponent) ; Šeda, Miloš (vedoucí práce)
Tato práce řeší problematiku optimalizace expedice zboží z regálového systému logistického skladu. Jedná se o řešení úlohy z praxe, které optimalizuje trasu průchodu regálovým systémem a ohodnocuje jednotlivé objednávky pro optimální tvorbu expediční dávky. Na počátku je analyzován stávající systém expedice, využití zdrojů a tvorby časového plánu. Následuje popis obecných praktických řešení hledání nejkratší cesty průchodu grafem přes zadané uzly. Poté je představeno zvolené řešení a jeho praktická implementace. Závěrem jsou provedeny srovnávací testy se stávajícím systémem a jejich vyhodnocení.
|
|
Navigace poštovního robota
Jež, Radek ; Richter, Miloslav (oponent) ; Janáková, Ilona (vedoucí práce)
Práce se zabývá řídicími algoritmy pro poštovního robota. Řeší problematiku hledání optimální cesty a možné problémy vzniklé při navigaci robota. Obsahuje popis použitých datových struktur a algoritmů pro samostatnou činnost robota. Dále popis uživatelského prostředí hlavní řídicí aplikace a dvou dalších doplňujících aplikací. Další částí je popis testování práce v reálném prostředí a zhodnocení výsledků. V závěru jsou shrnuty poznatky z testování a doporučení pro další odladění chodu robota.
|
|
Analýza dynamických účinků působících na výhybky se zaměřením na stav konstrukce
Hajniš, Jan ; Vukušič, Ivan (oponent) ; Smutný, Jaroslav (vedoucí práce)
Titul a jméno autora: Bc. Jan Hajniš Instituce: Vysoké učení technické v Brně, fakulta stavební Ústav železničních staveb Veveří 331/95, 602 00 Brno Obor: Konstrukce a dopravní stavby Název práce: Analýza dynamických účinků působících na výhybky se zaměřením na stav konstrukce Vedoucí práce: Prof. Ing. Jaroslav Smutný, Ph.D. Počet stran: cca 100 + přílohy Počet příloh: cca 340 Rok obhajoby: 2014 Podkladem pro výběr a srovnání zejména nových částí kolejového svršku jsou kromě teoretické analýzy (modelování), také statické a dynamické zkoušky prováděné v laboratoři i v terénu (přímo v koleji). Nutno podotknout, že teoretická analýza aplikací matematického modelování často vychází ze značně zidealizovaných předpokladů. Proto je vhodné jednotlivé konstrukce ověřovat měřením. Náplní diplomové práce tedy bude experimentální analýza dynamických účinků působících na výhybkové konstrukce se zaměřením na stav konstrukce. Dynamické účinky jsou přitom nežádoucími fyzikálními jevy při provozu každé trati, a proto je nutné je co možná nejvíce redukovat. Výsledek této zkoušky proto pomůže pomocí softwarového programu a měřící soustavy přesněji určit výhody, nevýhody použití výhybkových soustav, nebo i navrhnout jejich vylepšení či dimenze.
|
|
Technická analýza vybraných akcií
Novotná, Vendula ; Zerzánek, Ivan (oponent) ; Sojka, Zdeněk (vedoucí práce)
Diplomová práce se zabývá technickou analýzou akcií společností Starbucks Corporation, Vodafone Group, Apple a Autodesk, které jsou obchodovatelné na burze NASDAQ. Na začátku se práce zaměřuje na teoretické podklady, které slouží ke zpracování tří obchodních systémů a jejich testování na vybraných akciích. Závěr práce obsahuje výběr obchodního systému pro každou akcii na zvolené období.
|
|
Metody pro zpracování segmentovaných obrazů
Štěrba, Radek ; Číka, Petr (oponent) ; Zukal, Martin (vedoucí práce)
Tato práce se zabývá reprezentací segmentovaných obrazů pomocí grafů. Také jsou zde popsány různé segmentační techniky, které se používají při zpracování obrazové informace. Matematika je v dnešní době stále více zapotřebí. V této práci tato skutečnost není opomenuta. Jsou zde popsány základní informace o teorii. Druhá část práce je praktická. Obsahuje průzkum knihoven zpracovávajících grafy. Dále jsou zde popsány datové struktury pro popis segmentovaného obrazu. V neposlední řadě je zde také popsána tvorba a vlastnosti operátorů pro prostředí RapidMiner, které tyto struktury plní.
|