2 resultados para JSF

em Universidad Politécnica de Madrid


Relevância:

20.00% 20.00%

Publicador:

Resumo:

Este proyecto está centrado en investigar la utilización de los frameworks de Java Spring,Hibernate y JSF en el desarrollo de aplicaciones web. Para poder analizar sus ventajas e inconvenientes, he realizado un caso práctico, una aplicación web llamada “Votación de Product Box”. Las primeras dos secciones de este proyecto son este resumen del proyecto y un abstract, es decir, este mismo resumen, en inglés. En la introducción (sección tercera), definiré los objetivos del proyecto, luego en la cuarta sección explicaré las características principales de cada framework, destacando sus ventajas. Una vez presentados los frameworks, paso a explicar el caso práctico, definiendo los requisitos de la aplicación Web y sus casos de uso en la quinta sección. Describo el entorno de desarrollo, las herramientas utilizadas y la razón por las cuales las he elegido en la sexta sección. Ahora explico cómo he realizado la integración de los tres frameworks en la aplicación (sección séptima) y la relaciono por medio de diagramas de clase y de entidad-relación (sección octava). Por último he realizado un tutorial de uso de la aplicación Web (sección novena), he sacado las conclusiones de haber trabajado con estos frameworks, qué ventajas e inconvenientes he encontrado y qué he aprendido a lo largo de este proyecto (sección décima),y he referenciado una bibliografía por si se quiere profundizar en el estudio de estos frameworks (sección undécima). ABSTRACT This project focuses on investigating the use of Java frameworks Spring, JSF and Hibernate on the development of Web applications. To analyze their advantages and disadvantages, I have made a practical example, a website called “Votación de Product Box”. The first two sections of this project are the project summary and abstract (the same summary in English). In the introduction (section three), I define the project goals, and then, in the fourth section, I explain the main features of each framework, emphasizing on its advantages. After introducing the frameworks, I explain the study case, I gather requirements and I make use cases in the fifth section. I describe the development environment, the tools used and the reason why I have chosen them in the sixth section. So I can explain how I made the integration of the three frameworks in the application (section seventh) and relate through class diagrams and entity relationship (section eight). Finally I make a tutorial to use the Web application (Section ninth), I draw to the conclusions of working with these frameworks, which advantages and disadvantages I have found, and I what things I learned through this project (tenth section) and I have a referenced bibliography just in case you want to find out some more about these frameworks (section eleven).

Relevância:

10.00% 10.00%

Publicador:

Resumo:

La retirada de los aviones Harrier, en servicio en operaciones embarcadas con Armadas de diferentes países, está basada en la perspectiva de poder sustituirlos por el F-35B, versión de operación vertical del controvertido programa Joint Strike Fighter. Este proyecto en realidad engloba el diseño de tres aviones de combate muy distintos entre sí, que, a pesar de tener una considerable parte en común, y dados sus muy diferentes requisitos, es un proyecto tremendamente complejo. Como consecuencia de todo esto, y ante el sobrecoste y los continuos retrasos acumulados en el desarrollo de un proyecto tan ambicioso, se plantean numerosas incertidumbres temporales y económicas, que hacen atractivo el estudio de posibles alternativas de menor riesgo. Esta tesis es un trabajo de investigación tecnológica que plantea el estudio de la modificación de determinados diseños de aviones de combate de operación terrestre, con idea de que puedan satisfacer los exigentes requisitos de operación desde un buque. Tras estudiar las peculiaridades de dichas operaciones, y analizar los tipos de buque y sus necesidades de modificación asociadas más importantes, se propone qué acciones a realizar, y se identifican las áreas de mayor interés, permitiendo establecer un procedimiento objetivo de comparación, con el fin de poder seleccionar los potenciales candidatos para su adaptación. Se aplica esta metodología, en particular, a dos casos de diseño de especial interés; el Eurofighter Typhoon y el Saab Gripen. En ambos, y por lo que respecta a las modificaciones planteadas, no se aprecian especiales dificultades que permitan descartar las posibilidades técnicas de su adaptación. Por último, y dada la complejidad de la consecución del objetivo final, se sugieren posibles líneas de investigación, desde completar y extender la filosofía de trabajo a otros subsistemas, al análisis de los costes de las modificaciones. ABSTRACT The Harrier fleet has been in active service in several Navies from different countries as a carrier-based aircraft. However, this aircraft may be withdrawn and replaced by the F-35B, a vertical capability version of the controversial Joint Strike Fighter (JSF) programme, which great complexity and constant development delays raise numerous uncertainties from a temporal and economical point of view. In fact, this program encompasses the design of three different fighter aircraft which, at the same time, share many similarities. All these aspects led us to undertake the analysis of other lower-risk alternatives. This thesis is a technological research work aimed at studying those design changes required for several fighter aircraft, initially designed for ground operation, in order to make them fullfil the highly demanding requirements for operating from aircraft carriers. After analizing the peculiarities of such operations, and studying different types of ships as well as their most significant modifications, specific actions to undertake are proposed, and those areas of greatest interest are identified, for the purposes of establishing an objective comparison procedure, and selecting potential candidates for this adaptation. This methodology is applied to design two specific cases of particular concern: the Eurofighter Typhoon and the Saab Gripen. In both instances, no major problems have been encountered regarding the modifications suggested. Finally, given the complexity of the analysis performed, some future research lines are outlined such as completing and extending this methodology to other subsystems, and giving an initial estimate of the modification costs.