Seznam |
Téma: | Návrh a implementace grafického rozhraní pro rozpoznávání vývojových diagramů |
---|---|
Vedoucí: | Ing. Martin Bresler |
Vypsáno jako: | Bakalářská práce |
Popis: | Vývojový diagram je druh diagramu, který slouží ke grafickému znázornění jednotlivých kroků algoritmu nebo obecného procesu. Vývojové diagramy jsou často využívány v rozličných odvětvích a jejich tvorba může být těžkopádná. S nástupem tabletů a dotykových displejů obecně je cílem vytvářet diagramy člověku přirozeným způsobem - kresbou. Na tabletu nakreslený diagram je tedy nutné převést do vnitřní reprezentace programu (rozpoznat) a vizualizovat v určitém grafickém stylu.
Cílem práce je převést anotovanou databázi diagramů ve formátu XML do navržené vnitřní reprezentace a vytvořit grafické rozhraní, které na základě vnitřní reprezentace bude diagramy vizualizovat. Dalším možným krokem je propojení grafického rozhraní se stávajícími rozpoznávacími algoritmy. Aplikace bude implementována v jazyce C#. Zájemci mohou přímo kontaktovat vedoucího práce a domluvit si nezávaznou schůzku. |
Pokyny: | Nastudovat syntaxi a sémantiku vývojových diagramů a navrhnout vnitřní reprezentaci diagramu.
Navrhnout a implementovat vizualizaci diagramů dle vnitřní reprezentace. |
Literatura: | [1] Rob Miles, C# Programming, Edition 4.0, August 2012. [2] K. H. Goldberg, XML: Visual QuickStart Guide, Peachpit Press 2009. |
Realizace: | Návrh datové struktury pro reprezentaci vývojového diagramu, Software |
Vypsáno dne: | 14.11.2012 |