XML Data Visualization
Vizualizace XML dat
bakalářská práce (OBHÁJENO)
Zobrazit/ otevřít
Trvalý odkaz
http://hdl.handle.net/20.500.11956/37894Identifikátory
SIS: 63670
Kolekce
- Kvalifikační práce [10957]
Autor
Vedoucí práce
Oponent práce
Knopp, Tomáš
Fakulta / součást
Matematicko-fyzikální fakulta
Obor
Programování
Katedra / ústav / klinika
Katedra softwarového inženýrství
Datum obhajoby
16. 9. 2010
Nakladatel
Univerzita Karlova, Matematicko-fyzikální fakultaJazyk
Angličtina
Známka
Výborně
Cielom práce je implementácia grafického editoru urceného na vytváranie a editáciu XML dokumentov a dokumentov v jazyku XML Schema. Hlavnou castou je návrh a implementácia programu. Samotný program umožnuje editovat (prípadne vytvárat) XML dokumenty pomocou úpravy jednotlivých grafických prvkov reprezentujúcich elementárne casti dokumentu (elementy, textové uzly atd.). Takisto zahrna podporu pre jednoduchšie vytváranie schém v jazyku XML Schema. Editované XML dokumenty je možné validovat voci DTD alebo XSD schémam. Výslednú prácu je možné uložit spätne do textovej podoby, prípadne si vizualizáciu uložit ako obrázok. Práca obsahuje popis architektúry programu a najdôležitejších castí zdrojového kódu.
The aim of the thesis is to implement a graphical editor designated to create and edit XML documents and documents in XML Schema language. The main part of the work is design and implementation of the program. Created application allows to edit (or create) XML documents using tools to modify particular graphical elements which represent elementary parts of the document (elements, text nodes etc.). It also includes support for easier creation of schemas in XML Schema language. It is possible to validate edited XML documents against DTD or XSD schemas. The resulting work can be saved back to its text representation or the visualization can be saved as an image. The work includes description of application's architecture and description of the most important parts of the source code.