Transcript
Page 1: Desenvolvimento da Aplicação para Aprovação do Limite de ...campeche.inf.furb.br/tccs/2006-I/2006-1edsonvanderdesouzaap.pdf · Disposição em camadas Rede Neural Artificial Utilizada

DesenvolvimentoDesenvolvimento dada AplicaçãoAplicaçãoparapara AprovaçãoAprovação do do LimiteLimite de de

CréditoCrédito FinanceiroFinanceiro de de umaumaEmpresaEmpresa TêxtilTêxtil BaseadoBaseado emem

RedeRede NeuralNeural

Acadêmico: Edson Vander de SouzaProf. orientador: Dr. Oscar Dalfovo

Universidade Regional de BlumenauCentro de Ciências Exatas e Naturais

Departamento de Sistemas e Computação

Page 2: Desenvolvimento da Aplicação para Aprovação do Limite de ...campeche.inf.furb.br/tccs/2006-I/2006-1edsonvanderdesouzaap.pdf · Disposição em camadas Rede Neural Artificial Utilizada

2

Roteiro da apresentaçãoRoteiro da apresentação

� Introdução

� Objetivos

� Fundamentação teórica

� Redes Neurais

� Gestão Financeira

Page 3: Desenvolvimento da Aplicação para Aprovação do Limite de ...campeche.inf.furb.br/tccs/2006-I/2006-1edsonvanderdesouzaap.pdf · Disposição em camadas Rede Neural Artificial Utilizada

3

Roteiro da apresentaçãoRoteiro da apresentação

�Contexto atual

� ERP - SINGE

� Módulo Financeiro

�Desenvolvimento do trabalho

� Especificação

� Técnologias e ferramentas utilizadas

� Considerações Finais

� Conclusão

� Extensões

Page 4: Desenvolvimento da Aplicação para Aprovação do Limite de ...campeche.inf.furb.br/tccs/2006-I/2006-1edsonvanderdesouzaap.pdf · Disposição em camadas Rede Neural Artificial Utilizada

4

IntroduçãoIntrodução

�Contextualização

� Redes Neurais

� Limite de crédito

Page 5: Desenvolvimento da Aplicação para Aprovação do Limite de ...campeche.inf.furb.br/tccs/2006-I/2006-1edsonvanderdesouzaap.pdf · Disposição em camadas Rede Neural Artificial Utilizada

5

IntroduçãoIntrodução

ObjetivoObjetivo GeralGeral

O objetivo deste trabalho é o desenvolvimento de uma aplicação para aprovação do limite de crédito financeiro de uma empresa têxtil baseado em Rede Neural, direcionado a área financeira, para

desempenhar e facilitar a tarefa de análise e concessão de crédito para pessoas jurídicas.

Page 6: Desenvolvimento da Aplicação para Aprovação do Limite de ...campeche.inf.furb.br/tccs/2006-I/2006-1edsonvanderdesouzaap.pdf · Disposição em camadas Rede Neural Artificial Utilizada

6

Introdução Introdução

ObjetivosObjetivos EspecíficosEspecíficos

a) gerar arquivo com dados para agilizar na liberação e na análise de crédito do cliente;

b) disponibilizar informações dos clientes com os créditos aprovados e reprovados;

c) demonstrar os critérios de análise utilizados pela RNA para aprovação do limite de crédito financeiro.

Page 7: Desenvolvimento da Aplicação para Aprovação do Limite de ...campeche.inf.furb.br/tccs/2006-I/2006-1edsonvanderdesouzaap.pdf · Disposição em camadas Rede Neural Artificial Utilizada

7

� Redes Neurais Artificiais� Inicio� Modelos� Treinamento

� Neurônio Artificial� Pesos dos Neurônios� Disposição em camadas

� Rede Neural Artificial Utilizada� Perceptron Multicamada – FeedForwad

� Baseados em Perceptrons� Treinamento (Backpropagation)

Fundamentação TeóricaFundamentação Teórica

RedesRedes NeuraisNeurais

Page 8: Desenvolvimento da Aplicação para Aprovação do Limite de ...campeche.inf.furb.br/tccs/2006-I/2006-1edsonvanderdesouzaap.pdf · Disposição em camadas Rede Neural Artificial Utilizada

8

� Riscos� Perda e ganho

� Crédito� Confiança

� Políticas de Crédito� Quanto maior o risco menor o limite

� Limites de Crédito� Quanto o cliente merece de crédito� Quanto se pode oferecer de crédito� Quanto se deve conceder de crédito

Fundamentação TeóricaFundamentação Teórica

VisãoVisão GeralGeral dada GestãoGestão FinanceiraFinanceira

Page 9: Desenvolvimento da Aplicação para Aprovação do Limite de ...campeche.inf.furb.br/tccs/2006-I/2006-1edsonvanderdesouzaap.pdf · Disposição em camadas Rede Neural Artificial Utilizada

9

Fundamentação TeóricaFundamentação Teórica

Trabalhos CorrelatosTrabalhos Correlatos

� Maciel (2005) apresenta uma análise de um sistema de uma Cooperatiava de crédito da região do sudoeste do Paraná.

� Heinzle, Feiten e Weissheimer (2003) apresentam um estudo que consiste em desenvolver um protótipo que auxilie na determinação do limite de crédito que poderá ser concedido à uma pessoa física, minimizando o risco de inadimplência.

� Franco (2001) apresenta um trabalho de que lida com inadimplência financeira na área de concessão de crédito rotativo.

Page 10: Desenvolvimento da Aplicação para Aprovação do Limite de ...campeche.inf.furb.br/tccs/2006-I/2006-1edsonvanderdesouzaap.pdf · Disposição em camadas Rede Neural Artificial Utilizada

10

