English español
Búsqueda
 

Repositorio de la Universidad de Oviedo > Trabajos Fin de Máster > Ingeniería y Arquitectura > Máster Universitario en Ingeniería Informática >

Use este identificador para citar o enlazar este ítem: http://hdl.handle.net/10651/28003

Título : Spring Roo Add-Ons para prototipado rápido
Autor(es) y otros: Menéndez Álvarez, Javier
Director(es): Suárez Cabal, María José
Fecha de publicación : jul-2014
Resumen : El objetivo de este software es la automatización del desarrollo de aplicaciones web complejas, típicamente dentro de una empresa (o una organización de otro tipo), y su integración con el resto de sistemas informáticos de ésta (por ejemplo, que la aplicación se encuentre integrada en el portal web de la organización), en caso de que sea necesaria. Se trata siempre del desarrollo de aplicaciones con una interfaz web, que hacen uso de base de datos, y que pueden hacer uso de gestión de usuarios, navegación mediante “migas de pan” (es decir, botones de “Anterior”, “Siguiente”, etc.), así como de otras funcionalidades que puedan proporcionar otros sistemas software ya existentes en la organización, siempre que se ajusten al tipo de plataforma utilizado por Roo++. De este modo, se simplifica mucho el desarrollo de este tipo de proyectos, reduciendo la necesidad de editar manualmente multitud de archivos y de ejecutar comandos complejos. Concretamente, el software está dirigido al desarrollo de aplicaciones Java haciendo uso de la herramienta de desarrollo rápido Spring Roo y del sistema de automatización de compilación Apache Maven, asumiendo que el software de la empresa con el que interactuará con las aplicaciones web desarrolladas también está desarrollado con Java y Roo. El software Roo++ se ha implementado mediante un add-on que se integra en Spring Roo mediante el sistema de gestión de módulos OSGi. De este modo, se puede hacer uso de toda la funcionalidad proporcionada por Roo, cuando se trata de obtener la máxima flexibilidad posible, y al mismo tiempo de las características que proporciona Roo++, cuando se trata de maximizar la facilidad y comodidad de uso y la agilidad.
This software's goal is complex web application development automation, usually in a bussiness (or another organization type), and its integration with other of its computer systems (for example, application integration in organization's web portal), if that's necesary. It's always about web application development, using a database, and which can use user management systems, “breadcrumb” navigation (for example, “back” and “forward” buttons), and possibly other funcionality from organization's existing computer systems, if they are conform with platform type used by Roo++. In this way, this type of project development is greatly simplified, without having to manually edit lots of files and running complex commands. Specifically, this software is oriented towards Java application development using Spring Roo rapid development tool, and Apache Maven compilation automation system, assuming company's software development was also done using Java and Roo, so Roo++-developed web software can interact with it. Roo++ software has been implemented through a Spring Roo add-on, integrated within it using OSGi module management system. Thereby, both all Roo funcionality can be used, if you want maximum possible flexibility, and also Roo++, if the target is comfort, quickness and ease of use maximization.
URI : http://hdl.handle.net/10651/28003
Aparece en las colecciones: Máster Universitario en Ingeniería Informática

Ficheros en este ítem:

Fichero Descripción Tamaño Formato
I - Memoria.pdf168,49 kBAdobe PDFVisualizar/Abrir
II - Planificacion y Presupuesto.pdf229,42 kBAdobe PDFVisualizar/Abrir
III - EVS.pdf199,24 kBAdobe PDFVisualizar/Abrir
IV - ASI.pdf303,91 kBAdobe PDFVisualizar/Abrir
V - DSI.pdf535,67 kBAdobe PDFVisualizar/Abrir
VI - Pruebas.pdf614,59 kBAdobe PDFVisualizar/Abrir
VII - Codigo fuente.pdf515,29 kBAdobe PDFVisualizar/Abrir
Resumen.pdf43,57 kBAdobe PDFVisualizar/Abrir
Manual del Usuario.pdf1,5 MBAdobe PDFVisualizar/Abrir


Exportar a Mendeley


Este ítem está sujeto a una licencia Creative Commons Licencia Creative Commons
Creative Commons

Los ítems de DSpace están protegidos por copyright, con todos los derechos reservados, a menos que se indique lo contrario.

 

Base de Datos de Autoridades Biblioteca Universitaria Consultas / Sugerencias