|
Použití umělých neuronových sítí pro klasifikaci srdečních cyklů
Doležalová, Radka ; Vítek, Martin (oponent) ; Ronzhina, Marina (vedoucí práce)
Tato práce se zabývá využitím neuronových sítí při klasifikaci EKG. Nejdříve je problematika EKG a neuronových sítí rozebrána teoreticky, v další části je popsáno využití Neural Network Toolboxu pro samotnou tvorbu sítě a vytvoření grafického uživatelského rozhraní v prostředí Matlab. Na učení i testování jsou zde použita EKG data získána při experimentu na králičích izolovaných srdcích, konkrétně jednotlivé cykly (QRST segmenty) z ortogonálního svodu X ze sedmi fází experimentu. Výsledkem práce je GUI, které umožňuje nastavení různých parametrů a struktury neuronové sítě, která je schopná po naučení klasifikovat srdeční cykly podle jejich morfologie do sedmi skupin.
|
|
Emulátor koncových prvků inteligentní domácnosti
Brychtová, Hana ; Viktorin, Jan (oponent) ; Korček, Pavol (vedoucí práce)
Tato práce popisuje návrh a implementaci aplikace s grafickým rozhraním emulující činnost koncových zařízení systému inteligentní domácnosti. Tato zařízení slouží k měření veličin a ovládání spínačů. Aplikace je řešena pomocí grafických a síťových knihoven Qt v jazyce C++. Výsledkem je program, který umožňuje jednoduché testování v uživatelsky přívětivém prostředí. Přínosem této práce je umožnění paralelního vývoje serverové aplikace a jejího testování s vývojem hardwarových koncových zařízení.
|
|
Uživatelské rozhraní pro zaznamenávání činností
Mešár, Marek ; Beran, Vítězslav (oponent) ; Herout, Adam (vedoucí práce)
Práce popisuje proces tvorby aplikace určené na zaznamenávání činností a jejího grafického uživatelského rozhraní. Na úvod bude čtenář stručně seznámen s technikami spravování času a zaznamenávání činností. Jsou zde také uvedeny příklady existujících softwarových řešení k dané problematice. Další kapitola se zaobírá fází návrhu projektu. Dvě následující kapitoly popisují implementační fázi datové a aplikační vrstvy projektu. Autor v nich uvádí vybrané implementační techniky, některé vyskytnuté problémy a jejích řešení. Fáze testování a její výsledky jsou uvedeny v poslední kapitole.
|
|
Osobní multimediální knihovna
Koukal, Jan ; Dvořák, Radim (oponent) ; Kubát, David (vedoucí práce)
Předmětem této bakalářské práce bylo seznámit se se specifikacemi multimediálních souborů a jejich atributů a také prostudovat možnosti, kterých lze využít pro jejich správu. Dále bylo nutné zaměřit se na již hotová řešení podobného typu, z nichž bylo možné se inspirovat a čerpat zkušenosti. Cílem práce bylo z nabytých zkušeností a poznatků navrhnout funkční multiplatformní aplikaci, která bude umožňovat efektivní správu a prohlížení těchto souborů a poskytovat tak uživateli dostatek relevantních informací. V další části pak byla aplikace implementována a testována a představuje plně funkční výsledek celé práce.
|
|
Generování uživatelského rozhraní pro Workflow systém
Šímová, Kateřina ; Zámečníková, Eva (oponent) ; Pospíšil, Milan (vedoucí práce)
Tato bakalářská práce se zabývá automatickým generováním uživatelského rozhraní z definovaných metadat, zejména generováním uživatelských formulářů. Dále řeší úpravy metadat a čtení a ukládání uživatelských dat ve formulářích. V práce se obecně pojednává o pojmu workflow a workflow systémech, pro které implementovaný generátor určený. Práce rozebírá možnosti preprezentace workflow dat a vhodné technologie k implementování zadaného problému.
|
|
Grafické vývojové prostředí agentního jazyka ALLL
Kürti, Szabolcs ; Zbořil, František (oponent) ; Horáček, Jan (vedoucí práce)
Cílem této práce je návrh a implementace grafického vývojového prostředí pro agentní jazyk ALLL. Jazyk ALLL bude představen detailně. Čtenář bude seznámen s frameworkem ANTLR pro generování nástrojů pro rozpoznávání jazyka. Teoretické základy multiagentních systémů a možnosti zvolené platformy budou taky rozebrány. Po popisu implementace komplexního grafického vývojového prostředí jsem zařadil popis testování a ohodnocení dosažených výsledků.
|
|
Mobilní aplikace hodin pro pomoc s orientací v čase osobám s autismem
Deák, Jaromír ; Chrápek, David (oponent) ; Beran, Vítězslav (vedoucí práce)
Cílem bakalářské práce je navrhnout grafické uživatelské rozhraní mobilní aplikace, která může sloužit lidem s autismem jako podpora při orientaci v čase. Navržené rozhraní vychází z metodiky Strukturovaného učení. Nosnými součástmi jsou mobilní verze denního režimu a zobrazení hodin s příběhem. Řešení bylo pomocí vytvořené experimentální aplikace otesto- váno s reálnými uživateli. Provedenými testy se potvrdilo, že uživatelé jsou pod dohledem způsobilé osoby schopni práce s denním režimem. Využití hodin doplněných o příběh se podařilo ověřit pouze částečně. Hlavním zjištěním je, že po řádném nácviku by uživatelé měli být schopni navržené řešení využít jako pomůcku.
|
|
Komponenta Java Swing řízená pomocí CSS
Hvězda, Matěj ; Milička, Martin (oponent) ; Burget, Radek (vedoucí práce)
Tato práce je zaměřená na vytvoření komponenty Java Swing, která zobrazí obsah HTML dokumentu na základě kaskádových stylů (CSS). Důvod k vytvoření takové komponenty je umožnění vývojářům tvořit uživatelské rozhraní pomocí CSS v Javě bez nutnosti toho, aby znali rozhraní Java Swing. K syntaktickému rozboru HTML a CSS je použit zobrazovací stroj CSSBox , který umožní získat veškeré potřebné informace ke správnému zobrazení dokumentu. Komponenta je implementována pomocí komponent Swingu kupř. element HTML je implementován na základě komponenty JPanel, a i všechny editovatelné prvky ve formulářích jsou implementovány vhodnými komponentami Java Swing. U komponenty řízené pomocí CSS je možnost měnění její velikosti, přístup k prvkům formuláře, nastavení odkazů a jejich vzhledu, aj.
|
| |
|
Možnosti simulace a optimalizace systémů hromadné obsluhy v prostředí MATLAB
Kakvic, Martin ; Leixner, Martin (oponent) ; Krajsa, Ondřej (vedoucí práce)
Táto diplomová práca sa zaoberá možnosťami simulácie a optimalizácie ethernetových sietí v prostredí Matlab. V práci je popísaná technológia Ethernet, kvality služieb a architektúra diferencovaných služieb. Na základe týchto poznatkov bol v prostredí Matlab vytvorený toolbox umožňujúci vytvorenie dynamickej siete, ktorú je možné konfigurovať pomocou grafického užívateľského rozhrania. V závere práce sú uvedené výsledky simulácie sietí, ktorá prebehla vo vytvorenom programe.
|