Tato práce navazuje na dvě původní bakalářské práce z minulého akademického roku. Realizuje a popisuje integraci dvou Java aplikací z původních prací, do podoby webové aplikace. Výsledná webová aplikace umožní transformovat vstupní XML dokument do podoby logického programu a také umožní vstupní dokument normalizovat. Nejprve bude čtenář seznámen s výchozím stavem obou původních prací. Následuje představení nejčastěji používaných technologií, pomocí nichž lze webovou aplikaci implementovat. Jedna z těchto technologií bude zvolena za nejvhodnější pro implementaci. Od vybrané technologie se bude odvíjet návrh webové aplikace a bude popsána její implementace.
Anotace v angličtině
This work is based on two original works from the previous academic year. It implements and describes the integration of two Java applications from the original works into a form of web application. The resulting web application allows to transform the input XML document into a logic program and it also allows to normalize this document. Firstly, the original works are analysed. Secondly, the most commonly used technologies which can be used to implement web application are introduced. Finally, one of these technologies is selected as the best for implementation. After that proposal and implementation of web application are described.
Klíčová slova
Webová aplikace, Java applet, XML
Klíčová slova v angličtině
Web application, Java applet, XML
Rozsah průvodní práce
39 s.
Jazyk
CZ
Anotace
Tato práce navazuje na dvě původní bakalářské práce z minulého akademického roku. Realizuje a popisuje integraci dvou Java aplikací z původních prací, do podoby webové aplikace. Výsledná webová aplikace umožní transformovat vstupní XML dokument do podoby logického programu a také umožní vstupní dokument normalizovat. Nejprve bude čtenář seznámen s výchozím stavem obou původních prací. Následuje představení nejčastěji používaných technologií, pomocí nichž lze webovou aplikaci implementovat. Jedna z těchto technologií bude zvolena za nejvhodnější pro implementaci. Od vybrané technologie se bude odvíjet návrh webové aplikace a bude popsána její implementace.
Anotace v angličtině
This work is based on two original works from the previous academic year. It implements and describes the integration of two Java applications from the original works into a form of web application. The resulting web application allows to transform the input XML document into a logic program and it also allows to normalize this document. Firstly, the original works are analysed. Secondly, the most commonly used technologies which can be used to implement web application are introduced. Finally, one of these technologies is selected as the best for implementation. After that proposal and implementation of web application are described.
Klíčová slova
Webová aplikace, Java applet, XML
Klíčová slova v angličtině
Web application, Java applet, XML
Zásady pro vypracování
Seznamte se s možnostmi zpracování XML dokumentu a způsoby realizace webové aplikace.
Navrhněte webovou aplikaci, která transformuje vstupní XML dokument do podoby logického programu.
Navrženou webovou aplikaci implementujte nejlépe v programovacím jazyce Java.
Na testovací sadě dokumentů ověřte správnou funkčnost aplikace.
Zásady pro vypracování
Seznamte se s možnostmi zpracování XML dokumentu a způsoby realizace webové aplikace.
Navrhněte webovou aplikaci, která transformuje vstupní XML dokument do podoby logického programu.
Navrženou webovou aplikaci implementujte nejlépe v programovacím jazyce Java.
Na testovací sadě dokumentů ověřte správnou funkčnost aplikace.