51
Bienvenidos La Coordinación del Postgrado del Decanato de Ciencias y Tecnología de la U.C.L.A. Presenta la defensa del trabajo de grado: Aplicación Web basada en Agentes para Monitorear los Indicadores de Gestión de Inter.

Aplicación web basada en agentes para monitorear los indicadores de la gestión de la emrpesa INTER

Embed Size (px)

DESCRIPTION

Aplicación web basada en agentes para monitorear los indicadores de la gestión de la emrpesa INTER Por: Ing. Wilmer Garcia Tutor: Prof. Edgar González Jurado Principal: Prof. Leonardo Ponte Profa. Euvis Piña Jurado Suplente: Prof. Ramón Valera Prof. Edison Sira Profa. Maribel Mendonca

Citation preview

Page 1: Aplicación web basada en agentes para monitorear los indicadores de la gestión de la emrpesa INTER

Bienvenidos

La Coordinación del Postgrado del Decanato de Ciencias y Tecnología de la U.C.L.A.

Presenta la defensa del trabajo de grado:

Aplicación Web basada en Agentes para Monitorear los Indicadores de Gestión de Inter.

Page 2: Aplicación web basada en agentes para monitorear los indicadores de la gestión de la emrpesa INTER

Datos Generales de la Investigación

Investigación: Aplicación Web basada en Agentes para Monitorear los Indicadores de Gestión de Inter.

Tutor: Prof. Edgar González. Autor: Ing. Wilmer Garcia

Page 3: Aplicación web basada en agentes para monitorear los indicadores de la gestión de la emrpesa INTER

La Investigación

• Planteamiento del Problema.• Marco Teórico.• Marco Metodológico.• Propuesta de Estudio.• Recomendaciones y Conclusiones.

Page 4: Aplicación web basada en agentes para monitorear los indicadores de la gestión de la emrpesa INTER

Planteamiento del Problema

Situación ActualEmpresa Inter

Page 5: Aplicación web basada en agentes para monitorear los indicadores de la gestión de la emrpesa INTER

Dpto. de Base de Datos

Solicitud Monitorear

Consulta Ad Hoc

Dpto. Desarrollo

Directivos

Dpto. Coordinación de Requerimientos

Solicitudes

Información Información

Page 6: Aplicación web basada en agentes para monitorear los indicadores de la gestión de la emrpesa INTER

Planteamiento del Problema

Interrogantes de la Investigación

• ¿El personal del departamento de coordinación de requerimientos de Inter tiene todas las herramientas necesarias para realizar sus labores?.

• ¿Cuáles son los recursos financieros y técnicos que se necesitan para ejecutar la propuesta?.

• ¿Es factible diseñar una aplicación web basada en agentes para monitorear los indicadores de gestión de la empresa inter corporación telemic c.a?.

Page 7: Aplicación web basada en agentes para monitorear los indicadores de la gestión de la emrpesa INTER

Planteamiento del Problema

Objetivo General

Desarrollar una aplicación web basada en agentes para monitorear los indicadores de gestión de la empresa inter corporación telemic c.a.

Page 8: Aplicación web basada en agentes para monitorear los indicadores de la gestión de la emrpesa INTER

Planteamiento del Problema

Objetivos Especifico

Diagnosticar la necesidad existente en el departamento de coordinación de requerimientos de automatizar el proceso de generación de consultas ad-hoc y monitorear los indicadores de gestión.

Page 9: Aplicación web basada en agentes para monitorear los indicadores de la gestión de la emrpesa INTER

Planteamiento del Problema

Objetivos Especifico

Determinar a través de estudio financiero y técnico los recursos financieros y técnicos que necesitan para ejecutar la propuesta.

Page 10: Aplicación web basada en agentes para monitorear los indicadores de la gestión de la emrpesa INTER

Planteamiento del Problema

Objetivos Especifico

Elicitar los requerimientos funcionales y no funcionales que va a permitir desarrollar la aplicación web.

Page 11: Aplicación web basada en agentes para monitorear los indicadores de la gestión de la emrpesa INTER

Planteamiento del Problema

Objetivos Especifico

