|
Simulátor a trenažer digitálních fotoaparátů řady OLYMPUS E510
Hudec, Tomáš ; Drozdová, Martina (oponent) ; Kunovský, Jiří (vedoucí práce)
Práci "Simulátor a trenažer digitálních fotoaparátů řady OLYMPUS E510" je možné rozdělit do tří částí - obecná, konkrétní a závěr. Obecná úvodní část je věnována fotoaparátu Olympus E510, ovládání všech jeho módů je popsáno v rámci stručného manuálu. Dále se první část věnuje použitým technologiím, zejména od Adobe. Druhá část se již věnuje konkrétní implementaci simulátoru fotoaparátu Olympus E510, na základě znalostí získaných v první části práce. Závěrem je hodnocena implementace z hlediska využití konkrétní technologie, ta je porovnána s možnými alternativami a jsou vyzvednuty její klady/zápory.
|
|
Obecný systém pro testování interpretů
Drahošová, Michaela ; Koutný, Jiří (oponent) ; Lukáš, Roman (vedoucí práce)
Práce se zabývá návrhem a implementací systému pro testování interpretů. Testování interpretů je založeno na principu porovnání výsledků interpretace testovacího programu s referenčními výsledky. Sada testovacích programů je získána pomocí překladu testovacích programů v referenčním jazyce na programy v jazyce testovaného interpretu. Testovací systém umožňuje po analýze souboru, který obsahuje popis syntaxe a sémantiky jazyka interpretu, vygenerovat testovací sadu programů pro interpret s odpovídajícími vstupy a referenčními výstupy. Pro tento účel využívá překladu jednoho vyššího programovacího jazyka na jiný.
|
|
Výukový nástroj pro barvené Petriho sítě
Navrátil, Ondřej ; Kočí, Radek (oponent) ; Rogalewicz, Adam (vedoucí práce)
Barvené Petriho sítě (CPN) jsou rozšířením klasických place-transition Petriho sítí (P/T PN). Všechny tokeny a místa zde mají svůj typ (příp. i hodnotu), do sítě lze dále vkládat různé typy inskripcí. CPN vynikají svou snadnou čitelností a skvělou vyjadřovací schopností. Zároveň disponují pevnými formálními podklady, jenž usnadňují jejich počítačovou simulaci a v omezené míře umožňují verifikovat některé vlastnosti. Motivací tohoto projektu je fakt, že v současnosti je veřejně dostupný pouze jediný nástroj pro úpravu a simulaci CPN, a sice CPNTools vyvíjený na univerzitě v Aarhusu. Program je však komplikovaný a pro nezainteresovaného uživatele obtížně uchopitelný. Cílem projektu je prozkoumat možnosti a vlastnosti CPN a nástroje CPNTools a na základě získaných znalostí navrhnout a implementovat didaktickou aplikaci se svižným a intuitivním rozhraním, která umožní uživatelům bez hlubších teoretických vědomostí získat přehled o problematice CPN.
|
|
Moderní technologie v OLAP
Janoška, Daniel ; Kužela, Alois (oponent) ; Hruška, Tomáš (vedoucí práce)
Nástroje OLAP sa v stále väčšej miere uplatňujú v podnikoch a inštitúciach po celom svete. Sú špeciálne zamierené na podporu potrieb riadiacich pracovníkov. Hlavnou témou seminárnej práce je OLAP analýza s jej možnosťami. Seminárna práca sa tiež zaoberá technológiami FLEX a AIR. V seminárnej práci sú prebrané základné princípy fungovania týchto technológií.
|
|
Systém pro podporu posuzování způsobilosti procesů vývoje softwaru
Strapáč, Josef ; Burget, Radek (oponent) ; Květoňová, Šárka (vedoucí práce)
Posuzování způsobilosti procesů při vývoji softwaru úzce souvisí s teorií managementu jakosti. Diplomová práce řeší problematiku řízení procesů během vývoje z několika směrů. Teoretická část se zabývá výkladem pojmů, které jsou spjaty s principy a postupy řízení jakosti. Praktická část je zaměřena na technologické aspekty nutné pro realizaci prototypu systému. Dále obsahuje analýzu a návrh systému, popis implementace a závěrečné zhodnocení.
|
|
Vytvoření interaktivních pomůcek z oblasti 2D počítačové grafiky
Malina, Jakub ; Průša, Zdeněk (oponent) ; Rajmic, Pavel (vedoucí práce)
V teto diplomove prace se budeme zabyvat popisem zakladnich vlastnosti pocitacovych krivek a jejich praktickou pouzitelnosti. Vysvetlime si, jak lze krivky chapat obecne, co to jsou polynomialni krivky a zpusoby napojovani. Pote se zamerime na popis Bezierovych krivek, hlavne pak na Bezierovy kubiky. Podrobneji probereme nektere stezejni algo- ritmy, ktere se pouzivaji pro vykreslovani techto krivek na pocitacich, a ukazeme si jejich praktickou implementaci. Pote probereme neuniformni racionalni B-spline krivky a De Booruv algoritmus. Nakonec projdeme tematem rasterizace usecky, silne cary, kruznice a elipsy. Cilem diplomove prace je vytvoreni nekolika interaktivnich appletu, simulujicich algoritmy pro rasterizaci a vykresleni krivek probirane v teoreticke casti. Tyto applety napomuzou snazsimu pochopeni teoretickych poznatku a zefektivni vyuku.
|
|
Vytvoření interaktivních pomůcek z oblasti 2D počítačové grafiky
Malina, Jakub ; Průša, Zdeněk (oponent) ; Rajmic, Pavel (vedoucí práce)
V teto diplomove prace se budeme zabyvat popisem zakladnich vlastnosti pocitacovych krivek a jejich praktickou pouzitelnosti. Vysvetlime si, jak lze krivky chapat obecne, co to jsou polynomialni krivky a zpusoby napojovani. Pote se zamerime na popis Bezierovych krivek, hlavne pak na Bezierovy kubiky. Podrobneji probereme nektere stezejni algo- ritmy, ktere se pouzivaji pro vykreslovani techto krivek na pocitacich, a ukazeme si jejich praktickou implementaci. Pote probereme neuniformni racionalni B-spline krivky a De Booruv algoritmus. Nakonec projdeme tematem rasterizace usecky, silne cary, kruznice a elipsy. Cilem diplomove prace je vytvoreni nekolika interaktivnich appletu, simulujicich algoritmy pro rasterizaci a vykresleni krivek probirane v teoreticke casti. Tyto applety napomuzou snazsimu pochopeni teoretickych poznatku a zefektivni vyuku.
|
|
Aplikace na správu projektů pro SAP NetWeaver Portal
Tyle, Jan ; Šlajchrt, Zbyněk (vedoucí práce) ; Michalička, Jan (oponent)
Předmětem této diplomové práce je analýza, návrh a implementace webové aplikace pro plánování projektů na platformě SAP NetWeaver Portal. I když požadavky vycházejí z potřeb společnosti Mibcon a.s., výsledná aplikace řeší problematiku projektového managementu v obecné rovině. Pro implementaci tohoto projektu byly zvoleny technologie Adobe Flex (uživatelské rozhraní), Java (serverová integrační vrstva) a Oracle databáze (backend). Čtenář má na stránkách této práce možnost seznámit se s některými aspekty vývoje portálových aplikací a technickými detaily, použitými při jejich implementaci.
|
|
Aplikace na správu projektů pro SAP NetWeaver Portal
Pavlovský, Roman ; Šlajchrt, Zbyněk (vedoucí práce) ; Hora, Jan (oponent)
Tato práce se zabývá vývojem aplikace na podporu řízení projektů, která je integrovaná v prostředí SAP NetWeaver Portal. Zaznamenává celý vývojový cyklus aplikace od sepsání cílového konceptu, analýzy řešení až po faktický vývoj aplikace a popis fáze testování. Jsou zde vystihnuty základní principy týmové spolupráce a technologické aspekty propojení technologií Adobe Flex (uživatelské rozhraní aplikace), Java technologie (aplikační server, v certifikovaném řešení od společnosti SAP) a databáze Oracle (úložiště dat). Zároveň je čtenář upozorněn na klíčové problémy, které se řešily v průběhu realizace.
|
|
Streaming pomocí technologií FLASH
ZEZULA, Jiří
Práce se zabývá pojednáním o flashovém streamingu ve všech jeho formách. Její hlavní součástí je porovnání a vymezení vlastností flashových streamingových serverů a to v komereční a open source podobě. Prostor bude věnován také kodekům, jenž servery využívají.
|