Germán Gómez Beviá Juan Carlos Moral Mena María Consolación Montilla Requena Andrés Rafaél...

Post on 12-Jan-2015

20 views 6 download

Transcript of Germán Gómez Beviá Juan Carlos Moral Mena María Consolación Montilla Requena Andrés Rafaél...

Casa de Apuestas

Germán Gómez Beviá                                    Juan Carlos Moral Mena

                                    María Consolación Montilla Requena                                    Andrés Rafaél Santana García

                                    María Dolores Saéz Fernández

Indice•Presentación del proyecto.•Aplicación Gestor.•Arquitectura Gestor.•Funcionalidad Gestor.•Servicio NT.•Personalización (Skins).•Navegabilidad.•Zona Web.•Zona Web Publica.•Zona Web Privada.

Presentación del proyecto

Sistema informático para la gestión y explotación de una casa de

apuestas deportivas por Internet .

Aplicación Gestor.

1. Una aplicación que se encarga de la introducción de todos los datos de las tablas maestras del sistema.

2. Un servicio NT que se encarga de lanzar los procedimientos internos del sistema. (Recoger resultados RSS, Resolver Apuestas de la casa de apuestas y Liquidar Apuestas)

Arquitectura Gestor. Acceso a datos mediante Enterprise library 4.1.Control de errores y logger Enterprise library 4.1.Implementación de una clase utilidad dbmanager para las operaciones con base de datos.Desarrollo de una biblioteca para realizar las operaciones de forma genérica para los CRUD.Utilización del patrón singleton para el gestor de apuestas.

Arquitectura Gestor. Utilización del patrón TO (Transfer Objects).Utilización del patrón MVP (Model View Presenter).Interfaz de usuario implementada con WPF. Generación de ficheros PDF con ITextSharp.Utilización librería estadistícas amCharts.

Funcionalidades Gestor.

Gestión Apuestas.Gestión Deportes.Gestión Competición.Gestión Jornadas.Gestión Eventos Deportivos.Gestión Estadio.Gestión Equipos.Gestión Personas.Gestión Plantillas.

Gestión Jugadores.Gestión Tipos Bonos.Consulta datos Clientes.Gestión de los Métodos de Pago.Estadísticas.Datos Empresa.Twitter.Utilidades Rss.

Funcionalidad Gestión Apuestas

Implementa un wizard para la creación de las apuestas del sistema. Cabe destacar como funcionalidades complementarias la posibilidad de seleccionar uno o varios eventos deportivos de una jornada. Además para estos eventos seleccionados también se podrá seleccionar uno, varios o todos los tipos de apuestas ofertados por nuestro sistema para ese deporte.

Funcionalidad Gestión ApuestasVideo de la creación de apuestas.

Servicio NT

Este servicio se encarga de llamar cada 15 minutos a todos los procesos internos después de su finalización.

Procesos:1. Coger Datos de los RSS de

http://www.exactscores.com2. Volcar los Datos que nos interesan en nuestro

sistema.3. Actualizar el campo de acertada en las apuestas

que ofertamos con los resultados obtenidos del rss.

4. Comprobar las apuestas realizadas por nuestros clientes, para si corresponde hacerles una liquidación de apuesta.

Servicio NT

Componente UICombo de deportes en la aplicación (control de usuario)

Componente UICalendario WPF.

Control de usuario de Conversión de XAML a HTML y HTML a XAML.

Personalización (Skins).

Navegabilidad.

Zona Web.Zona Web que es la parte con la que nos comunicamos e interactuamos con los usuarios esta realizada en ASP .net, implementa el patrón MVP. Se divide en:1. Zona WEB Pública. 2. Zona WEB Privada.

Arquitectura Zona WEB.

Utilización del patrón TO (Transfer Objects).Utilización del patrón (MVP) Model View Presenter.Interfaz de usuario implementada con ASP .net y Ajax Control Toolkit.Carrito con controles Ajax control toolkit implementado mediante Servicios Web serializando los DTO utilizando JSON.Paginación ajax con jquery + sw + json.Utilización del framework “javascript Jquery/Ext-JS” para mejorar la experiencia del usuario con la web.

Arquitectura Zona WEB.Galería con animación “slideshow” .Uso de “tooltips” para ayudar al usuario a rellenar formularios de registro, realizar apuestas, etc.Mejorar el posicionamiento web en los buscadores utilizando etiquetas META.Sistemas de rastro de migas de pan.Web, reemplazo de fuentes en texto dinámico mediante Cufón. http://cufon.shoqolate.com/Cacheo de imágenes.Personalización web - cambio skin, cambio fondo, cambio imagen fondo (tb mosaico)

Funcionalidades Zona WEB pública.

Árbol navegabilidad.Login.Registro.Buscador Apuestas.Apuestas Destacadas.Próximos Eventos.Rastro migas de pan.

Funcionalidades:

Funcionalidades Zona WEB privada.

Talón de Apuestas.Ingresos.Reintegros.Posibilidad de escuchar textos de la web en mp3.

Funcionalidades:

Menu Principal WEB.

Uso de web-cufon (cambio fuentes).

Funcionalidad Registro WEB.

Funcionalidad Personalización e ingreso.

Funcionalidad Sistema.

Funcionalidad Apuesta Compuesta

Funcionalidad Movimientos

Funcionalidad Carreras.

Funcionalidad Gestión Deportes.

Funcionalidad Gestión Competición.

Funcionalidad: Gestión Jornadas.

Funcionalidad Aplicación Gestión.Funcionalidad: Gestión Eventos Deportivos.

Funcionalidad Gestión Estadio.

Backend: Aplicación Gestión.Funcionalidad: Gestión Personas.

Funcionalidad Gestión Plantillas.

Funcionalidad Gestión Jugadores.

Funcionalidad Gestión Equipos.

Funcionalidad Gestión Tipos Bonos.

Funcionalidad Consulta datos Clientes.

Funcionalidad Gestión de los Métodos de Pago.

Funcionalidad Datos Empresa.

Funcionalidad: Twitter.

Funcionalidad Utilidades Rss.