Diseñar una aplicación web basada en agentes para monitorear los indicadores de gestión de la empresa inter corporación telemic c.a.

Page 12: Aplicación web basada en agentes para monitorear los indicadores de la gestión de la emrpesa INTER

Planteamiento del Problema

Justificación e Importancia

• Herramienta para los miembros de la coordinación de requerimientos.

• La información de los indicadores de gestión permite a los directivos de la empresa tomar decisiones.

• Reducción de los tiempos de entregas de la información a los directivos.

Page 13: Aplicación web basada en agentes para monitorear los indicadores de la gestión de la emrpesa INTER

Planteamiento del Problema

Alcances y Limitaciones

• En el presente estudio no se contempla la fase de implantación.

• En la presente investigación solo estudiaron tres (03) indicadores de gestión. (Clientes, Ordenes, Dinero Recaudado).

Page 14: Aplicación web basada en agentes para monitorear los indicadores de la gestión de la emrpesa INTER

Marco Teórico

Antecedentes de la Investigación

Marchetti Tulio y García Alejandro (2009) Propuesta de una metodología de desarrollo de sistemas multi-agente. Universidad Nacional del Sur en Bahía Blanca-Argentina.

Marin, R (2007) Sistema de monitoreo de datos con mensajes de texto para la Universidad Fermín Toro.

Ruscisa, L (2006) Sistema de monitoreo y Control de la Red de la Universidad Fermín Toro.

Page 15: Aplicación web basada en agentes para monitorear los indicadores de la gestión de la emrpesa INTER

Marco Teórico

Bases Teóricas• Integración de Aplicaciones• Análisis de Datos• Agentes• Modelo de Calidad establecido por el estándar ISO

9126• Genexus• Patron Work With

Page 16: Aplicación web basada en agentes para monitorear los indicadores de la gestión de la emrpesa INTER

Marco Teórico

Integración de AplicacionesGxVision

GxAdmin

GxSignal GxRouter

GxPauta

A.W.

BD

Page 17: Aplicación web basada en agentes para monitorear los indicadores de la gestión de la emrpesa INTER

Marco Teórico

Análisis de Datos

Conjunto de métodos descriptivos multidimensionales en donde la información esta organizada en (entidades, parejas, datos agrupados), permite representar la información "n" individuos descritos por "p" variables

Clasificaciones

• Análisis Factoriales• Las Clasificaciones

Page 18: Aplicación web basada en agentes para monitorear los indicadores de la gestión de la emrpesa INTER

Marco Teórico

Modelo de Calidad Establecido por el estándar ISO 9126

El estándar ISO-9126-1 establece que cualquier componente de la calidad del software puede ser descrito en términos de una o más de seis características básicas.

• Funcionalidad.• Confiabilidad. • Usabilidad.• Eficiencia.• Mantenibilidad.• Portatilidad.

Page 19: Aplicación web basada en agentes para monitorear los indicadores de la gestión de la emrpesa INTER

Marco Teórico

Genexus¿Que es Genexus?¿De donde es?¿En donde se Utiliza?

Page 20: Aplicación web basada en agentes para monitorear los indicadores de la gestión de la emrpesa INTER

Marco Teórico

¿Como Funciona Genexus?

Page 21: Aplicación web basada en agentes para monitorear los indicadores de la gestión de la emrpesa INTER

Marco Teórico

Tipo de Implementación Realizada

Page 22: Aplicación web basada en agentes para monitorear los indicadores de la gestión de la emrpesa INTER

Marco Teórico

Page 23: Aplicación web basada en agentes para monitorear los indicadores de la gestión de la emrpesa INTER

Marco Teórico

Wooldridge, M(1995) un agente es una entidad de software que basándose en su propio conocimiento, realiza un conjunto de operaciones destinadas a satisfacer las necesidades de un usuario o de otro programa, bien por iniciativa propia o porque alguno de éstos se lo requiere.

Page 24: Aplicación web basada en agentes para monitorear los indicadores de la gestión de la emrpesa INTER

Patrón Work With

Marco Teórico

Page 25: Aplicación web basada en agentes para monitorear los indicadores de la gestión de la emrpesa INTER

