Especificacion Rifa V1.0.pdf (2010-12-02 10:22) 341KB

Anuncio
Documento de Arquitectura Solución de la Aplicación Web de Rifa. V 1.0
Elaborado por: Lic. Roberto Requena
Consultor de Informática
Equipo de Nuevas Aplicaciones.
Oficina Nacional de Contabilidad Pública (ONCOP)
Noviembre 2010
INTRODUCCIÓN
La Aplicación Web de Rifa es una solución que está concebida bajo una Arquitectura Lógica y Física apegada a las mejores prácticas de diseño e implementación. La cual tiene como finalidad generar un número aleatorio no mayor a un número X de participantes dados. Esta aplicación es accedida mediante la Web (a través de un navegador), la cual ha sido desplegada previamente en un servidor de aplicaciones tal como JBOSS Aplication Server. ESTRUCTURA DE LA APLICACIÓN
El modelo de implementación mostrado a continuación, indica que se desarrolla básicamente en una capa fundamental, la cual es la siguiente:
Capa de Presentación: Esta capa considera todos los componentes de software necesarios para la presentación de la información y elementos de interacción con el usuario.
UI Interface
Logica de Generación
CAPA DE PRESENTACION
Arquitectura de una Capa
Arquitectura Logíca : El Sistema de Rifa esta constituido por una serie de elementos físicos que fueron implementados para satisfacer las necesidades funcionales. Cada componente dentro de la arquitectura física reside dentro de algún repositorio o contenedor. Los componentes desarrollados para el Sistema de Rifa se soportan sobre la arquitectura de la tecnológia JSF la cual ofrece una serie de elementos para la implantación de las diversas capas presentadas en la arquitectura lógica de este diseño.
Rifa Web (RichFaces)
Backing Beam
JSF FRAMEWORK
JBOSS APPLICATION SERVER
TECNOLOGIAS SOLUCIÓN
Para implementar la solución se utilizaron las siguientes tecnologías:





Java Development kit 5
Java Server Faces
Rich Faces
Jboss AS 4.2.
Entorno de desarrollo JBoss Developer Studio.
Descargar