Hlavním tématem diplomové práce je seznámení s technologiemi pro zpracování XML souborů v jazyce Java. Dále pak seznámení s možnostmi transformace a komprese XML dat při ukládání do objektově-relačních databází.
V praktické části práce jsou použity popsané technologie. Tyto technologie jsou implementovány v systému z reálného světa. Analýza, návrh a implementace systému pro evidenci nákladních vozů železničního dopravce proběhla podle standardizovaných metodik.
Anotace v angličtině
The main theme of this thesis is to introduce the technology for processing XML files in Java. Furthermore, acquaintance with the possibilities, and transform XML data compression when saving the object-relational databases.
Described technologies are used in the practical part of the work. These technologies are implemented in the system of the real world. Analysis, design and implementation of a system for registration of trucks of the rail carrier was conducted according to standardized methodologies.
Klíčová slova
Java, XML, XML technologie, použití XML v praxi, XSLT, JDOM, JAXB, StAX, SAX, validace XML
Klíčová slova v angličtině
Java, XML, XML technologies, XML use in practice, XSLT, JDOM, JAXB, StAX, SAX, XML validation
Rozsah průvodní práce
77
Jazyk
CZ
Anotace
Hlavním tématem diplomové práce je seznámení s technologiemi pro zpracování XML souborů v jazyce Java. Dále pak seznámení s možnostmi transformace a komprese XML dat při ukládání do objektově-relačních databází.
V praktické části práce jsou použity popsané technologie. Tyto technologie jsou implementovány v systému z reálného světa. Analýza, návrh a implementace systému pro evidenci nákladních vozů železničního dopravce proběhla podle standardizovaných metodik.
Anotace v angličtině
The main theme of this thesis is to introduce the technology for processing XML files in Java. Furthermore, acquaintance with the possibilities, and transform XML data compression when saving the object-relational databases.
Described technologies are used in the practical part of the work. These technologies are implemented in the system of the real world. Analysis, design and implementation of a system for registration of trucks of the rail carrier was conducted according to standardized methodologies.
Klíčová slova
Java, XML, XML technologie, použití XML v praxi, XSLT, JDOM, JAXB, StAX, SAX, validace XML
Klíčová slova v angličtině
Java, XML, XML technologies, XML use in practice, XSLT, JDOM, JAXB, StAX, SAX, XML validation
Zásady pro vypracování
- V úvodu práce je nutné zpřehlednit zadanou problematiku a provést její kategorizaci. Přehledně popsat používané technologie a jazyky pro tvorbu XML souborů. Popsat metody pro transformaci, kompresi a modelování XML dat při jejich přenosu a ukládání např. do objektově - relačních databází.
- Hlavním cílem diplomové práce je vytvoření vzorových implementací výše uvedených metod v jazyce Java s použitím moderních nástrojů (XML Schema, SAX, JDOM atd.).
Zásady pro vypracování
- V úvodu práce je nutné zpřehlednit zadanou problematiku a provést její kategorizaci. Přehledně popsat používané technologie a jazyky pro tvorbu XML souborů. Popsat metody pro transformaci, kompresi a modelování XML dat při jejich přenosu a ukládání např. do objektově - relačních databází.
- Hlavním cílem diplomové práce je vytvoření vzorových implementací výše uvedených metod v jazyce Java s použitím moderních nástrojů (XML Schema, SAX, JDOM atd.).
Seznam doporučené literatury
1. McLaughlin B.: Java and XML, Second Edition. O'Reilly Media, 2001.
2. Mlýnková I., a kol.: XML technologie - Principy a aplikace v praxi. Grada Publishing a.s., 2008.
3. Herout P.: Java a XML. Koop, 2007.
Seznam doporučené literatury
1. McLaughlin B.: Java and XML, Second Edition. O'Reilly Media, 2001.
2. Mlýnková I., a kol.: XML technologie - Principy a aplikace v praxi. Grada Publishing a.s., 2008.
3. Herout P.: Java a XML. Koop, 2007.
Přílohy volně vložené
CD
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 předvedl svou diplomovou práci a její prezentaci. Prokázal správnost řešení implementací funkčnosti importu a exportu v XML ve svém aplikačním programu evidenčního systému. Cíle diplomové práce byly splněny ve všech bodech zadání.
Dále pak student odpověděl na všechny kladené otázky zkoušející komisí.