Marco Metodológico

Naturaleza del EstudioEl presente trabajo de investigación se ubica dentro de la modalidad de Estudios de Proyectos, cuya estrategia de desarrollo esta orientada a la elaboración de proposiciones sustentadas en un modelo operativo viable para resolver las necesidades y los requerimientos planteados por un problema especifico.

Page 26: Aplicación web basada en agentes para monitorear los indicadores de la gestión de la emrpesa INTER

Marco Metodológico

Diseño de la Investigación El estudio se apoya en una investigación bajo

la modalidad proyectos tal como lo específica el: “Manual para la Presentación del Trabajo Conducente al Grado Académico de: Especialización – Maestría - Doctorado de la Universidad Centroccidental Lisandro Alvarado” (2002).

Page 27: Aplicación web basada en agentes para monitorear los indicadores de la gestión de la emrpesa INTER

Marco Metodológico

La metodología aplicada permitió: • Desarrollo actual del proceso, identificando las

actividades y las personas involucradas. • Identificar los problemas asociados a las actividades

del proceso.• Identificar oportunidades de mejora relacionadas a las

actividades del proceso. • Establecer el impacto de la mejora asociada al

proceso.

Page 28: Aplicación web basada en agentes para monitorear los indicadores de la gestión de la emrpesa INTER

Marco Metodológico

Fases del Estudio• Fase Diagnóstica• Fase de Factibilidad

Factibilidad OperativaFactibilidad TécnicaFactibilidad Económica

Page 29: Aplicación web basada en agentes para monitorear los indicadores de la gestión de la emrpesa INTER

Marco Metodológico

Fase Diagnóstica

El objetivo de esta base fue determinar la necesidad existente en el departamento de coordinacion de requerimientos de inter

• Elaborar los instrumentos. • Aplicar los instrumentos. • Analizar los datos recabados por los instrumentos. • Presentar las conclusiones del diagnóstico. • Presentar las recomendaciones del diagnóstico.

Page 30: Aplicación web basada en agentes para monitorear los indicadores de la gestión de la emrpesa INTER

Marco Metodológico

Factibilidad TécnicaRecurso Humano Cantidad

Desarrollador 1

Analista de control de calidad de software 1

Analista de Documentación 1

Recurso Materiales Cantidad

Servidor de Aplicaciones 1

Papelería en General 1

Impresora 1

Base de Datos 1

Licencia de Genexus 1

Page 31: Aplicación web basada en agentes para monitorear los indicadores de la gestión de la emrpesa INTER

Marco Metodológico

Factibilidad EconómicaRecurso Humano Cantidad Costo

por díaCosto

MensualCosto

Proyecto

Desarrollador 1 83 bs. F. 2.500 bs. F 2.500 bs. F(30 Días)

Analista de control de calidad de software

1 50 bs. F. 1.500 bs. F 750 bs. F(15 Días)

Analista de Documentación 1 66 bs. F. 2.000 bs. F 1000 bs. F(15 Días)

Total 200 bs. F 6.000 bs. F 4.250 bs. F

Page 32: Aplicación web basada en agentes para monitorear los indicadores de la gestión de la emrpesa INTER

Marco Metodológico

Factibilidad EconómicaRecurso Materiales Cantidad Precio Unitario Precio Total

Servidor de Aplicaciones 1 0 bs. F. 0 bs. F.

Papelería en General 1 0 bs. F. 0 bs. F.

Impresora 1 80 bs. F. 80 bs. F.

Base de Datos 1 0 bs. F. 0 bs. F.

Licencia de Genexus 1 0 bs. F. 0 bs. F.

Total 80 bs. F 80 bs. F

Page 33: Aplicación web basada en agentes para monitorear los indicadores de la gestión de la emrpesa INTER

Marco Metodológico

Factibilidad Operativa

• El Producto Principal.• El Producto Secundario.• El Producto Terciario.

Page 34: Aplicación web basada en agentes para monitorear los indicadores de la gestión de la emrpesa INTER

Requisitos Funcionales

Propuesta de Estudio

Clases de Usuarios Requisitos de los FuncionalesMiembros de Departamento de Coordinación de Requerimientos

