Práce má za cíl popsat obecné principy tvorby webových aplikací v teoretické rovině.Poskytnout popis technologií, používaných pro vývoj webových aplikací v platformě Java 2 EE a Java EE 5. Půjde jednak o standardy, které jsou součástí Java Enterprise Edition, ale i o open-source frameworky, které se v praxi používají. Část popsaných technologií bude demonstrována v praktické části.
Anotace v angličtině
The goal of this diploma thesis is to describe basic principals of a web application development in theory. It provides the technology description, used for the web application development using Java 2 EE and Java EE 5. Java standards and open-source frameworks used in production will be listed. Subset of mentioned technologies will be demonstrated in the practical part of this thesis.
Klíčová slova
J2EE, Java EE 5, Java Enterprise Edition, Hibernate, JPA, Struts, JSF, XML
Klíčová slova v angličtině
J2EE, Java EE 5, Java Enterprise Edition, Hibernate, JPA, Struts, JSF, XML
Rozsah průvodní práce
63 s.
Jazyk
CZ
Anotace
Práce má za cíl popsat obecné principy tvorby webových aplikací v teoretické rovině.Poskytnout popis technologií, používaných pro vývoj webových aplikací v platformě Java 2 EE a Java EE 5. Půjde jednak o standardy, které jsou součástí Java Enterprise Edition, ale i o open-source frameworky, které se v praxi používají. Část popsaných technologií bude demonstrována v praktické části.
Anotace v angličtině
The goal of this diploma thesis is to describe basic principals of a web application development in theory. It provides the technology description, used for the web application development using Java 2 EE and Java EE 5. Java standards and open-source frameworks used in production will be listed. Subset of mentioned technologies will be demonstrated in the practical part of this thesis.
Klíčová slova
J2EE, Java EE 5, Java Enterprise Edition, Hibernate, JPA, Struts, JSF, XML
Klíčová slova v angličtině
J2EE, Java EE 5, Java Enterprise Edition, Hibernate, JPA, Struts, JSF, XML
Zásady pro vypracování
1. Vypracujte literární rešerši na téma tvorby a možností využití webových aplikací.
2. Popište a srovnejte možnosti technologií J2EE a JEE 5 z hlediska tvorby webových aplikací, a to jak jejich klientské, tak i serverové části.
3. Zaměřte se zejména na nové směry a technologie použité v JEE 5.
4. Výstupem práce bude:
a. Dokument obsahující náležitosti viz. body 1 a 2 zadání.
b. Vzorová aplikace demonstrující postupy tvorby webových služeb pomocí obou výše zmíněných technologií.
Zásady pro vypracování
1. Vypracujte literární rešerši na téma tvorby a možností využití webových aplikací.
2. Popište a srovnejte možnosti technologií J2EE a JEE 5 z hlediska tvorby webových aplikací, a to jak jejich klientské, tak i serverové části.
3. Zaměřte se zejména na nové směry a technologie použité v JEE 5.
4. Výstupem práce bude:
a. Dokument obsahující náležitosti viz. body 1 a 2 zadání.
b. Vzorová aplikace demonstrující postupy tvorby webových služeb pomocí obou výše zmíněných technologií.
Seznam doporučené literatury
1. Eckel, B., Myslíme v jazyku JAVA - knihovna programátora, Grada, 2000
2. Eckel, B., Myslíme v jazyku JAVA - knihovna zkušeného programátora, Grada, 2000
3. Spell, B., JAVA - programujeme profesionálně, Computer Press, 2002
4. Burd, B., JSP: JavaServer Pages, Computer Press, 2003
5. Internetové zdroje:
a. IDE NetBeans - http://www.netbeans.org/
b. JAVA - http://java.sun.com/
c. IDE Elipse - http://www.eclipse.org/
Seznam doporučené literatury
1. Eckel, B., Myslíme v jazyku JAVA - knihovna programátora, Grada, 2000
2. Eckel, B., Myslíme v jazyku JAVA - knihovna zkušeného programátora, Grada, 2000
3. Spell, B., JAVA - programujeme profesionálně, Computer Press, 2002
4. Burd, B., JSP: JavaServer Pages, Computer Press, 2003
5. Internetové zdroje:
a. IDE NetBeans - http://www.netbeans.org/
b. JAVA - http://java.sun.com/
c. IDE Elipse - http://www.eclipse.org/
Přílohy volně vložené
1 CD
Přílohy vázané v práci
-
Převzato z knihovny
Ano
Plný text práce
Přílohy
Posudek(y) oponenta
Hodnocení vedoucího
Záznam průběhu obhajoby
Státní závěrečná zkouška začala obhajobou bakalářské práce. Vystupování studenta
bylo příjemné. Součástí obhajoby nebyla praktická ukázka.
Otázky k obhajobě:
1. Proč není celkové srovnání? (Ing. Dulík)
Student otázku zodpověděl. Po obhajobě se přešlo ke zkoušení předmětů.