Tato práce se zabývá technologií Java Enterprise Edition a novinkami technologie Java Enterprise Edition 6 určené pro vývoj podnikových webových aplikací. V praktické části je předveden návrh a implementace aukčního systému pomocí technologií Java Server Faces (JSF 2.0) a Enterprise Java Bean (EJB 3.1).
Anotace v angličtině
This work deals with the Java Enterprise Edition technologies and innovations Java Enterprise Edition 6 for the development of enterprise web applications. In the practical part is presented the design and the implementation of the auction system using Java Server Faces (JSF 2.0) and Enterprise Java Bean (EJB 3.1).
Klíčová slova
Java EE, JSP, JSF, JPA, EJB, JPQL, SQL, databáze, aukční systém, webové aplikace
Tato práce se zabývá technologií Java Enterprise Edition a novinkami technologie Java Enterprise Edition 6 určené pro vývoj podnikových webových aplikací. V praktické části je předveden návrh a implementace aukčního systému pomocí technologií Java Server Faces (JSF 2.0) a Enterprise Java Bean (EJB 3.1).
Anotace v angličtině
This work deals with the Java Enterprise Edition technologies and innovations Java Enterprise Edition 6 for the development of enterprise web applications. In the practical part is presented the design and the implementation of the auction system using Java Server Faces (JSF 2.0) and Enterprise Java Bean (EJB 3.1).
Klíčová slova
Java EE, JSP, JSF, JPA, EJB, JPQL, SQL, databáze, aukční systém, webové aplikace
Hlavním cílem práce bude popis a využití novinek v Java Enterprise Edition 6, jež se používá při vytváření komplexních webových aplikací. Z architektury Java Enterprise Edition 6 budou využity technologie a frameworky: JSP 2.2, Servlety 3.0, JSF 2.0, EJB 3.1, JPA 2.0 a RDBMS, včetně vysvětlení jejich vzájemné spolupráce založené na modelu MVC.
Praktická část práce bude spočívat v návrhu a realizaci aukčního systému naprogramovaného dle výše uvedených technologií. Součástí implementace bude analýza požadavků a případů užití prostřednictvím UML jazyka.
Zásady pro vypracování
Hlavním cílem práce bude popis a využití novinek v Java Enterprise Edition 6, jež se používá při vytváření komplexních webových aplikací. Z architektury Java Enterprise Edition 6 budou využity technologie a frameworky: JSP 2.2, Servlety 3.0, JSF 2.0, EJB 3.1, JPA 2.0 a RDBMS, včetně vysvětlení jejich vzájemné spolupráce založené na modelu MVC.
Praktická část práce bude spočívat v návrhu a realizaci aukčního systému naprogramovaného dle výše uvedených technologií. Součástí implementace bude analýza požadavků a případů užití prostřednictvím UML jazyka.
Seznam doporučené literatury
*GONCALVES, Antonio. Beginning Java EE 6 with GlassFish 3. [s.l.] : Apress, 2010. 536 s.
*ANGHEL, Leonard. JSF 2.0 Cookbook. [s.l.] : Pact Publishing, 2010. 396 s.
*JENDROCK, Eric; EVANS, Ian; HAASE, Kim. The Java EE 6 Tutorial : Basic Concepts. [s.l.] : Prentice Hall, 2010. 600 s.
Seznam doporučené literatury
*GONCALVES, Antonio. Beginning Java EE 6 with GlassFish 3. [s.l.] : Apress, 2010. 536 s.
*ANGHEL, Leonard. JSF 2.0 Cookbook. [s.l.] : Pact Publishing, 2010. 396 s.
*JENDROCK, Eric; EVANS, Ian; HAASE, Kim. The Java EE 6 Tutorial : Basic Concepts. [s.l.] : Prentice Hall, 2010. 600 s.
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
V práci byly dodrženy zásady DTP. Práce byla zpracována přehledně, obsahuje všechny potřebné náležitosti a je v požadovaném rozsahu. Vedoucí práce ocenil velmi dobrou grafickou úpravu. Student výborně reagoval na dotazy a připomínky vedoucího práce, oponenta a členů komise.