Tématem práce je návrh a tvorba aplikace s grafickým uživatelským rozhraním pro tvorbu a vizualizaci evoluce vývojových diagramů. Aplikace také umožní export a import vytvořeného diagramu do souboru pro perzistentní uchování. Součástí práce je i testování aplikace na sadě vybraných algoritmů. Aplikace bude implementována v jazyce Java.
Anotace v angličtině
This thesis is dedicated to design and creation of application with a graphical user interface for creating and tracking evolution of flowcharts. Application will support exporting and importing flowchart to a file for persistent storage. Final part will be dedicated to testing the application on a set of algorithms. Application will be implemented using Java language.
Tématem práce je návrh a tvorba aplikace s grafickým uživatelským rozhraním pro tvorbu a vizualizaci evoluce vývojových diagramů. Aplikace také umožní export a import vytvořeného diagramu do souboru pro perzistentní uchování. Součástí práce je i testování aplikace na sadě vybraných algoritmů. Aplikace bude implementována v jazyce Java.
Anotace v angličtině
This thesis is dedicated to design and creation of application with a graphical user interface for creating and tracking evolution of flowcharts. Application will support exporting and importing flowchart to a file for persistent storage. Final part will be dedicated to testing the application on a set of algorithms. Application will be implemented using Java language.
Primárním cílem bakalářské práce je návrh, implementace a ověření softwarového nástroje pro podporu sledování evoluce výpočtu v rámci vývojových diagramů.
Pro potřeby konstruování vývojových diagramů bude vyvinuto jednoduché (grafické) vývojové prostředí, v jehož rámci bude následně možné rovněž sledovat evoluci výpočtu.
Vyvinuté programové vybavení může potenciálně představovat prvotní verzi nástroje využitelného na cvičeních z předmětu Základy algoritmizace.
Navržené řešení bude otestováno na sadě vybraných algoritmů.
Zásady pro vypracování
Primárním cílem bakalářské práce je návrh, implementace a ověření softwarového nástroje pro podporu sledování evoluce výpočtu v rámci vývojových diagramů.
Pro potřeby konstruování vývojových diagramů bude vyvinuto jednoduché (grafické) vývojové prostředí, v jehož rámci bude následně možné rovněž sledovat evoluci výpočtu.
Vyvinuté programové vybavení může potenciálně představovat prvotní verzi nástroje využitelného na cvičeních z předmětu Základy algoritmizace.
Navržené řešení bude otestováno na sadě vybraných algoritmů.
Seznam doporučené literatury
PECINOVSKÝ, Rudolf. Návrhové vzory. Vyd. 1. Brno: Computer Press, 2007, 527 s. ISBN 978-80-251-1582-4.
JONES, Meilir. Základy objektově orientovaného návrhu v UML. Vyd. 1. Praha: Grada, 2001, 367 s. ISBN 80-247-0210-X.
DAMELIO, Robert. The Basics of process mapping. 2nd ed. New York: CRC/Productivity Press, c2011, ix, 173 p. ISBN 9781563273766.
Seznam doporučené literatury
PECINOVSKÝ, Rudolf. Návrhové vzory. Vyd. 1. Brno: Computer Press, 2007, 527 s. ISBN 978-80-251-1582-4.
JONES, Meilir. Základy objektově orientovaného návrhu v UML. Vyd. 1. Praha: Grada, 2001, 367 s. ISBN 80-247-0210-X.
DAMELIO, Robert. The Basics of process mapping. 2nd ed. New York: CRC/Productivity Press, c2011, ix, 173 p. ISBN 9781563273766.
Přílohy volně vložené
1 CD-ROM
Přílohy vázané v práci
ilustrace, schémata, tabulky
Převzato z knihovny
Ne
Plný text práce
Přílohy
Posudek(y) oponenta
Hodnocení vedoucího
Záznam průběhu obhajoby
Primárním cílem bakalářské práce byl návrh, implementace a ověření softwarového nástroje pro podporu sledování evoluce výpočtu v rámci vývojových diagramů. Student výborně reagoval na dotazy a připomínky vedoucího i členů komise.