Generar los agentes que van a monitorear los indicadores de gestión.

Administrar la ejecución de los agentes.

Generar consultas ad-hoc.

Sistema ERP GxVision Generar la información de las operaciones de inter.

Administrador de Base de Datos Realizar las actividades de mantenimiento de la base de datos.

Page 35: Aplicación web basada en agentes para monitorear los indicadores de la gestión de la emrpesa INTER

Requisitos No Funcionales

Propuesta de Estudio

Clase de Usuario Requisitos No FuncionalesMiembros del Departamento de Coordinación de Requerimientos.

Debe existir un mecanismo de seguridad con respecto al manejo de la información.

Asegurar la persistencia de funcionalidades dentro de un rango de tiempo aceptable.

Ofrecer mecanismos de seguridad de autorización y autenticación para los clientes.

Page 36: Aplicación web basada en agentes para monitorear los indicadores de la gestión de la emrpesa INTER

Requisitos No Funcionales

Propuesta de Estudio

Clase de Usuario Requisitos No Funcionales

Miembros del Departamento de Coordinación de Requerimientos.

Interfaz amigable entre el usuario y la aplicación para los clientes.

La generación de agentes debe ser exitosa y en caso fallido debe indicársele una respuesta al usuario.

Las consultas ad-hoc deben ser exitosa y en caso de presentarse un error debe indicársele al usuario cual es el problema.

Page 37: Aplicación web basada en agentes para monitorear los indicadores de la gestión de la emrpesa INTER

Requisitos No Funcionales

Propuesta de Estudio

Clase de Usuario Requisitos No FuncionalesAdministrador de Base de Datos Realizar respaldos (Full Backup)

utilizando DataProtector. Ejecutar Estadísticas de uso de la Tablas para mejorar el performance del servidor de base de datos.

Page 38: Aplicación web basada en agentes para monitorear los indicadores de la gestión de la emrpesa INTER

Requisitos No Funcionales

Propuesta de Estudio

Clase de Usuario Requisitos No Funcionales

Administrador de Base de Datos Revisión Periódica de los bloques de transacciones ejecutados en un periodo determinado de tiempo. Garantizar la disponibilidad del servicio al conectarse

Page 39: Aplicación web basada en agentes para monitorear los indicadores de la gestión de la emrpesa INTER

Requisitos No Funcionales

Propuesta de Estudio

Clase de Usuario Requisitos No FuncionalesSistema ERP GxVision La información que va monitorear los

agentes debe ser exacta y pertinente.

Page 40: Aplicación web basada en agentes para monitorear los indicadores de la gestión de la emrpesa INTER

Adaptación del Modelo de Calidad

Propuesta de Estudio

Características de Calidad ISO 9126-1

Sub Característica ISO 9126-1

Requisitos de Calidad

Funcionalidad (Funcionality)

Precisión (Accuracy) La información que muestra la aplicación web debe corresponder con la información que se encuentra en el servidor nacional de base de datos. Evitando mostrar información ambigua o fuera del contexto.

Seguridad (Security) Ningún usuario que no esté autorizado puede acceder a las consultas de la aplicación web.

Es necesario autentifique autentificarse antes de empezar a usar la aplicación.

Page 41: Aplicación web basada en agentes para monitorear los indicadores de la gestión de la emrpesa INTER

Adaptación del Modelo de Calidad

Propuesta de Estudio

Características de Calidad ISO 9126-1

Sub Característica ISO 9126-1

Requisitos de Calidad

Funcionalidad (Funcionality)

Interoperabilidad (Interoperability)

La aplicación debe interoperar con la data del Sistema ERP GxVision.

Confiabilidad(Confiability)

Disponibilidad (Availability)

Garantizar que las aplicaciones estén disponibles el mayor tiempo posible. Preferiblemente en un horario (24 x 7).

Page 42: Aplicación web basada en agentes para monitorear los indicadores de la gestión de la emrpesa INTER

Adaptación del Modelo de Calidad

Propuesta de Estudio

Características de Calidad ISO 9126-1

Sub Característica ISO 9126-1

