Presentacion tesis

32
DESARROLLO DE SISTEMA DE INFORMES Y ANÁLISIS DE TRANSACCIONES PARA BANCOESTADO CON USO DE MINERÍA DE DATOS UNIVERSIDAD DE PLAYA ANCHA FACULTAD DE INGENIERÍA DEPARTAMENTO DE COMPUTACIÓN E INFORMÁTICA INGENIERÍA EN INFORMÁTICA Michael Alexi Venegas Rodríguez Profesora guía: Laura Griffiths Molina PROYECTO DE TÍTULO II PARA OPTAR AL TÍTULO DE INGENIERO EN INFORMÁTICA CON MENCIÓN EN GESTIÓN DE LA INFORMACIÓN Y AL GRADO ACADÉMICO DE LICENCIADO EN CIENCIAS DE LA INGENIERÍA

Transcript of Presentacion tesis

Page 1: Presentacion tesis

DESARROLLO DE SISTEMA DE INFORMES Y ANÁLISIS DE TRANSACCIONES PARA

BANCOESTADO CON USO DE MINERÍA DE DATOS

UNIVERSIDAD DE PLAYA ANCHAFACULTAD DE INGENIERÍA

DEPARTAMENTO DE COMPUTACIÓN E INFORMÁTICA

INGENIERÍA EN INFORMÁTICA

Michael Alexi Venegas Rodríguez

Profesora guía: Laura Griffiths Molina

PROYECTO DE TÍTULO II PARA OPTAR AL TÍTULO DE INGENIERO EN INFORMÁTICA CON MENCIÓN EN GESTIÓN DE LA INFORMACIÓN Y AL GRADO ACADÉMICO DE LICENCIADO EN CIENCIAS DE LA INGENIERÍA

Page 2: Presentacion tesis

Antecedentes

BancoEstado

✔ Institución estatal✔ Presta servicios financieros y bancarios✔ Ofrece productos para que los clientes puedan administrar su dinero:• Cuenta Rut• Cuenta de Ahorro• Cuenta Corriente• Chequera electrónica• Tarjeta de crédito y débito

Michael Venegas Rodríguez

Page 3: Presentacion tesis

Inpact S.A.

✔ Empresa subcontratista

✔ Subgerencia de Canales Automatizados

✔ Unidades• Monitoreo de transacciones• Gestión de reclamos

Antecedentes

Michael Venegas Rodríguez

Page 4: Presentacion tesis

Transacciones y Reclamos que monitorea y analiza Inpact S.A.

✔ Transferencias de fondosA través de Internet

✔ Giros a través de ATM✔ Compras o pagos a travésde RedComra

✔ Giros o pagos a través de una caja vecina

Antecedentes

Imagen: BancoEstadoMichael Venegas Rodríguez

Page 5: Presentacion tesis

✔ Procesamiento y clasificación de reclamos✔ Control✔ Lentitud✔ Volumen de transacciones periódicas✔ Asertividad para la detección de posibles fraudes

✔ Independencia y carencia de comunicación entre las unidades y canales de Monitoreo

Michael Venegas Rodríguez

Descripción del contexto / problema

Page 6: Presentacion tesis

Objetivo general

✔ Mejorar los procesos, resolver los problemas y facilitar las actividades de las unidades de Monitoreo de transacciones y Gestión de reclamos de la Subgerencia de Canales Automatizados BancoEstado e Inpact S.A.

Michael Venegas Rodríguez

Objetivos

Page 7: Presentacion tesis

Objetivos específicos

✔ Desarrollar un sistema de información que facilite el análisis estadístico y genere alertas de posibles fraudes.

✔ Diseñar de forma modular y documentada el sistema.

✔ Encontrar patrones, tendencias y correlaciones para asociar datos de reclamos con las transacciones.

✔ Construir un modelo de acuerdo al análisis de datos para generar alertas.

Objetivos

Michael Venegas Rodríguez

Page 8: Presentacion tesis

Proyecto Sistema de Informes y Análisis de transacciones Inpact – BancoEstado

✔ Captura de datos

✔ Análisis y elaboración de Informes

✔ Alertar posibles malos usos en ATM y RedCompra

✔ Apoyo de gestiónMichael Venegas Rodríguez

Propuesta de solución

Page 9: Presentacion tesis

Sistemas DSS (Apoyo a las decisiones)

✔ Herramienta de apoyo

✔ Capaz de evaluar y comparar alternativas

✔ Genera información útil de datos y modelos para identificar y resolver problemas.

Marco Teórico

Michael Venegas Rodríguez

Page 10: Presentacion tesis

Proceso de Minería de datos

Marco Teórico

Michael Venegas Rodríguez

Page 11: Presentacion tesis

Elección del modelo de desarrollo

✔ Modelo Evolutivo e Incremental• Enfoque ajustado a los requerimientos• Nuevos requerimientos en función a entregas y

