Upload
manuel-mujica
View
3.758
Download
2
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
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.
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
La Investigación
• Planteamiento del Problema.• Marco Teórico.• Marco Metodológico.• Propuesta de Estudio.• Recomendaciones y Conclusiones.
Planteamiento del Problema
Situación ActualEmpresa Inter
Dpto. de Base de Datos
Solicitud Monitorear
Consulta Ad Hoc
Dpto. Desarrollo
Directivos
Dpto. Coordinación de Requerimientos
Solicitudes
Información Información
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?.
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.
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.
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.
Planteamiento del Problema
Objetivos Especifico
Elicitar los requerimientos funcionales y no funcionales que va a permitir desarrollar la aplicación web.
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.
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.
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).
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.
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
Marco Teórico
Integración de AplicacionesGxVision
GxAdmin
GxSignal GxRouter
GxPauta
A.W.
BD
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
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.
Marco Teórico
Genexus¿Que es Genexus?¿De donde es?¿En donde se Utiliza?
Marco Teórico
¿Como Funciona Genexus?
Marco Teórico
Tipo de Implementación Realizada
Marco Teórico
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.
Patrón Work With
Marco Teórico
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.
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).
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.
Marco Metodológico
Fases del Estudio• Fase Diagnóstica• Fase de Factibilidad
Factibilidad OperativaFactibilidad TécnicaFactibilidad Económica
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.
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
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
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
Marco Metodológico
Factibilidad Operativa
• El Producto Principal.• El Producto Secundario.• El Producto Terciario.
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.
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.
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.
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.
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
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.
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.
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).
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.
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.
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
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)
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)
Propuesta de Estudio
Diseño Propuesto
Directivos
Dpto. Coordinación de Requerimientos
Solicitudes
Información
Internet
Aplicación Web
DemostraciónSoftware
Propuesta de Estudio
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
Conclusiones
Propuesta de Estudio