Diplomová práce se zabývá vizualizací grafů v prostředí .NET. Teoretická část uvádí stručný přehled existujících řešení, související teorii a charakterizuje technologie, které jsou dále využity při implementaci reálně použitelné knihovny a z ní vycházející editační aplikace. Praktická část popisuje implementaci některých vybraných částí knihovny a provádí seznámení s možnostmi, které jsou výsledkem její implementace.
Annotation in English
The thesis deals with graph visualization in .NET Framework. In the theoretical part, there is brief review of existing programs followed by related theory and description of tools and technologies. The knowledge base described in these chapters is utilized for developing applicable library and editable tool based on this library. The practical part reveals punctual implementation of selected parts of the library and possible communication ways resulting from its implementation.
Diplomová práce se zabývá vizualizací grafů v prostředí .NET. Teoretická část uvádí stručný přehled existujících řešení, související teorii a charakterizuje technologie, které jsou dále využity při implementaci reálně použitelné knihovny a z ní vycházející editační aplikace. Praktická část popisuje implementaci některých vybraných částí knihovny a provádí seznámení s možnostmi, které jsou výsledkem její implementace.
Annotation in English
The thesis deals with graph visualization in .NET Framework. In the theoretical part, there is brief review of existing programs followed by related theory and description of tools and technologies. The knowledge base described in these chapters is utilized for developing applicable library and editable tool based on this library. The practical part reveals punctual implementation of selected parts of the library and possible communication ways resulting from its implementation.
Zpracujte stručný přehled řešené problematiky včetně v současnosti používaných řešení.
Naprogramujte knihovnu pro vizualizaci grafů v prostředí .NET Framework. Knihovna bude schopna dynamického vykreslování ze zadaného XML formátu.
Sestavte přehledný manuál pro práci s výslednou knihovnou.
Implementujte editační nástroj využívající vytvořenou knihovnu.
Vypracujte sadu ukázek praktického použití knihovny.
Využijte tuto knihovnu pro vizualizaci algoritmu Analytického Programování.
Výsledek práce vhodně prezentujte v prostředí Internetu.
Research Plan
Zpracujte stručný přehled řešené problematiky včetně v současnosti používaných řešení.
Naprogramujte knihovnu pro vizualizaci grafů v prostředí .NET Framework. Knihovna bude schopna dynamického vykreslování ze zadaného XML formátu.
Sestavte přehledný manuál pro práci s výslednou knihovnou.
Implementujte editační nástroj využívající vytvořenou knihovnu.
Vypracujte sadu ukázek praktického použití knihovny.
Využijte tuto knihovnu pro vizualizaci algoritmu Analytického Programování.
Výsledek práce vhodně prezentujte v prostředí Internetu.
Recommended resources
CLARK, John. A first look at graph theory. Singapore: World Scientific, 1996, xiv, 330 s. ISBN 98-102-0490-6.
ESPOSITO, Dino. XML: efektivní programování pro .NET. 1. vyd. Překlad Jaroslav Černý. Praha: Grada, 2004, 596 s. ISBN 80-247-0775-6.
LIBERTY, Jesse. Programming .NET 3.5. Sebastopol: O´Reilly, 2008, xvii, 455 s. ISBN 978-0-596-52756-3.
NASH-WILLIAMS, W.T. Tutte; forweword by Crispin St. J.A. Graph theory. Transferred to digital print. Cambridge: Cambridge University Press, 2001. ISBN 05-217-9489-7.
C-Sharp Graphics Programming. Hoboken: John Wiley, 2010. ISBN 978-111-8035-504.
Recommended resources
CLARK, John. A first look at graph theory. Singapore: World Scientific, 1996, xiv, 330 s. ISBN 98-102-0490-6.
ESPOSITO, Dino. XML: efektivní programování pro .NET. 1. vyd. Překlad Jaroslav Černý. Praha: Grada, 2004, 596 s. ISBN 80-247-0775-6.
LIBERTY, Jesse. Programming .NET 3.5. Sebastopol: O´Reilly, 2008, xvii, 455 s. ISBN 978-0-596-52756-3.
NASH-WILLIAMS, W.T. Tutte; forweword by Crispin St. J.A. Graph theory. Transferred to digital print. Cambridge: Cambridge University Press, 2001. ISBN 05-217-9489-7.
C-Sharp Graphics Programming. Hoboken: John Wiley, 2010. ISBN 978-111-8035-504.
Enclosed appendices
CD ROM
Appendices bound in thesis
-
Taken from the library
No
Full text of the thesis
Appendices
Reviewer's report
Supervisor's report
Defence procedure record
Diplomant odprezentoval před komisí hlavní cíle a výsledky své diplomové práce. Prezentace jako celek působila velmi dobrým dojmem, student dokázal velmi dobře vystihnout klíčové body práce. Součástí prezentace nebyla praktická ukázka. Následně byl student seznámen s posudky vedoucího a oponenta diplomové práce.
Komise vznesla k obhajobě následující dotazy:
1) prof. Olehla: Nač jste se odvolával, když jste rozzuřil svého oponenta?
2) Dr. Navrátil: Ověřoval jste informace ze zdroje Wikipedia?