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