e)) e
--,-- c:í'
UNIVERSIDAD NACIONAL ANDRES BELLO
1111111111111111111111111111111111111111111111111111111111111111
2 5611 00032 3886
UNIVERSIDAD NACIONAL ANDRES BELLO FACULTAD DE INGENIERIA Y CONSTRUCCION CIVIL ESCUELA DE INGENIERIA DE EJECUCION TECNOLOGICA INGENIERIA DE EJECUCION EN COMPUTACION E INFORMATICA
Data Warehouse de Cobranzas
OSCAR ENRIQUE GOMEZ OSORIO
PROYECTO DE TITULO PARA OPTAR AL TITULO DE INGENIERO DE EJECUCION EN COMPUTACION E INFORMA TICA
•
•
a Diego Ignacio,
•
por su lucha y aferro a la vida .•
Indice de Contenido ResumenCapitulo 1: Introducción
1.1 Descripción General del Proyecto 1
1 .2 Objetivos
1.2.1 Objetivo de la Empresa 2
1.2.2 Objetivo General del Proyecto de Título 3
1.2.2.1 Objetivos Específicos 3
1.3 Alcance del Proyecto 4
1 .4 Beneficios 5
Capítulo 2: Fundamentación
2.1 Fundamentación 7
Capítulo 3: Metodología de Trabajo
3.1 Introducción 9
3.2 Metodología de Control 10
3.3 Metodología de Desarrollo 10
3.4 Metodología de Administración 10
3.5 Software Utilizado 11
3.6 Usuarios Participantes 12
Capítulo 4: Resultados y Discusión
4.1 Introducción 14
4.2 Definición de Áreas Tema 15
4.3 Temas de Interés 16
4.4 Consultas Tipo para el Análisis de Información 17
4.5 Desagregación de eventos consultas de Gestión y Estadísticas 26
4.6 Descripción de Fechas de Consulta 35
4.7 Descripción de Eventos 37
Capítulo 5: Conclusiones
5.1 Conclusiones 40
Bibliografía 42
•
Anexo A: Diseño y ModeladoA.1 Modelos de uso para el Data Warehouse 45
A.2 Modelo de Caso de Uso 1 45
A.3 Modelo de Caso de Uso 11 46
A.4 Modelo de Caso de Uso 111 47
A.5 Descripción de los Casos de USO 48
A.6 Descripción de Actores 51
A.7 Identificación de Clases 52
A.8 Diagrama de Modelo de Clases 53
A.9 Descripción de Clases 54
•
Anexo B: Especificaciones Técnicas B.1 Introducción
B.2 Plataforma y Base de Datos B.3 Arquitectura
B.4 Especificación de Hardware
103 104 106 106
•
•
"
Indice de Figuras
Figura 1.1: Fases del Proyecto Empresa Figura 1.2: Alcance del Proyecto
Figura 4.1: Temas de Interés Figura A.1
Figura A.2 Figura A.3 Figura A.4 Figura A.5 Figura A.6
2 4 16 45 46
47
52 53 97•
ResumenEl proyecto que se presenta, es el resultado de la aplicación metodológica de técnicas de ingeniería de sistemas orientadas a las tecnologías emergentes de las Ciencias de la Computación e Informática.
Los Data Warehouse se plantean en la actualidad como un esquema más para el apoyo a la gestión que requiere una empresa. Es fundamental contar con un acceso expedito e inteligente hacia la información, pues de esta forma se simplifica el proceso de toma de decisión. Bajo este contexto, el Data Warehouse se plantea como una herramienta eficaz que contribuye a esta causa.
La cobranza es considerada como la gestión y administración del riesgo del Banco Santiago. Como tal, requiere de herramientas sofisticadas que permitan dar un tratamiento dimensional de los datos, abordando criterios de decisión definidos por los ejecutivos involucrados en el proceso de decisión.
La implementación de un Data Warehouse de Cobranza corresponde a la consolidación de éstos criterios de decisión, centralizando en un ambiente tecnológico común los elementos requeridos para el análisis oportuno y preciso .
Capítulo 1
Introducción
•
•
•
Capítulo 1: Introducción
1.1 Descripción General del Proyecto
Cobranzas y Recaudaciones Ltda. es una empresa filial del Banco Santiago, dedicada a la cobranza exclusiva de productos afines a esta institución y a sus empresas filiales.
La cobranza es considerada un pilar fundamental dentro de lo que en el ámbito financiero se conoce como riesgo. El riesgo se define como la probabilidad de pérdidas económicas ante préstamos de productos masivos que la industria bancaria realiza a sus clientes.
La gestión de cobranza realizada por CyR está orientada a administrar el riesgo del cedente Banco Santiago. Bajo este contexto, las productividades de recupero 1, las proyecciones de mora 2 y los índices de mora 3, entre otros, corresponden a criterios evaluativos que permitirán ratificar o rectificar las políticas de otorgamiento de crédito de la institución bancaria.
El proyecto tiene como objetivo implementar un Data Warehouse de Cobranzas, que proporcione una herramienta de apoyo a la toma de decisión para los ejecutivos de la empresa, quienes son los llamados evaluar los respectivos índices de comportamiento de la cartera morosa.
El Data Warehouse consolida información de tres sistemas existentes en CyR:
Recursos Humanos, Contabilidad y Cobranza. El estudio funcional de estos sistemas forma parte de los objetivos específicos del proyecto .
Para el logro de los objetivos del proyecto, se ha conformado un equipo de trabajo que representa a todas las áreas de la empresa más un usuario coordinador, quien es el nexo entre los ejecutivos de la empresa y el equipo informático.
1 Cnrrcspondl.'. a índices de n.:cupcro, L'valuandn pagos recibidos v/s asignación de 111ora para un periodo espccífü:o.
2
•
•
•
Capítulo 1: Introducción
1.2 Objetivos
1.2.1 Objetivo de la Empresa
El objetivo de la empresa es implementar un proyecto de ingeniería cuyo producto final será un Data Warehouse de Cobranzas.
Las fases definidas para el proyecto Empresa son las siguientes:
Fase 1:
Fase 2:
Fase 3:
Fase 4:
Fase 5:
Fase 1
Desarrollo del Data
Staging
Diseño del área de preparación de datos (Data Staging) Diseño del ambiente de presentación
Diseño e implementación arquitectura técnica.
Aplicaciones Usuario Final Despliegue y Crecimiento.
Fase 2 Fase 4 Fase 5
Diseño Aplicaciones Despliegue
Ambiente Usuario y
Presentación Final Crecimiento
(OLAP)
Fase 3:
Arquitectura TécnicaFigura 1.1: Fases del proyecto Empresa
•
Capítulo 1: Introducción
1.2.2 Objetivo General del Proyecto de Título
El objetivo del proyecto de título es implementar las Fases 1 y 2 del proyecto empresa Data Warehouse de Cobranza.
1.2.2.1 Objetivos Específicos
a. Descubrir y definir iniciativas del negocio.
b. Análisis de los sistemas fuentes.
c. Diseño y desarrollo del área de preparación de datos (Data Staging) d. Diseño del ambiente de presentación (Servidor OLAP)
Capítulo 1: Introducción
1.3 Alcance del Proyecto
El proyecto tiene como alcance la implementación de las Fases 1 y 2 del proyecto empresa, incluyendo las especificaciones tecnológicas de estas fases hacia la Fase 3 (diseño e implementación arquitectura técnica).
l(Especrricaciones)
Fase 4
Aplicaciones Usuario
Final
Fase 3:
Arquitectura TécnicaFase 5
Despliegue y Crecimiento
Figura 1 .2: Alcance del Proyecto
Capítulo 1: Introducción
1.4 Beneficios
El ambiente Data Warehouse de Cobranza permitirá satisfacer necesidades de los ejecutivos y directores de la empresa, obteniendo los siguientes beneficios:
a) Evitar la pérdida de información histórica del cliente.
b) Evitar el acceso directo a los datos fuentes.
c) Disminuir tiempos de búsqueda y consolidación de la Información (Usuario Final).
d) Integrar en un ambiente común los datos de Clientes y Productos.
e) Proporcionar información consolidada al Banco Santiago.
Capítulo 2
Fundamentación
8
8
8
8
Capítulo 2: Fundamentación
2.1 Fundamentación
En la actualidad, vivimos en un mundo dominado por la globalización, bombardeados por una gran cantidad de información, la cual supera nuestra capacidad de captura y comprensión de lo que sucede a nuestro alrededor.
Lo anterior se enmarca en lo que se ha denominado Cibereconomía o Economía Digital, impulsada por el desarrollo de las Tecnologías de Información.
La información es considerada el activo más valiosos de una empresa, siendo su adecuada utilización un elemento diferenciador en le mundo de los negocios actuales.
Una empresa, necesita utilizar toda la información disponible para crear una ventaja competitiva.
Los negocios en general se encuentran bombardeados con gran cantidad de datos provenientes de sus sistemas internos, clientes y servicios externos. El desafío es como utilizar de mejor forma estos datos con el objeto de tomar las decisiones correctas antes que lo haga la competencia.
Dentro de este contexto, el Data Warehouse forma parte de los llamados sistemas de soporte a las decisiones, y como tal busca consolidar la información dispersa actualmente en la compañía concentrándola en un lugar de acceso común a los usuarios ejecutivos, otros sistemas de operación o sistemas especialmente diseñados para el apoyo en la toma de decisiones.
., e C; e
Capítulo 3
Metodología de Trabajo
Capítulo 3: Metodología de Trabajo
3.1 Introducción
El Data Warehouse cumple como función principal el almacenamiento e integración de datos de distintas fuentes para responder a consultas sobre información relevante para la empresa.
Esta información podrá ser visualizada a través de herramientas de escritorio o a través de la Intranet corporativa.
La definición de áreas de interés hacia las cuales orientar el desarrollo del proyecto se obtendrá a partir de la definición de los requerimientos. Esta definición estará en manos de un grupo de usuarios especialmente formado para el proyecto. El grupo de usuarios estará conformado por los ejecutivos de la empresa encabezados por un coordinador quién será el responsable de unificar criterios y llevar a consenso las diferencias resultantes de la discusión de los temas de interés.
Capitulo 3: Metodología de Trabajo
3.2 Metodología de Control
La metodología de control del proyecto corresponde al modelo Espiral.
Fundamentación: El proyecto Data Warehouse requiere descubrir y definir gran parte de los requerimientos en un trabajo iterativo con el grupo de usuarios. El modelo espiral nos permite generar prototipos en cada iteración y validarlo con el usuario antes de proseguir con las fases siguientes.
3.3 Metodología de Desarrollo
La metodología de desarrollo del proyecto corresponde al modelo orientado a objeto, el cual será utilizado para el análisis y diseño del proyecto.
Fundamentación: El trabajo mediante objetos permite simular el modelo a aplicar.
Los principios de herencia son aplicables a las fases del Data Warehouse. Por otro lado, la metodología orientada a objeto es utilizada por el Área de Informática de la empresa CyR.
3.4 Metodología de Administración
Para la administración del proyecto se utilizarán las siguientes estrategias metodológicas:
a. Reuniones con usuarios.
b. Cuestionarios de requerimientos.
c. Presentaciones de avance.
Fundamentación: El perfil de los usuarios definidos para el desarrollo del proyecto,
4Ít
•
Capítulo 3: Metodología de Trabajo
., presentaciones de avance permiten validar cada etapa finalizada antes de avanzar a la siguiente.
~
3.5 Software utilizado
El software utilizado en la implementación del proyecto corresponde a lo descrito a continuación:
3.5.1 Software de Análisis y Modelado de Datos
- Power Designer 8.0
3.5.2 Software de Servidor
- Windows NT Server 4.0 SOL Server 7.0
- SOL OLAP 7.0
3.5.3 Software de Cliente
- Office XP
Crystal Report 8.5
Capítulo 3: Metodología de Trabajo
3.6 Usuarios Participantes
Los Usuarios participantes que hacen entrega de los requerimientos se especifican a continuación:
Usuario Coordinador:
Usuarios:
Sr. Andrés Navarro
Sr. Francisco Ugarte Sr. Jorge Schiefelbein Sr. Marcos De la fuente Sr. Jaime Ojeda
Sr. Renato Acevedo
Jefe Monitoreo y Control
Gerente General Gerente de Cobranza Jefe de División Jefe de División Jefe de División
Capítulo 4: Resultados y Discusión
4.1 Introducción
La obtención de resultados y la discusión de los mismos se generan a partir de un cúmulo de requerimientos definidos por los usuarios participantes.
Para la obtención de estos requerimientos se ha utilizado una metodología de administración del proyecto consistente en entrevistas con usuarios, generación de cuestionarios tipos entregados a cada uno de ellos, presentaciones de avance y ratificación de requerimientos mediante la entrega de prototipos (conforme a la metodología de control utilizada).
Este capitulo entregará el resultado analítico de la definición de requerimientos del proyecto. Estos requerimientos serán posteriormente abordados mediante la metodología de desarrollo orientada a objetos, especificada en el Anexo A (Diseño y Modelado) .
~
Capítulo 4: Resultados y Discusión
4.2 Definición de Áreas Tema
Según lo especificado por parte de los Usuarios los temas de interés para el departamento de cobranza son los siguientes:
Análisis de Cuentas Análisis de Pagos Análisis de Deudas
Análisis y Decisiones sobre Gestiones Análisis de Ciclos ( Rebaje / Asignación ) Comportamiento de Cobradores
Decisiones y análisis sobre los productos administrados Decisiones a cerca de Clientes
Análisis del Cedente Análisis de Sucursales
Análisis de los Centros de Cobranza
Análisis y Decisiones sobre Saldos ( Saldo insoluto/ Insoluto Total)
4.3 Temas de Interés
Cobranza
Gestión Estadística
--!
' '
Cliente
Productos
Cedente
Sucursal
Pagos
Tiempo
Cuentas
Ciclo de Asignación
Ciclos de rebaje
Saldos
Montos Cuotas
..,.
_______ , _________ -- ~ Contabilidad '""'I
Ingresos Presupuestos
Figura 4.1: Temas de Interés
Capítulo 4: Resultados y Discusión
Costos
RR.HH
Funcionario
e
8
1
8
8
Capítulo~: Resultados y Discusión
4.4 Consultas tipo establecidas por los usuarios para el análisis de la información
Además se establecen consultas tipo, a partir de estas se generan los requerimientos necesarios para responder ciertos eventos, estas consultas representan a un nivel global de lo que el Data Warehouse debe responder por ejemplo:
a. Determinar el número de gestiones realizadas día a día ( gestiones
clasificadas como D-1-N ( Directa, Indirecta, No contactada) separando en el día gestiones por horario de 08:30-13:00 y entre 13:00 y 21 :00)
b. Determinar el número de compromisos de pago obtenidos, separando compromisos de documentos a fecha.
c. Determinar el número de pagos recibidos ya sea 5 días antes o 2 días después de la fecha de compromisos.
d. Determinar el número de pagos independiente de la fecha de compromiso.
e. Determinar el número de pagos que no hayan tenido algún compromiso de pago.
f. Determinar el tipo de pago recibido (Mixto- Efectivo - Cheque).
g. Determinar la distribución de compromisos de pago durante el mes (Establecido por fecha de pago).
h. Determinar la composición de cada uno de los ciclos (Tabla de ciclo de rebaje v/s ciclo de asignación).
8
8
ft
e
ft
Capítulo 4: Resultados y Discusión
j. Determinar la evolución de asignaciones y recuperaciones de cada uno de los vencimientos asignados a ciclo 1 durante el mes. (Análisis realizado por todos los ciclos)
k. Distribución de cartera por situación de cobranza ( Judicial, Extra Judicial, etc).
l. Distribución de cartera por Número de cuota en mora.
m. Comportamiento de pago de los Clientes, responder a la consulta que indique cuantos casos y porque monto se pagan una misma asignación respecto el vencimiento, conforme a los tramos de días que se indican, separado por Cedente, Producto, Sucursal, Cobrador. Respondiendo a la consulta por cada producto, Consumo y Tarjetas de crédito.
n. Determinar la cartera de clientes y cuentas asignada a cada cobrador separada por productos y ciclo de asignación.
o. Pagos de cuentas castigadas (Pagos castigos por Cobrador) ordenados por Cobrador.
p. Determinar todos los pagos de cuentas castigadas ingresadas por sucursal.
q. Consulta de control judicial. ( Desglose de las etapas del juicio)
r. Cartera de clientes asignadas a cada sucursal por productos y ciclo de asignación.
fj
Capítulo 4: Resultados y Discusión
El Data Warehouse debe responder a las consultas requeridas por el informe BSCH, las cuales se identifican a continuación:
a. Total de Clientes a Cobro Universo ( TCCU) y Total de Clientes (TC), consultados por:
i. Clientes ii. Cedentes
111. Productos
Analizados por:
i. Número de Clientes Asignados a CyR
b. Total de Clientes a Cobro vía Telefónica, consultados por:
i. Clientes ii. Cedentes iii. Productos
Analizados por:
i. Ciclos de asignación
•
Capítulo 4: Resultados y Discusión
c. Cartera Total, consultados por:
i. Clientes ii. Cedente iii. Producto
iv. Áreas operativas
Analizados por:
i. Saldos Insolutos ii. Ciclos de asignación iii. Tipo de moneda.
d. Total de Llamados, consultados por:
l. Clientes
11. Ciclos de asignación 111. Áreas de operación
IV. Actividad realizada ( LR = Llamado recibido, LE= Llamado efectuado) V. Contacto realizado distinto de Desconectado, Ocupado, No contestan VI. Centros Estratégicos
Analizados por:
l. Fecha de la gestión realizada 11. Cantidad de Llamados realizados
•
Capítulo 4: Resultados y Discusión
e. Promesas de pago agenciadas, consultadas por:
l. Producto 11. Cedente 111. Cliente
IV. Centro estratégico V. Estados de cobranza VI. Ciclos de asignación
VII. Actividad realizada en la gestión ( LR = Llamado recibido, LE= Llamado VIII. Efectuado (VR = Visita recibida)
Analizados por:
l. Números de operación.
11. Cantidad de compromisos de pago.
111. Fecha de la promesa de pago.
f. Promesas de pago cumplidas, consultadas por:
l. Producto 11. Cedente
111. Centros estratégicos IV. Ciclos de asignación V. Áreas de operación VI. Estados de cobranza
VII. Actividad realizada (LR, LE, VR)
VIII. Contacto realizado en la gestión ( D, O, N)
Analizados por:
l. Cantidad de promesas cumplidas
fj
IV. Fecha de pago g. Monto Agenciado, consultado por:
l. Clientes 11. Productos 111. Cedentes
IV. Centros estratégicos
v.
Ciclos de asignaciónAnalizado por:
l. Número de operación 11. Monto de la deuda 111. Monto de la cuota
IV. Fecha de compromiso de pago V. Fecha de proceso
h. Monto asignado total, consultado por:
l. Cedente 11. Producto
111. Ciclos de asignación IV. Áreas operativas
Analizados por:
l. Número de operación 11. Monto de la deuda 111. Tipo de Moneda IV. Fecha de ingreso
Capítulo 4: Resultados y Discusión
8
8
8
e
8
i. Monto recuperado agenciado, consultado por:l. Cedente 11. Producto
111. Centro estratégico IV. Ciclos de asignación V. Áreas operativas VI. Estado de cobranza
VII. Actividad realizada ( LE, LR, VR)
Analizado por:
l. Número de operación 11. Fecha de pago
111. Monto pagado
j. Monto recuperado total, consultado por:
l. Cedente 11. Producto 111. Área operativa IV. Ciclos de asignación
Analizado por:
Número de operación Monto pagado
Fecha de pago Fecha de ingreso
Capítulo 4: Resultados y Discusión
Capítulo 4: Resultados y Discusión
Los índices de análisis a tomar en cuenta son:
a) Índice de eficiencia de recuperación (IER):
b) Monto recuperado agenciado/ Monto agenciado c) Índice de promesas de pago Agendazas (IPPA):
d) Promesas de pago agendazas / Total de Clientes a cobro vía telefónica e) Índice de eficiencia sobre Llamadas ( IELL):
f) Promesas de Pago cumplidas/ Total de Llamadas g) Índice de mora
h) Permite visualizar que porcentaje de la cartera de colocaciones de cada i) Uno de los cedentes se encuentra en un estado de morosidad entre cierto
intervalo de días j) Índice de Riesgo
k) El índice de riesgo, nos da la visión del porcentaje estimado de la cartera que se encuentra propensa a pérdida.
Capítulo 4: Resultados y Discusión
4.5 Desagregación de eventos para consultas de Gestiones y Estadísticas.
a. Distribución de gestiones, cada una de estas con sus respectivas desagregaciones, consultadas por:
l. Zona 11. Sucursales 111. Clientes
IV. Estados de Cobranza
v.
Actividades realizadas VI. Centros estratégicos VII. CobradorVIII. Cedente IX. Producto
X. Ciclos (Asignación/ Rebaje) XI. Áreas operativas
XII. Ciclos (Asignación/ Rebaje)
Analizadas por:
l. Montos de Pagos.
11. Cantidad de Cuentas Gestionadas por día 111. Número de operación
IV. Saldos Insolutos asociados V. Saldo insolutos gestionados
VI. Montos establecidos por promesas VII. Fechas de pago
VIII. Fechas de promesas
tt
8
8
e
Capitulo 4: Resultados y Discusión
b. Compromisos de pago al día.
c. Pagos con menos de 5 días y más de 2 días desde la fecha de Compromiso.
d. Efectividad de la gestión e. Efectividad del Compromiso
f. Hora. Intervalo entre 08:30 - 13:00 y 13:00 - 21 :00 g. Distribución de Pagos, consultados por.
l. Clientes
11. Tipo de pago efectuado ( Mixto, efectivo, Cheque) 111. Producto
IV. Zona
v.
Sucursales VI. CobradorVII. Centro estratégico VIII. Fecha compromiso IX. Fecha de Gestión X. Cedente
XI. Ciclo (Asignación/ Rebaje) XII. Estado de Cobranza
Analizados por.
l. Número de Operación
11. Cantidad de Compromisos de pago 111. Montos de las cuotas pactadas IV. Montos de Interés
V. Montos de recargo VI. Montos de pago
~
IX. Monto de rebaje X. Fecha de proceso h. Referente a Deudas, consultados por:
l. Centros estratégicos
11. Ciclos (Asignación/ rebaje) 111. Cedente
IV. Producto
v.
ClaseVI. Sucursal
VII. Areas operativas VIII. Estados de cobranza
IX.
ClienteX.
CobradorXI.
MonedaAnalizados por:
l. Número de operación 11. Fecha de ingreso 111. Fecha de liquidación IV. Préstamo (Cantidad)
v.
Saldo insolutoVI. Total cuotas de crédito VII. Número de cuotas VIII. Fecha de vencimiento
IX.
Fecha de asignaciónX.
Fecha de otorgamientoXI.
GastosXII.
Cantidad de Compromisos rotosCapítulo 4: Resultados y Discusión
i. Distribución de cuotas, consultadas por:
Cedente Producto Sucursal Cliente Moneda
Analizados por:
l. Número de operación
11. Fecha de vencimiento de la cuota 111. Número de cuotas
IV. Fecha de otorgamiento
v.
Fecha de asignación VI. Monto de la cuota VII. Interés de la cuota VIII. Saldo capital IX. Saldo insoluto X. CostasXI. Monto en abogados XII. Condonación
XIII. Tipo de la cuota
Capítulo 4: Resultados y Discusión
j. Referente a eventos Judiciales, consultados por:
l. Cliente 11. Cobrador 111. Producto IV. Cedente
v.
Centro estratégico VI. Estado de cobranza VII. Etapa judicialAnalizado por:
l. Número de operación 11. Fecha de asignación 111. Fecha del gasto IV. Monto del gasto
v.
Saldo insoluto VI. Número de cuotasVII. Fecha de la irregularidad VIII. Fecha de término
Capítulo 4: Resultados y Discusión
e
k. Referente a rebaje, consultados por:
l. Cedente 11. Producto 111. Sucursal
IV. Centros Estratégicos
Analizados por:
l.
11.
111.
IV.
v.
Fecha de proceso.
Fecha de cierre.
Cantidad de cuentas en Cada ciclo.
Montos separados por ciclos.
Número de Cuentas en Morosidad.
Capítulo 4: Resultados y Discusión
VI.
VII.
Saldo insoluto correspondiente a cuentas en morosidad.
Número de cuentas en rebaje.
VIII. Monto saldo insoluto de cuentas en rebaje.
l. Obtención de datos relacionados con los funcionarios:
l. Centro o sucursal de origen 11. Nombres
111. Cargo
IV. Tipo de Contrato
Analizando funcionarios por:
l. Montos recibidos por comisión
e e
Capitulo 4: Resultados y Discusión
IV. Montos en movilización V. Horas extras realizadas VI. Fecha de contrato
VII. Fecha de pago de comisiones VIII. Fecha de pago de premios IX. Fecha de la Hora extra
m. Cartera de Clientes asignadas por Cobrador, consultados por:
l. Cedente 11. Productos
111. Ciclos de Asignación IV. Fecha de asignación
Analizados por:
l. Cantidad de Clientes 11. Fecha de asignación
Capítulo 4: Resultados y Discusión
En resumen, la información que se requiere para consultar toma en cuenta aspectos que van desde productos a ciclos, en base a esto se pueden analizar todos los puntos descritos anteriormente:
l. Producto
11. Estado de cobranza 111. Centros Estratégicos IV. Cedente
v.
ZonaVI. Sucursal VII. Cobrador VIII. Grupo Zonal
IX. Actividad realizada en la gestión X. Tipos de pago efectuados XI. Clientes
XII. Etapas judiciales XIII. Áreas operativas XIV. Estados de cobranza XV. Funcionario
XVI. Salarios
XVII. Ciclos (Asignación/ Rebaje) XVIII. Moneda
Cada uno de ellos con sus respectivas desagregaciones.
•
Capítulo 4: Resultados y Discusión
4.6 Descripción de Fechas de consulta
Fechas de pago:
Fecha correspondiente al pago efectuado
Fechas de promesas:
Fecha en la que se establece la promesa de pago
Fecha de vencimiento:
Especifica la fecha máxima de pago para una cuota del crédito. La cual fue previamente establecida por el cliente y la empresa cedente.
Fecha de otorgamiento:
Especifica la fecha en que se Otorga el Crédito al Cliente.
Fecha de castigo
Corresponde a la fecha de castigo de una morosidad.
Fecha de Proceso
Especifica la fecha de proceso del pago efectuado
Fecha de asignación
Especifica la fecha de asignación.
Fecha del gasto
Especifica la fecha del gasto de una asignación judicial
Fecha de la irregularidad
Fecha de la irregularidad de la Deuda
Capítulo 4: Resultados y Discusión
Fecha de ingreso
Corresponde a la fecha de ingreso del crédito a CyR
La desagregación de las fechas para el posterior análisis de los eventos o tipos de consultas descritos anteriormente es la siguiente, esta se puede analizar por:
• Fecha
• Año
• Mes
• Día del Mes
• Semana del año
• Mes del año
• Semestre
• Trimestre
• Bimestre
• Quincena
Capítulo 4: Resultados y Discusión
4.7 Descripción de eventos anteriormente mencionados.
Estados de Cobranza
Corresponde a los distintos estados que se encuentra la gestión de cobranza, algunas de estas pueden ser:
Esperando gestión Compromisos rotos Compromiso de pago Búsqueda de información Documentado
Cheques devueltos
Esperando gestión mismo cobrador Revisión del supervisor
Gestión insuficiente
Regularización de cuentas Llamado nocturno
Renegociación
Cuentas con recados Bajo riesgo
Transferencia de cuentas Aceleración cobranza externa
Actividades realizadas
Corresponde al tipo de actividad realizada en la gestión, algunas de estas son:
AR = Antecedentes Recibidos AS = Asignación supervisor LE
=
Llamada efectuada LN=
Llamada Nocturna LR=
Llamada recibida., e • e
VR = Visita recibida Área Operativa
Capítulo 4: Resultados y Discusión
Corresponde a los distintos áreas de operación que se encuentra la gestión de cobranza, algunas de estas pueden ser:
A = Morosidad Alta B = Morosidad Baja C
=
Cartera Castigada 1 = Cartera Inactiva M = Morosidad Media J=
Cobranza Judicial S = Cartera sin GestiónContacto Efectuado
Gestión que se realiza para contactar al cliente en mora, algunos pueden ser:
A= Aval C
=
CónyugeD
=
Desconectado F = Fono Ocupado H = HijosN
=
No contestaO
=
Contacto con otra persona., e • e
., • • e
Capítulo 5: Conclusiones 5.1 Conclusiones
La información disponible respecto a ambientes Data Warehouse es, en la actualidad, lo bastante amplia como para implementar un proyecto con estas características en cualquier empresa que requiera una herramienta eficaz para el apoyo en la toma de decisión.
Cobranzas y Recaudaciones Ltda., es una empresa con gran prestigio dentro de lo que en el ambiente financiero se conoce como administradoras de riesgo, por lo que la implementación de este proyecto le permitirá consolidar y reafirmar su posicionamiento, ampliando su liderazgo también al terreno tecnológico.
Las metodologías utilizadas para el desarrollo del presente proyecto, han permitido al autor abordar los diferentes requerimientos de la empresa. Estos requerimientos se han transformado en objetos modelables, con el propósito de generar un producto ingenieril tangible y de magnitud considerable.
Lo anteriormente mencionado, concluye en que las fases que componen el alcance de este proyecto han podido implementarse en base a prototipos sucesivos que han logrado la satisfacción de la plana ejecutiva y directiva de la empresa.
•
•· e e Cl
Bibliografía
Bibliografía
Grady Booch - "Análisis y Diseño Orientado a Objeto" 2ª Edición
James Martín y Jaimes J. Odell - "Análisis y Diseño Orientado a Objetos"
Jaime Avalas Letelier y José Espinoza Cruz - Tesis: "Data Warehousing, OLAP y Data Mining: Uso y Aplicabilidad en la Industria Nacional"
•
•
Anexo A: Diseño y Modelado
A.1. Modelos de uso para el Data Warehouse
Para la identificación de los diferentes eventos que participan o interactuan con el sistema se establecen modelos de uso con el objetivo de especificar los requerimientos entregados por los usuarios.
A.2. Modelo de Caso de Uso 1 (Actores funcionales del Data Warehouse)
Administrador Data Warehouse
- - ~ \ Data Warehousing
Olap
Virualiza datos
Uruario Administrador
Usuario
Figura A.!: Actores Funcionales del Data Warehouse
•
8
8
~
A.3. Modelo de Caso de Uso 11 (Visión Global)
Administrador Data WarehouSS!
1
1
~
UruarioRepoStorio de datos /;
Genera Cubo
Diseño Cubo
/
'
(Establece Requerimientos\
1 /
~ . . . /
Anexo A: Diseño y Modelado
LJ3.1ario Administrador
Figura A.2:Visión Global del Modelo de Casos
1
ti :
'•
A.4. Modelo de Uso 111 (Almacén de Datos)
Administrador Data Warehouse
Usuario,
Gestión clientes ) ,
-~
-----~
Gestión Sucursale~"--\
Gestión Productos ~ l
'"· ·-
, /r,,-Gestión Cobradores ' \ - /
~---
- ( Gestión Pagos - --,'\,
"
/ //
/ ' '-(_,,-Gestión Judicial-~"\
- / - ----------
Cedente
Gestion cuotas
/
Anexo A: Diseño y Modelado
Dala Warehousing
Usuario Administrador
Figura A.3: Almacén de Datos
•
Anexo A: Diseño y Modelado
A.5. Descripción de los Casos de Uso
Gestión Clientes
Escenario donde se realiza operaciones relacionadas con los clientes en mora como:
Gestión de nuevos clientes en mora, comportamiento de clientes, cantidad de clientes en mora, decisiones sobre clientes, cartera de clientes asignadas.
Gestión Sucursales
Escenario donde se realizan operaciones con las sucursales basadas en todas las operaciones definidas por el usuario, especificando sucursales cedentes y sucursales CyR.
Gestión Productos
Se establecen decisiones y análisis a cerca de los diferentes productos que gestiona la empresa de los distintos cedentes las cuales son administradas sus carteras morosas.
Gestión Cobradores
Escenario donde se realizan operaciones con los cobradores basados en el comportamiento de estos analizando gestiones realizadas día a día, cartera asignada, productos gestionados.
Gestión Pagos
Escenario en donde se realiza análisis de pagos, tomando en cuenta factores tales como, compromisos de pago, pagos recibidos (Montos), número de pagos, tipos de pagos, pagos sin compromisos, comportamiento de pago de los clientes, pagos de cuentas castigadas, ciclos de asignación.
Gestión Judicial
Escenario donde se establecen todas las operaciones definidas por los usuarios tomando en cuenta los factores de análisis de control judicial
•
Anexo A: Diseño y Modelado
Gestión Cedente
Escenario de análisis de los diferentes cedentes
Gestión Cuotas
Se establecen las diferentes operaciones definidas por el usuario analizando la cartera por numero de cuota en mora , cartera por numero de cuotas pactadas.
Dentro de cada uno de los casos de usos de establecen parámetros de estudio o de análisis para cumplir con los objetivos de los requerimientos, estos parámetros son los siguientes:
o Indice de Mora (Dato calculado).
o Indice de riesgo (Dato calculado).
o Monto cuota.
o Monto recargo.
o Monto interes.
o Cantidad de compromisos de pago.
o Cantidad de compromisos rotos.
o Cantidad de gestiones realizadas.
o Saldo capital.
o Saldo Insoluto.
o Costas.
o Condonación.
Gastos.
1) Montos por ciclos de asignación.
2) Cantidad de cuentas gestionadas.
3) Montos gestionados.
4) Montos por ciclos de asignación.
•
7) Montos establecidos por rebaje.
8) Montos establecidos por deudas.
9) Comisiones
Premios
1) Gratificación 2) Movilización 3) Horas extras
Fechas de análisis:
1) Fecha de vencimiento de cuota 2) Fecha de asignación
3) Fecha de pago
4) Fecha de Otorgamiento 5) Fecha de castigo
6) Fecha de ingreso 7) Fecha de liquidación 8) Fecha de promesa 9) Fecha de proceso
Anexo A: Diseño y Modelado
•
Anexo A: Diseño y Modelado
A.6. Descripción de Actores (Casos de uso)
Nombre del Actor : Administrador Data Warehouse
Definición: Es el encargado de Administrar el sistema, tendrá todos los permisos y libertad de movimiento por el sistema.
Notas : El administrador es el encargado de manipular la información contenida en el Data Warehouse.
Tiene acceso a toda la información del sistema y es el único quien puede modificar el contenido del Data Warehouse.
Nombre del actor : Usuario administrador
Definición : Es el encargado de diseñar y construir los cubos, tiene permisos de usuario solamente para visualizar el contenido del Data Warehouse y a partir de esto construir en base a las necesidades de los usuarios.
Nota : El usuario administrador tiene acceso a la herramienta de diseño y construcción de cubos Analysis Manager de Análisis Services (Herramienta Olap) de SOL Server.
Nombre del Actor : Usuario
Definición: El usuario tiene acceso a las herramientas de escritorio definidas para la visualización de cubos, sus privilegios se limitan solo a visualizar datos.
Nota: El usuario es quien entrega los nuevos requerimientos, visualiza los datos para su posterior análisis y los consulta .
A.7. Identificación de Clases
Cuotas
Judfrial
c1T6ntes
•¡, J1
Deudas -
Areaope
i 1 Gestion
ciclos '
Acti~tdad
1
D1as Tipago
Anexo A: Diseño y Modelado
Estcbr
Proéfucto
Cob~ador
Zona
. 1
Sucursal
GruPzonal
Salario
' Condonacion .r----
Cenest --
1
Figura A.4:Clases del Data Warehouse
A.8.
_Cilo_s
"'--=-"' _!lli
~
Anexo A: Diseño y Modelado Diagrama del Modelo de Clases
'-"'""'"'
,== !± ~
• Id c;,.f<,nle
i• Id p,udoe'u '• Id empcb,
• ld,.,<>Jp,,•J<>
1 • Id s.,rnr,n,
1: ::-:.::-~""'
! : :~ ~.º~~"
Mo"''""'"'º' + Moo,mocmoo + Moolopa"o
• Sa<dorao<'al
• S,,tdo,a90lu10
~sl,;'--'-L\Q)
• '"''"'"'""' • Mon,o,et,01ado r.,.,.
• M0Mo,obn1•
ce Id cen•~ '-"ti
. 'ª'"""'"'' : • '" 'º'"''"
': :::~·::"'
; • c;<101
• Caoloclo,
,, "'º'·"'º'
• Goclo2 l. Caw,e102
• Mloc,c•oz
• Godo3
• Canlodo3
, M,owJM ,. c,,<os
c.,111,;,e1us
. ~,,,,.,;
, • Caatoclo7
• "'º"''º' • c,<1os , Caatc,"""
doubl«
'"'
; . ld """'"'"'ª
i: :~ :::',º
i• M empcb,
;. '"""'"'"
N,,,r~----:.!: ~~=:.~:~'
'---:~~~;:";., -·10, - ~
• N"mope
;: :~ ~'!:::'
. '"'""''"""
+ Id ,ucu,sa1
-,,,_.,,,..,,,,
+ 10 C@e~
. "'''"""""
• fac.,sy· ,n
• ro~,,~o 1
. ::~:~:'.'º :"""
. '"-'"' "U "' - -
--kl-"'"'"'f'-, , , ' 1 o,
- - ~ - 1
• Numor,,,
• ,a COM~
: :~ ;,:',r;:''"
• '" '""º"'º
• ld p0s,d .. ctn
• ,aº'""'
• ld ,.,e,,pe
• M o~w~
º""' 1101
<hat1101
!. Feco!o,g.,m,on,o
; : i:::,:,~;;;;m·
'• '"'º'"""'""
,• Safd0c,,p,1a1 ,• Saldo,ao,luto
- e-.~,,_
• ADogaoos
• eº""''""'"""
• Trpoc,oca
- ,~'º'"'º""ª'
' '
' " ' 1
::'"º'
1~,,
°"'"
"· J'""'
• Fed,qmdac,on
"'"~º'"º dout,to
r
Ca"'""'º. ,,,,.,,,,,,,. ····'
<l mdudo aY•anp• _!fil '"' ,ni , :···-~~'""'ª"""· ·'"'"·''º'
i
'"'
• Foe,~"n.,o,oo Oa,o
+ Foculo,gnm,en1o
• Ga~o,
• Gompmoos
• ~•,::::doOO In!
[. -·,."
o ,Goo,o"
: ~
..
• H.Edcuh
+ Id Ale,\u)>a Id Tipa"
Id Cobca<lo•
Id CoOgo, Id Ecknbant Mo"'"P"\P"
So,do1n"''"'º fcq:,mmé"11
'·''""'º"'"'"'
f•,c¡,mmo@2
• Mlop,om=2
: ~:~:
.
Coa11cuoa1aoes
...
,,,,,""~• Canlloesd,a
º""'"º'
""""'°·' ,e •d cobmdo, ~"'ªª"' '"•"""! ~
• '""'"º' cha,(041
• Empcb, ,ni
: ~:::;::~. :~:
, No,n,oo,,,,,~~.·-"~'..(?01.
'º""'º"
'"'"'"·"'
, S,,com,ct,,
' -~-"'"""'""
~ ft~:~
0~~1
: :: :::.;:t
• Id 110,n¡>o lnt
• Id o,do
• '''-º""'ª""
+ Roca"'°
• ConMnac,on
~ H ~ _ ! f i l
• Cednom cha,¡25¡ 1
~::::~~¡ i .c; .. u,,,,,., __ "''"'4
,.--___J ' ¡"
'
,,,.,,,,,
cha,,3o¡
'"·ª""'
;-;.";;;;;]ª':,-·
:~:; ::~: r---· -·----··>: ~~o":,"~: ::: .
cha,13ü) 1 , Su'""ª' "''
J .. • ... Gmom._ 3""'9
_!fil . "u"' _!fil
'"-"l'ºI
'"·"
Fon"''"º ,n,,,rso¡
'""'"'·º"' º•"º
F,neetp,e f·onaomw
Figura A.5: Modelo de Clases
• Nomd"' cha,f9t
• Mtop,.,m,o, , en,· "'
• MOY1,,oc,o"
__!fil
____ _J
e
Anexo A: Diseño y Modelado
A.9. Descripción de Clases
Clase Cedente
... Nombre Campo
!i ... . ...
Descripción1
Clase Zona
.. - .. Nombre ~amp~ .· .. ~. _
J
Descripción .¡
· ld_zona
~~=[corresponde al códi90 delaZona· .. ]
1
Nombrezon~. pdentifica.elnoml:Jrede la zona geográfica de la l
... _ '[sucursal J
Clase Sucursal
. . Nombre Campo .
J
Descripción'Id sucursal ... }Corresponde al codigode la Sucursal 'cedente.. ·-·--·--- . ... li 1denÜfica al cedente ... ··· ... ···
_Re9jon_-__ . .. .... ... JFlegiÓn donde se ubica la sucursal i
Ciudad . .. ... !iCiudad donde se ubica la sucursal cedente . l
[Zona iÍ:~~a geografica correspondiente.a la sucursal
Ji¡f cencob_ . _. . )i,g_entro de cobranza .. ___________ __, [.Ernpcbr_ ... . ___ F1dentifica a la empresa de cobranza
!'
Sucnomsuc . -·¡c;~;~sponde-~1-~ombre de la sucursal ... f
¡¡-· .. . .'.'":'" "'-"""- ·.-:-,---:i-'- .. , ' '... ... ... .... ... ... ... .... ... .. .. ,._-.,,..,..,,.,·-.. ,., .. -.. ' ... ,,-.. -... -... -... - -.. ,.=., ~;
¡suc_c_<J~tacto ... .••..•. Contacto con la sucursal cedente
1j_§uctelefono "felef<Jrio_ . _ _ ___ _ ... _ __ _ _ ··.· .. . .
14f
e
Anexo A: Diseño y Modelado
Clase Producto
__ . Nombre Camp_~ __ _:_J . ---· Descripción. :_JI
Id Producto---·--- __ . 11Corresponde al código del_,p_r_o_c:J_u_ct=º---·-,,_,11 Cedente I Nombre delc-edente- al cual corresponde el · l
, producto l ..
~ .... , _ . --· · - .. .. - - - - - J. · - = = - -.. - ·
=====···=======·
Categoría ... fldentificaa lacategoría del producto
1[rr~o~~---·.:::- --l~om'bréa;íj;'o~to · - -
!Clase Clientes
:::::::N:o:m::b:r:e:c:a:m:::P_~=~·--= .. _J_ De.scripción ___:_Jj
Id cliente ___ · _:!corresponde alcódigo delclienie . - 71
· 1d Cedente Í!ldentifica a.l cedente T
Id Producto ____ i! Nombre del producto de posee· el cliente . ----¡
,Clinomcli l!Nombre d·el ciiente ... .... . .... . . ... .
¡¡Cligrf_c_l_i _•==---. ~-,¡= P=r=o=fe=s=i=o=n=d=e-l=c=li=e=nt=e===========--,='I' . Clicargocli iicaigoque tie,,;n..,;ec..,a;;-1..,;c:,;lic.:,e..,;n -==te==·-·=·· _____ .. _·=----_--=-=·~-l·
c~~~icÍi ···-··· · iLEstado del cliente(Vigente º eliminado) 7
Clidirecli Fbirección del cliente .... ··· ···._····_···_···_·_· ··_···_--· ___ ·_· _.ii
- ~ : - ~ • ~ ¡ - ... ---- --- ---- -~-- ---· . --····
'Clicomcli ·• Comuna
1¡'°
C.::.cclic=..i::.:u.:.:c.:.li "---=====i•rc,,:c~rrespon,_c:l_e_a_··· -la_c_i_u_d_a._d=··· - - - .
·--'7!1
iReg"-io_n_-_··_·· _ _ . - - - i!Regiona. lacua.l corresponde el cliente ..
JiClifocli1 l!'relefono1
j¡-· · - - - · -- .... ¡,-·----·- ··- ... . .. ·-·· - - - ... -- . ·1:
Clifocli2 ---··----:'Telefono2 \
Anexo A: Diseño y Modelado
Clase Etjudicial
r- --- ... - -
-~~~~,,,..,=~=-~~~==~~~=~----~=~c~=-=---1
r Nombre Campo :, Descripción ,
,~-,---·
- ----
- ----- - - - - -- -- -- - - -- - - - - -- --- - - -- -- -¡:ldjudicial
li
Código correspondiente a la etapa judicialJ:
ibesjLJªi"cial -- --- --__ -_ - - - -
7
Desc:ripciónde Ta etapa _ --- __=~~=~=""\,
Clase TipagoClase Grupzonal
Nombre Campo
-··:1, - -- --
D~ripción -- -----¡,
_ l_cJ_c::Wupo_: _ _ _ _ - _______ ][Corresponde al código del gr.upo zonal --- -
j
! Cedente - - -- --- Jbescripción del cedente--- - - - - -
Producto ~=~=
j¡
Identifica al producto -===-=_ =-=---=-=-=-=7~¡
; Sucursr=-~-- 1: Nombre de la-sucursal perteneciente al grupo 1' i
Gznom ---- --
iQ:?escripci~n_ delgrupo zonal~
- --- --- ---- -]:t,
•
Anexo A: Diseño y Modelado
Clase Pagos
-·--· .... ·~. _,--.... :.. ... " " , .. -
Ne,'!1bre Campo Descripción
- ~ ·----·· - · _ _:_··--·-- ---·--¡ . __ , __ --- -- ... -.--- --- -··-·- --- . ----
N;-!mope -~~-.-=l Numerode operaci~n del crédit()"
Pagfecvto* ... FFecha máxirnade pago para.uña cuota _____ !;correspondiente a un crédito.
,_P_a_g-fe_p_a_g:o:·_··_·_· _._. ·_····_··_· ______ ,c!'_F_e_c_h_a_e_ .. n_ .. ~ci_ú_e_s_e_re_a_r_1z_a_e_1,,,_p_a,_,g<,.,o _________ ~ ld_pago
I·Identifica ·el Tipo ele pago realizado -~---=1
1:tia ~;d"~e=n=t_e ______ . ... . [ Identifica al cederlie ... ... ... .. .... . . .. . i:
l 1d producto . . ... ·. .. j Identifica.al producto correspondiente al cedent_Ed
!,---. --- ,. --- -
i 1.~d=c..-e_m_.p_c_b_r _ _ _ _ _ _ - ... Jcorresponcle ala ernpresade cobranza ... .
l
01d_sucupago , Corresponde a la sucursal de pago
!.~• .. ,•--: ... • .. •· ... ~ ? " " . , . • · . , , , - . C . ~ - - - •••m---••-• - -,;:-c.,.-,•.
· Id sucursal isucursafdelcrédito
¡:Id cobrador . ·1 Identifica af cobrador
1
Id estcob
·---
I' :, i· !:
Estado de cobranza del crédito
,~--- ld_ciclo j;ciclode~sigr,ación J
1
~M_o_n_to_c_u_o_t_a _ _ _ _ _ _ _ ,--'¡:valor monetario de un pago realizado i
:.··~o~n~~n~~;t~ai~ ii::~:t~i~~t:iiip~:~i~~dl~···jl
1¡
Montointeres
==========--=l'~!f~e~c~ha:,:,..,:d~e~v=e~n~c~i~m~i~e~nto =======•
Montorecargo - . --·-- -- .. 7-Monto que es agregado al monto de lacuota ...
11:
poe concepto de gastos de cobranza !
. Montopago -~~--""'l Monto por concepto de pagos· .. i:
Fecasig""n=a_c_io_n __ =~-~=--·Jcorresponde a ia techa de asignación
J;_Saldo~a_pita_l .. -]icorrespon·cle al"saldo capital. . ·
1-· . . l¡Monto correspondienteaÍ saldo insoluto
i.i
Saldoinsoluto
{i=ecproceso - ·--·- -- . _ --Jcoi-responcle a la fechacle proceso _ .... -J
Jlrv,;r,¡;;~b_a~}_ad_o_··· __ ····_··_· ··_··_· .:____jic"fclocle rebaje ... -·· ... ··--···
¡¡l:Montoreba.j_e_ --- =-=-1::r~~nto de rebaje ~~~
1i[a