Sistema Atual Sistema Atual ERP SINGEERP SINGE

Page 11: Desenvolvimento da Aplicação para Aprovação do Limite de ...campeche.inf.furb.br/tccs/2006-I/2006-1edsonvanderdesouzaap.pdf · Disposição em camadas Rede Neural Artificial Utilizada

11

Desenvolvimento do Trabalho Desenvolvimento do Trabalho Requisitos principais do problemaRequisitos principais do problema

� O usuário deverá ser capaz de alimentar os dados na rede;

� Possibilitar o treinamento manual ou automático da RNA através dos dados alimentados;

� A aplicação deverá analisar o limite de crédito do cliente;

� Possibilitar visualizar o relatório com os clientes com crédito aprovado ou reprovado.

Page 12: Desenvolvimento da Aplicação para Aprovação do Limite de ...campeche.inf.furb.br/tccs/2006-I/2006-1edsonvanderdesouzaap.pdf · Disposição em camadas Rede Neural Artificial Utilizada

12

DesenvolvimentoDesenvolvimento do do trabalhotrabalhoEspecificaçãoEspecificação

Usuários

Incluir Dados

Treinar Rede Neural

Verificar Limite de Crédito

Visualizar Relatório

Page 13: Desenvolvimento da Aplicação para Aprovação do Limite de ...campeche.inf.furb.br/tccs/2006-I/2006-1edsonvanderdesouzaap.pdf · Disposição em camadas Rede Neural Artificial Utilizada

13

DesenvolvimentoDesenvolvimento do do trabalhotrabalhoEspecificaçãoEspecificação

Page 14: Desenvolvimento da Aplicação para Aprovação do Limite de ...campeche.inf.furb.br/tccs/2006-I/2006-1edsonvanderdesouzaap.pdf · Disposição em camadas Rede Neural Artificial Utilizada

14

ImplementaçãoImplementaçãoTecnologiasTecnologias e e ferramentasferramentas utilizadasutilizadas

� XSeed/Java

� Microsoft SQL – Server

� Power Designer

Page 15: Desenvolvimento da Aplicação para Aprovação do Limite de ...campeche.inf.furb.br/tccs/2006-I/2006-1edsonvanderdesouzaap.pdf · Disposição em camadas Rede Neural Artificial Utilizada

15

ImplementaçãoImplementaçãoOperacionalidadeOperacionalidade

Page 16: Desenvolvimento da Aplicação para Aprovação do Limite de ...campeche.inf.furb.br/tccs/2006-I/2006-1edsonvanderdesouzaap.pdf · Disposição em camadas Rede Neural Artificial Utilizada

16

DesenvolvimentoDesenvolvimento do do trabalhotrabalhoOperacionalidadeOperacionalidade

Page 17: Desenvolvimento da Aplicação para Aprovação do Limite de ...campeche.inf.furb.br/tccs/2006-I/2006-1edsonvanderdesouzaap.pdf · Disposição em camadas Rede Neural Artificial Utilizada

17

DesenvolvimentoDesenvolvimento do do trabalhotrabalhoOperacionalidadeOperacionalidade

Page 18: Desenvolvimento da Aplicação para Aprovação do Limite de ...campeche.inf.furb.br/tccs/2006-I/2006-1edsonvanderdesouzaap.pdf · Disposição em camadas Rede Neural Artificial Utilizada

18

DesenvolvimentoDesenvolvimento do do trabalhotrabalhoOperacionalidadeOperacionalidade

Page 19: Desenvolvimento da Aplicação para Aprovação do Limite de ...campeche.inf.furb.br/tccs/2006-I/2006-1edsonvanderdesouzaap.pdf · Disposição em camadas Rede Neural Artificial Utilizada

19

DesenvolvimentoDesenvolvimento do do trabalhotrabalhoOperacionalidadeOperacionalidade

Page 20: Desenvolvimento da Aplicação para Aprovação do Limite de ...campeche.inf.furb.br/tccs/2006-I/2006-1edsonvanderdesouzaap.pdf · Disposição em camadas Rede Neural Artificial Utilizada

20

DesenvolvimentoDesenvolvimento do do trabalhotrabalhoOperacionalidadeOperacionalidade

Page 21: Desenvolvimento da Aplicação para Aprovação do Limite de ...campeche.inf.furb.br/tccs/2006-I/2006-1edsonvanderdesouzaap.pdf · Disposição em camadas Rede Neural Artificial Utilizada

21

Considerações finaisConsiderações finais

ConclusõesConclusões� Com o desenvolvimento deste trabalho observou-se que a empresa pode possibilitar o treinamento da RNA automaticamente e manualmente;

� Grande melhoria na agilidade e segurança na liberação de crédito dos clientes;

� Ser inteiramente implantada ao sistema SINGE da empresa;

� Poder compreender melhor sobre RNAs.

Page 22: Desenvolvimento da Aplicação para Aprovação do Limite de ...campeche.inf.furb.br/tccs/2006-I/2006-1edsonvanderdesouzaap.pdf · Disposição em camadas Rede Neural Artificial Utilizada

22

Considerações finaisConsiderações finais

ExtensõesExtensõesa) implantar a aplicação em outras áreas da empresa, podendo ser na

área comercial aplicando-se na rotina de análise de pedidos no setor de vendas;

b) avaliar, através de pesquisas, em que medida o mercado atual vemadotando as técnicas de redes neurais artificiais. Verificando quais ferramentas o mercado está utilizando atualmente, e avaliando essas ferramentas;

c) aprimorar a aplicação a partir da inclusão de novas funções, commais dados afim de melhorar a análise do limite de crédito;

d) integrar a aplicação com outros softwares de ERP existentes no mercado, podendo ser, tanto na área financeira como em outra área.


Top Related