crecimiento• Permite cambios en la construcción del software

✔ Desarrollo orientado a los casos de uso

Michael Venegas Rodríguez

Desarrollo del proyecto

Page 12: Presentacion tesis

Elección de la metodología de desarrollo

✔ Metodología Ágil• Adaptación de la Programación Extrema (XP)

• Adaptación a los cambios dentro del desarrollo• Trabajo cercano con el cliente• Desarrollo evolutivo• Iteraciones cortas• Simplicidad y flexibilidad• Requerimientos iniciales imprecisos

Michael Venegas Rodríguez

Desarrollo del proyecto

Page 13: Presentacion tesis

Plataforma de desarrollo✔ Lenguaje de programación

• PHP• Lenguaje Interpretado, estructurado y O.O.• Multiplataforma• Desarrollo rápido• Open Source

✔ Bases de datos• Mysql

• RDBMS Multihilo y Multiusuario• Multiplataforma• Prestaciones InnoDB• Estrecha relación con PHP• Open Source

Michael Venegas Rodríguez

Desarrollo del proyecto

Page 14: Presentacion tesis

Plataforma de desarrollo✔ Herramienta de Minería de datos

• Weka• Multiplataforma• Simplicidad• Portabilidad• Open Source

✔ Otras herramientas• Dia• Umbrello• Apache• phpMyAdmin

Michael Venegas Rodríguez

Desarrollo del proyecto

Page 15: Presentacion tesis

Michael Venegas Rodríguez

Desarrollo del proyecto

Análisis✔ Requerimientos

• Funcionales• Alertas de posibles fraudes en línea• Detalle de transacciones reclamadas por clientes• Detalle de casos almacenados en el sistema• Cruce de datos y emisión de informes• Emisión de Gráficos• Predicción

• No funcionales• Usabilidad• Rendimiento• Seguridad• Mantenibilidad• Disponibilidad

Page 16: Presentacion tesis

Michael Venegas Rodríguez

Casos de Uso

Page 17: Presentacion tesis

Diseño✔ Arquitectura del sistema

• Sistema Web de 3 capas

Desarrollo del proyecto

Michael Venegas Rodríguez

Page 18: Presentacion tesis

Diagrama de clases

Michael Venegas Rodríguez

Page 19: Presentacion tesis

Modelo de datos

Michael Venegas Rodríguez

Page 20: Presentacion tesis

Diseño de interfaces

Michael Venegas Rodríguez

Page 21: Presentacion tesis

Pruebas

✔ Enfoque Estructural o de caja blanca

• Pruebas unitarias en la programación de cada objeto

✔ Enfoque funcional o de caja negra

• Dirigidos por casos de uso

Desarrollo del proyecto

Michael Venegas Rodríguez

Page 22: Presentacion tesis

Implantación

Michael Venegas Rodríguez

✔ Login

Page 23: Presentacion tesis

Implantación

Michael Venegas Rodríguez

✔ Interfaz Principal

Page 24: Presentacion tesis

Implantación

Michael Venegas Rodríguez

✔ Generación de Alertas

Page 25: Presentacion tesis

Software de Minería de datos✔ Weka

• Ventajas• Disponibilidad de herramientas• Multiplataforma• Portabilidad• Simplicidad• Extensible

• Desventajas• Falta de documentación• Débil usabilidad

Minería de datos

Michael Venegas Rodríguez

Page 26: Presentacion tesis

Proceso de Minería de datos

✔ Determinación de objetivos• Detección de patrones de comportamiento

✔ Preparación de datos• Recopilación de datos• Indexación• Selección de una muestra

✔ Minería de datos• Ejecución del algoritmo de análisis

• Clasificación de los datos• Árbol de decisión

Minería de datos

Michael Venegas Rodríguez

Page 27: Presentacion tesis

Proceso de Minería de datos✔ Resultados

Minería de datos

Michael Venegas Rodríguez

Page 28: Presentacion tesis

Proceso de Minería de datos✔ Gráficos

Minería de datos

Michael Venegas Rodríguez

Page 29: Presentacion tesis

Generación del modelo

Michael Venegas Rodríguez

Page 30: Presentacion tesis

✔ El sistema se implantó en producción

✔ El diseño permite la extensibilidad

✔ Se establecieron patrones de comportamiento de posibles transacciones fraudulentas

Conclusiones

Michael Venegas Rodríguez

Page 31: Presentacion tesis

✔ Se automatizaron tareas de emisión de informes

✔ Se facilitó el acceso a los datos

✔ Se mejoró la asertividad para la detección de posibles malos usos

✔ Se estableció la retroalimentación y comunicación entre las unidades

Conclusiones

Michael Venegas Rodríguez

Page 32: Presentacion tesis

Gracias

Michael Venegas Rodríguez