Práce má za cíl popsat obecné možnosti vývoje rozsáhlých webových aplikací pomocí nové technologie firmy Sun - Java Platform, Enterprise Edition Version 5 (JEE 5) a pomocí univerzálního model návrhu softwaru Unified Process (UP).
Annotation in English
This final theses introduces and describes general development possibilities in enterprise web applications using new technology of Sun company - Java Platform,
Enterprise Edition Version 5 (JEE 5) and through the universal model software proposal Unified Process (UP).
Keywords
EJB, Java, Enterprise Edition, JEE, UP, UML, web, XML
Keywords in English
EJB, Java, Enterprise Edition, JEE, UP, UML, web, XML
Length of the covering note
65 s.
Language
CZ
Annotation
Práce má za cíl popsat obecné možnosti vývoje rozsáhlých webových aplikací pomocí nové technologie firmy Sun - Java Platform, Enterprise Edition Version 5 (JEE 5) a pomocí univerzálního model návrhu softwaru Unified Process (UP).
Annotation in English
This final theses introduces and describes general development possibilities in enterprise web applications using new technology of Sun company - Java Platform,
Enterprise Edition Version 5 (JEE 5) and through the universal model software proposal Unified Process (UP).
Keywords
EJB, Java, Enterprise Edition, JEE, UP, UML, web, XML
Keywords in English
EJB, Java, Enterprise Edition, JEE, UP, UML, web, XML
Research Plan
1. Vypracujte literární rešerši na téma tvorby a možností využití rozsáhlých webových aplikací.
2. Popište metodiku návrhu a modelování a vývoje rozsáhlých webových informačních systému pomocí UML.
3. Popište možnosti technologií JEE 5 z hlediska tvorby webových aplikací, a to jak jejich klientské, tak i serverové části.
4. Výstupem práce bude:
a. Dokument obsahující náležitosti viz. body 1 až 3 zadání.
b. Vzorová aplikace demonstrující postupy tvorby webových služeb pomocí obou výše zmíněných technologií.
Research Plan
1. Vypracujte literární rešerši na téma tvorby a možností využití rozsáhlých webových aplikací.
2. Popište metodiku návrhu a modelování a vývoje rozsáhlých webových informačních systému pomocí UML.
3. Popište možnosti technologií JEE 5 z hlediska tvorby webových aplikací, a to jak jejich klientské, tak i serverové části.
4. Výstupem práce bude:
a. Dokument obsahující náležitosti viz. body 1 až 3 zadání.
b. Vzorová aplikace demonstrující postupy tvorby webových služeb pomocí obou výše zmíněných technologií.
Recommended resources
1. Eckel, B., Myslíme v jazyku JAVA - knihovna programátora, Grada, 2000
2. Spell, B., JAVA - programujeme profesionálně, Computer Press, 2002
3. Burd, B., JSP: JavaServer Pages, Computer Press, 2003
4. Arlow, J.: UML a unifikovaný proces vývoje aplikací, Computer Press, 2003
5. Internetové zdroje:
a. IDE NetBeans - http://www.netbeans.org
b. JAVA - http://java.sun.com
c. IDE Eclipse - http://www.eclipse.org
d. Apache Struts project - http://struts.apache.org
Recommended resources
1. Eckel, B., Myslíme v jazyku JAVA - knihovna programátora, Grada, 2000
2. Spell, B., JAVA - programujeme profesionálně, Computer Press, 2002
3. Burd, B., JSP: JavaServer Pages, Computer Press, 2003
4. Arlow, J.: UML a unifikovaný proces vývoje aplikací, Computer Press, 2003
5. Internetové zdroje:
a. IDE NetBeans - http://www.netbeans.org
b. JAVA - http://java.sun.com
c. IDE Eclipse - http://www.eclipse.org
d. Apache Struts project - http://struts.apache.org