Témata prací (Výběr práce)Témata prací (Výběr práce)(verze: 385)
Detail práce
   Přihlásit přes CAS
Web Frameworks Comparison Concerning the Efficiency of Development
Název práce v češtině: Web Frameworks Comparison Concerning the Efficiency of
Development
Název v anglickém jazyce: Web Frameworks Comparison Concerning the Efficiency of
Development
Akademický rok vypsání: 2006/2007
Typ práce: diplomová práce
Jazyk práce: angličtina
Ústav: Katedra softwarového inženýrství (32-KSI)
Vedoucí / školitel: prof. RNDr. Tomáš Bureš, Ph.D.
Řešitel: skrytý - zadáno a potvrzeno stud. odd.
Datum přihlášení: 06.11.2006
Datum zadání: 06.11.2006
Datum a čas obhajoby: 18.09.2007 00:00
Datum odevzdání elektronické podoby:18.09.2007
Datum odevzdání tištěné podoby:06.11.2006
Datum proběhlé obhajoby: 18.09.2007
Oponenti: RNDr. Leo Galamboš, Ph.D.
 
 
 
Zásady pro vypracování
Most of web projects today are implemented using some kind of web framework. Java and Java web frameworks play significant role on this field. Many frameworks already exist and new keep showing up with new ideas, lots of improvements and different approach to creating large-scale applications.

Struts2 [1] and Tapestry [2] are new frameworks with different approach to the common problem of simplifying the task of web project development. Struts2 is action oriented framework opposing to component oriented Tapestry.

WebFlow [3] is new framework which is focused on the definition and execution of user interface flow within a web application improving portability and manageability.

The aim of the thesis is to define typical requirements on web application's user interface, implement view part and compare the efficiency of development of web projects using Struts2, Tapestry and their combination with WebFlow(as labour consumption per adding or removing screen or group of screens).
Seznam odborné literatury
[1] Apache Struts 2 - http://struts.apache.org/2.x/index.html

[2] Tapestry 4.1 - http://tapestry.apache.org/tapestry4.1/

[3] WebFlow - http://opensource.atlassian.com/confluence/spring/display/WEBFLOW/Home
 
Univerzita Karlova | Informační systém UK