Bakalářská práce se věnuje vizualizaci grafů v prostředí Java. Teoretická část představuje rešerši podobných řešení na Internetu. Dále jsou zde popsány použité technologie, které jsou dále využívány v praktické části. Praktická část popisuje vytvořenou knihovnu, a seznamuje uživatele s jejím dalším využitím pomocí manuálu a ukázek.
Anotace v angličtině
Bachelor thesis deals with visualization of graphs in Java environment. The theoretical part presents similar programs on the Internet. Further, there are described the used technologies, which are further utilized in the practical part. The practical part describes the created library, and introduces users to its further use with manual and sample.
Klíčová slova
vizualizace grafů, Java, dynamická knihovna
Klíčová slova v angličtině
graph visualization, Java, dynamic library
Rozsah průvodní práce
50 s. (36 463 znaků)
Jazyk
CZ
Anotace
Bakalářská práce se věnuje vizualizaci grafů v prostředí Java. Teoretická část představuje rešerši podobných řešení na Internetu. Dále jsou zde popsány použité technologie, které jsou dále využívány v praktické části. Praktická část popisuje vytvořenou knihovnu, a seznamuje uživatele s jejím dalším využitím pomocí manuálu a ukázek.
Anotace v angličtině
Bachelor thesis deals with visualization of graphs in Java environment. The theoretical part presents similar programs on the Internet. Further, there are described the used technologies, which are further utilized in the practical part. The practical part describes the created library, and introduces users to its further use with manual and sample.
Klíčová slova
vizualizace grafů, Java, dynamická knihovna
Klíčová slova v angličtině
graph visualization, Java, dynamic library
Zásady pro vypracování
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í Java. 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.
Vypracujte sadu ukázek praktického použití knihovny.
Výsledky práce vhodně prezentujte v prostředí Internetu.
Zásady pro vypracování
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í Java. 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.
Vypracujte sadu ukázek praktického použití knihovny.
Výsledky práce vhodně prezentujte v prostředí Internetu.
Seznam doporučené literatury
MATOUŠEK, Jiří a Jaroslav NEŠETŘIL. Kapitoly z diskrétní matematiky. 2. upr. vyd. Praha: Karolinum, 2000, 377 s. ISBN 80-246-0084-6.
Gephi: Features. \matsymb{lbrack}online\matsymb{rbrack}. \matsymb{lbrack}cit. 2013-03-21\matsymb{rbrack}. Dostupné z: https://gephi.org/features/
Itnetwork.cz \matsymb{lbrack}online\matsymb{rbrack}. \matsymb{lbrack}cit. 2017-11-28\matsymb{rbrack}. Dostupné z: https://www.itnetwork.cz/java
Tutorialspoint.com \matsymb{lbrack}online\matsymb{rbrack}. \matsymb{lbrack}cit. 2017-11-28\matsymb{rbrack}. Dostupné z: https://www.tutorialspoint.com/java_essential_training
BARTUŠKA, Karel a Emanuel SVOBODA. Fyzika pro gymnázia: molekulová fyzika a termika. 4. přeprac. vyd. Praha: Prometheus, 2000, 244 s. ISBN 80-7196200-7.
ČADA, Roman, Tomáš KAISER a Zdeněk RYJÁČEK. Diskrétní matematika. 1. vyd. Plzeň: Západočeská univerzita v Plzni, 2004, 170 s. ISBN 80-708-2939-7.
Seznam doporučené literatury
MATOUŠEK, Jiří a Jaroslav NEŠETŘIL. Kapitoly z diskrétní matematiky. 2. upr. vyd. Praha: Karolinum, 2000, 377 s. ISBN 80-246-0084-6.
Gephi: Features. \matsymb{lbrack}online\matsymb{rbrack}. \matsymb{lbrack}cit. 2013-03-21\matsymb{rbrack}. Dostupné z: https://gephi.org/features/
Itnetwork.cz \matsymb{lbrack}online\matsymb{rbrack}. \matsymb{lbrack}cit. 2017-11-28\matsymb{rbrack}. Dostupné z: https://www.itnetwork.cz/java
Tutorialspoint.com \matsymb{lbrack}online\matsymb{rbrack}. \matsymb{lbrack}cit. 2017-11-28\matsymb{rbrack}. Dostupné z: https://www.tutorialspoint.com/java_essential_training
BARTUŠKA, Karel a Emanuel SVOBODA. Fyzika pro gymnázia: molekulová fyzika a termika. 4. přeprac. vyd. Praha: Prometheus, 2000, 244 s. ISBN 80-7196200-7.
ČADA, Roman, Tomáš KAISER a Zdeněk RYJÁČEK. Diskrétní matematika. 1. vyd. Plzeň: Západočeská univerzita v Plzni, 2004, 170 s. ISBN 80-708-2939-7.
Přílohy volně vložené
1 CD ROM
Přílohy vázané v práci
-
Převzato z knihovny
Ne
Plný text práce
Přílohy
Posudek(y) oponenta
Hodnocení vedoucího
Záznam průběhu obhajoby
Diplomant odprezentoval před komisí hlavní cíle a výsledky své bakalářské práce. Prezentace jako celek působila velmi dobrým dojmem, jednotlivé snímky prezentace graficky i obsahově vyvážené. Součástí prezentace byla praktická ukázka. Následně byl student seznámen s posudky vedoucího a oponenta bakalářské práce. Diplomant postupně odpověděl na otázky oponenta práce.
Komise vznesla k obhajobě následující dotazy:
1) Prof. Prokop: Vyjádřete se ke způsobu vyjadřování v práci.
2) Prof. Prokop: Kdo je pokládán za autora teorie grafů?
3) Prof. Víteček: Použil jste nějakou literaturu zabývající se teorií grafů?
4) Prof. Víteček: Kdyby bylo v grafu více uzlů, je možno jej posouvat?
Na kladené dotazy diplomant reagoval na velmi dobré úrovni.