Grupo 10 – 2008Proyecto de Ingeniería de Software
NOpti +
El Nuevo Opti+…
NOpti +
Grupo 10 – 2008Proyecto de Ingeniería de Software
Agenda Introducción Objetivos Requerimientos Alcance Arquitectura Evaluación del Producto Mejoras y Extensiones Posibles Errores conocidos, corregidos y remanentes Demostración del Producto
Grupo 10 – 2008Proyecto de Ingeniería de Software
Introducción NOpti+ es una aplicación web de carácter gerencial, orientada a apoyar la toma de decisiones en materia de definición y distribución de inversiones publicitarias.
Utilizada por los planificadores de medios de las empresas de publicidad.
Basada en Opti+.
Grupo 10 – 2008Proyecto de Ingeniería de Software
ObjetivoConstruir un sistema con interfaz web que sustituya a Opti+.
Grupo 10 – 2008Proyecto de Ingeniería de Software
RequerimientosMigrar Datos.
Interfaz Amigable y Moderna.
Crear Pauta
Optimizar Pauta.
Simular Pauta.
Grupo 10 – 2008Proyecto de Ingeniería de Software
Alcance Migración de Datos. Manejo de Usuarios. Manejo de Cotizaciones. Crear Pauta. Exportación a Excel. Optimizar Pauta. Simular Ver indicadores
Grupo 10 – 2008Proyecto de Ingeniería de Software
Arquitectura Diseñada tomando como centro la optimización (Algoritmo).
Fácil de extender, cambiar o modificar.
Independencia de los datos originales de las mediciones de audiencia
(componente migrador).
Grupo 10 – 2008Proyecto de Ingeniería de Software
Arquitectura (cont)
Grupo 10 – 2008Proyecto de Ingeniería de Software
Arquitectura (diagrama)
Grupo 10 – 2008Proyecto de Ingeniería de Software
Arquitectura (tecnologías)
JDBC (controlador base de datos).
SWING (interfaz de usuario en migración).
JPA (persistencia).
EJB - 3.0 (comunicación).
GWT Google Web Toolkit (presentación).
JBoss (servidor de aplicaciones).
Grupo 10 – 2008Proyecto de Ingeniería de Software
Evaluación Fortalezas
Control fuerte de ingreso de datos. Estéticamente moderno. Escalabilidad. Portabilidad. Amigabilidad. Ayuda útil.
Debilidades El nivel de robustez no es el esperado.
Grupo 10 – 2008Proyecto de Ingeniería de Software
Evaluación (cont)
Limitaciones La migración debe correr en ambiente
Windows.
Carencias No logra resultados esperados para los casos
de usos referentes a la optimización.
Grupo 10 – 2008Proyecto de Ingeniería de Software
Mejoras Posibles
Agregar soporte Gráfico para la manipulación de sectores horarios.
Agregar soporte a bonificaciones.
Agregar la posibilidad de guardar y recuperar pautas
Grupo 10 – 2008Proyecto de Ingeniería de Software
Errores Conocidos La optimización de la pauta presenta resultados que difieren del sistema anterior.
Los indicadores y valores calculados luego de optimizar una pauta presentan datos incorrectos.
Durante la optimización se produce una falla si se utilizaron vehículos para los cuales no se especificó una cotización.
Grupo 10 – 2008Proyecto de Ingeniería de Software
Demo