desenvolvimento da aplicação para aprovação do limite de...
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](https://reader035.vdocuments.us/reader035/viewer/2022071215/6045ff94c9e2e737f105214f/html5/thumbnails/1.jpg)
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](https://reader035.vdocuments.us/reader035/viewer/2022071215/6045ff94c9e2e737f105214f/html5/thumbnails/2.jpg)
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](https://reader035.vdocuments.us/reader035/viewer/2022071215/6045ff94c9e2e737f105214f/html5/thumbnails/3.jpg)
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](https://reader035.vdocuments.us/reader035/viewer/2022071215/6045ff94c9e2e737f105214f/html5/thumbnails/4.jpg)
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](https://reader035.vdocuments.us/reader035/viewer/2022071215/6045ff94c9e2e737f105214f/html5/thumbnails/5.jpg)
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](https://reader035.vdocuments.us/reader035/viewer/2022071215/6045ff94c9e2e737f105214f/html5/thumbnails/6.jpg)
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](https://reader035.vdocuments.us/reader035/viewer/2022071215/6045ff94c9e2e737f105214f/html5/thumbnails/7.jpg)
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](https://reader035.vdocuments.us/reader035/viewer/2022071215/6045ff94c9e2e737f105214f/html5/thumbnails/8.jpg)
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](https://reader035.vdocuments.us/reader035/viewer/2022071215/6045ff94c9e2e737f105214f/html5/thumbnails/9.jpg)
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](https://reader035.vdocuments.us/reader035/viewer/2022071215/6045ff94c9e2e737f105214f/html5/thumbnails/10.jpg)
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](https://reader035.vdocuments.us/reader035/viewer/2022071215/6045ff94c9e2e737f105214f/html5/thumbnails/11.jpg)
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](https://reader035.vdocuments.us/reader035/viewer/2022071215/6045ff94c9e2e737f105214f/html5/thumbnails/12.jpg)
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](https://reader035.vdocuments.us/reader035/viewer/2022071215/6045ff94c9e2e737f105214f/html5/thumbnails/13.jpg)
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](https://reader035.vdocuments.us/reader035/viewer/2022071215/6045ff94c9e2e737f105214f/html5/thumbnails/14.jpg)
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](https://reader035.vdocuments.us/reader035/viewer/2022071215/6045ff94c9e2e737f105214f/html5/thumbnails/15.jpg)
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](https://reader035.vdocuments.us/reader035/viewer/2022071215/6045ff94c9e2e737f105214f/html5/thumbnails/16.jpg)
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](https://reader035.vdocuments.us/reader035/viewer/2022071215/6045ff94c9e2e737f105214f/html5/thumbnails/17.jpg)
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](https://reader035.vdocuments.us/reader035/viewer/2022071215/6045ff94c9e2e737f105214f/html5/thumbnails/18.jpg)
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](https://reader035.vdocuments.us/reader035/viewer/2022071215/6045ff94c9e2e737f105214f/html5/thumbnails/19.jpg)
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](https://reader035.vdocuments.us/reader035/viewer/2022071215/6045ff94c9e2e737f105214f/html5/thumbnails/20.jpg)
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](https://reader035.vdocuments.us/reader035/viewer/2022071215/6045ff94c9e2e737f105214f/html5/thumbnails/21.jpg)
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](https://reader035.vdocuments.us/reader035/viewer/2022071215/6045ff94c9e2e737f105214f/html5/thumbnails/22.jpg)
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.