Requisitos de Calidad

Usabilidad(Usability)

Atractivo (Atractiveness)

La aplicación web debe ser llamativa para que los miembros de la coordinación de requerimientos la usen.

Operabilidad (Operability)

La aplicación web debe poder ser operada y controlada por los miembros de la coordinacion de requerimientos.

Facilidad de Aprendizaje (Learnability

La aplicación web debe ser fácil de usar para que los usuarios aprendan los pasos que son requeridos para utilizarlo.

Page 43: Aplicación web basada en agentes para monitorear los indicadores de la gestión de la emrpesa INTER

Adaptación del Modelo de Calidad

Propuesta de Estudio

Características de Calidad ISO 9126-1

Sub Característica ISO 9126-1

Requisitos de Calidad

Fiabiilidad(Realibility)

Tolerancia a Fallos(Fault Tolerance)

La aplicación web en caso de presentarse un error en ejecución el software debe capturar el error y mostrarlo, sin necesidad de que aborte la ejecución del programa.

En caso de presentarse una falla la aplicación web la información de los agentes no se debe perder.

Page 44: Aplicación web basada en agentes para monitorear los indicadores de la gestión de la emrpesa INTER

Adaptación del Modelo de Calidad

Propuesta de Estudio

Características de Calidad ISO 9126-1

Sub Característica ISO 9126-1

Requisitos de Calidad

Eficiencia(Efficiency)

Comportamiento en el tiempo(Time Behavior)

Las consultas de la aplicación web deben ser en tiempo aceptables.

Portabilidad(Portability)

Adaptabilidad(Adaptability)

La aplicación web pueden ejecutarse en ambientes Windows y Linux a través de un browser

Page 45: Aplicación web basada en agentes para monitorear los indicadores de la gestión de la emrpesa INTER

Propuesta de Estudio

Funcionalidad Confiabilidad Usabilidad Portabilidad Fiabilidad Eficiencia

Modelo de Calidad para la Aplicación web

Seguridad(Security) Precisión(Accuracy)

Interoperabilidad(Interoperability)

Disponibilidad(Availability)

Atractivo (Atractiveness) Operabilidad (Operability) Facilidad deAprendizaje (Learnability)

Adaptabilidad (Adaptability)

Capacidad de Recuperación (Recoverability) Tolerancia a Fallos (Fault Tolerance)

Comportamiento en el Tiempo (Time Behavior) Tolerancia a Fallos (Fault Tolerance)

Interoperabilidad(Interoperability)

Page 46: Aplicación web basada en agentes para monitorear los indicadores de la gestión de la emrpesa INTER

Propuesta de Estudio

Prioridades de las Características de Calidad

Operabilidad (Operability)Precisión (Accuracy)Seguridad(Security)Disponibilidad (Availability)Facilidad de Aprendizaje (Learnability)Atractivo (Atractiveness)Interoperabilidad (Interoperability)Adaptabilidad (Adaptability)Tolerancia a Fallos (Fault Tolerance)Comportamiento en el tiempo (Time Behavior)Capacidad de Recuperación (Recoverability)

Page 47: Aplicación web basada en agentes para monitorear los indicadores de la gestión de la emrpesa INTER

Propuesta de Estudio

Diseño Propuesto

Page 48: Aplicación web basada en agentes para monitorear los indicadores de la gestión de la emrpesa INTER

Directivos

Dpto. Coordinación de Requerimientos

Solicitudes

Información

Internet

Aplicación Web

Page 49: Aplicación web basada en agentes para monitorear los indicadores de la gestión de la emrpesa INTER

DemostraciónSoftware

Propuesta de Estudio

Page 50: Aplicación web basada en agentes para monitorear los indicadores de la gestión de la emrpesa INTER

Recomendaciones

• Realizar un programa de capacitación.• Realizar mas pruebas de control de calidad del

sistema, implantar y documentar la aplicación web.

• Implementar con servicio de mensajería a los celulares de los directivos.

Propuesta de Estudio

Page 51: Aplicación web basada en agentes para monitorear los indicadores de la gestión de la emrpesa INTER

Conclusiones

Propuesta de Estudio