Download Arquitectura software de un portal y manual diseño web
Document related concepts
no text concepts found
Transcript
Proyecto fin de carrera Arquitectura software de un portal y manual diseño web Autor: Ignacio García Ruiz Director: Lorenzo Ripado Martín Resumen El proyecto IDArquitectura quiere proveer de una infraestructura común de desarrollo de aplicaciones a un conjunto de empresas o una sola, que permita a los desarrolladores simplificar sus desarrollos y acortar los tiempos empleados en el diseño y codificación de las aplicaciones que se ejecutarán bajo esta infraestructura. El fin es homogeneizar todas las aplicaciones en cuanto a su interfaz y componentes de interacción externa a la aplicación, de modo que las personas que se encargan del desarrollo no tengan la necesidad de desarrollar componentes que ya son usados también por otros programas. Es una arquitectura base para aplicaciones web que se integrará en un portal web. Para ello se toma como referencia un framework de desarrollo que se utiliza mucho en la industria de desarrollo software: Spring 3. Hay que tener en cuenta que este framework que se va a desarrollar es una librería de ayuda a los programadores para la creación de aplicaciones web para el portal de una empresa, aunque la mayoría de los componentes se podrían reutilizar para la creación de aplicaciones de escritorio, servicios web, etc. Palabras Clave Arquitectura web, Spring, diseño web, JQuery, C3PO, JAVA, AJAX Ignacio García Ruiz Página III Proyecto fin de carrera Software architecture of a portal and web design manual. Author: Ignacio García Ruiz. Director: Lorenzo Ripado Martín. Summary. IDArchitecture Project wants to provide a common infrastructure of development of applications to a group of businesses or only one, that will enable developers to simplify their developments and reduce the time spent in the design and coding of the applications that will be carried out under this infrastructure. The aim is to homogenize all the applications as regards its interface and external interaction components to the application, so that people who are in charge of development shall not be in need of developing components that are already also used by other programs. It is a base architecture for web applications that will be integrated in a web portal. For this a framework of development will be used as point of reference that is used a lot in software development industry: Spring 3. We have to take into account that this framework that is going to be developed is a help library for programmers for the creation of web applications for a business portal, although most of the components could be reused for the creation of desktop applications, web services, etc. Key Words. Web architecture, Spring, web Design, JQuery, C3PO, JAVA, AJAX Ignacio García Ruiz Página IX