Atlas Sistema Bc Sul
-
Upload
leoromoff -
Category
Technology
-
view
519 -
download
1
Transcript of Atlas Sistema Bc Sul
Visão geral
O Atlas é um sistema voltado à execução de serviços parametrizaveis para:download de informações e os respectivos tratamentosexpurgo de informações de banco de dados, upload de informações, Emissão de alertas via email / SMS.
Os procedimentos atuais são, na maior parte das
organizações, efetuado de forma manual. Incorre em fragilidades nos controles
internos e custo de recursos humanos.
Funcionalidades e beneficios
Download de informações
Os downloads são configuráveis pelos usuários. As informações recuperadas são guardadas em base de dados genérica para os tratamentos posteriores.
Os processos de downloads são agrupados, em serviços, com os processos específicos de cada organização para as atualizações necessárias e decorrentes face a disponbilidade da informação baixada.
Os serviços podem ser agendados para execuções automaticas, com ciclos diários, semanais, mensais, n-mensais e anuais, ou comandados graficamente ou através de sistemas com chamadas a web-services.
Arquitetura básica Download
Download-Service
AtlasKernel
Firewall
ServiçoDados
ProcessoAtualizacao
BaseGenerica
BaseEspecifica
Credenciais
AlertService
Dados baixados
Serviços configurados
Tipos de processos
Processos atuais
1. Procedure: infere os parâmetros de entrada e saída após a identificação, neste momento apenas para bancos SQL Server
2. WebService: extrai os parâmetros e end-point a partir do wsdll, cria alocação dinâmica
3. Executavel: os parâmetros serão cadastrados manualmente
4. Download5. Upload6. Alertas
Tipos de processos
Processos futuros ou em implementação
1. Procedure: para banco Oracle2. Download com metadados para parse3. Upload
1. com metadados para as formatações2. com encode associado as propriedades especificas
4. Expurgo estruturado de dados5. File watcher com nome do arquivo alvo a partir de uma
expressão regular
Tipos de download
Download
1. Execução de serviço asp com passagem de parâmetros2. HTTP download com formatação dinâmica de nome do arquivo –
constante + data3. File watcher: parametrização de presença de um arquivo em
um detereminado endereço de rede, com formatação variavel de nome
4. FTP com ou sem segurança5. Descompactação automática de arquivos6. Tratamento de planilhas no formato xls7. Extração de textos de arquivos PDF 8. Extensões renomeadas ( ex. BM&F )
Tipos de alertas
Alertas
1. Erro na execução de um serviço2. Regra relacionada a um parâmetro de saída de um
processo1. Valores exatos2. Caracteres iniciais
3. Gupos de distribuição
Especificações básicas
Arquitetura distribuída com web –services.
Promove a possibilidade de distribuição por
servidores face politica de segurança de TI
Comunicações internas através de mensagens.
Mensagens são contruídas com base
em contratos baseados na constituição de
cada serviço
Case Ambra – planilha de taxas
Taxas de juros diárias para novos contratos de empréstimos
Download planilha BC Sul
Parse
Atualização da base de dados específica
Migração base Oracle - Ambra
Distribuição da planilha para os representantes - upload
Ajustes internos de dados Ambra
Atualização da base SQL
Parse das informações e geração da planilha Ambra
Case Ambra – margem Exército
Consulta de margem para empréstimos Exército
AmbraSis
Serviço
interface
•Recebe dados da consulta ( matricula, CPF, senha )
•Aciona serviço Atlas
Downloa
d
•Distribuição de carga de processos pelas estações com Token
•Submete os dados
•Download da janela
Atualização
•Parse do HTML
•Atualização da base
•Resposta com as informações
dados
resposta
Case Ambra – margem Marinha
Consulta de margem para empréstimos Marinha ou Aeronautica
AmbraSis
Serviço
interface
•Recebe dados da consulta ( matricula, CPF, usuário, senha, senha cliente )
•Aciona serviço Atlas
Downloa
d
•Resolve caracteres óticos - captcha
•Submete os dados
•Download da janela
Atualização
•Parse do HTML
•Atualização da base
•Resposta com as informações
dados
resposta
Case Ambra – Receita federal
Consulta de situação fiscal junto a receita federal
AmbraSis
Serviço
interface
•Recebe dados da consulta ( CPF)
•Aciona serviço Atlas
Downloa
d
•Resolve caracteres óticos - captcha
•Submete os dados
•Download da janela: certificado da receita
Atualização
•Parse do HTML
•Atualização da base : certificado
•Resposta com as informações
CPF
resposta
Case Ambra – INSS
Consulta de situação junto ao INSS
AmbraSis
Serviço
interface
•Recebe dados da consulta ( nro beneficio, data nascimento, CPF)
•Aciona serviço Atlas
Downloa
d
•Resolve caracteres óticos - captcha
•Submete os dados
•Download da janela: carta de concessão, comprovante de pagamentos, detalahamento de crédito ( margem)
Atualização
•Parse do HTML
•Atualização da base : todas as informações recebidas
•Resposta com as informações
nro beneficio
resposta
Case Ambra – averbação Exército
Averbação de novos empréstimos Exército
AmbraSis
Serviço
interface
•Recebe dados do contrato
•Aciona serviço Atlas
Downloa
d
•Distribuição de carga de processos pelas estações com Token
•Submete os dados
•Download da janela de resposta
Atualização
•Parse do HTML de resposta
•Atualização da base
•Resposta com as informações recebida
dados
resposta
Case BC Sul - Procon
Telefones bloqueados para ligações de telemarketing
Procon SP, PR, MS
Parse e atualização da base genérica
Processo de migração para Base Oracle
Agenda
Kernell
Download
service
Aplicação-séries temporais Bacen
Processo usuárioAtualiza bases de indices /
moedas
Atualiza base
genérica
Download
Parse BancoCentralServiço séries temporaisDownloads– tx Selic, TR, TBF, TJLP, PTAX, EURO,etc
Dados parametrizados do download
Parametrização de download& agendamento de execução
Aplicação-exemplo
Processo usuárioAtualiza bases específicasEmite alertas backOffice
Atualiza base
genérica
Download
Parse
AndimaTaxas mercado públicosCircular 550etc
Dados parametrizados do download
Parametrização de download &Alertas de sucesso ou erro
Case BTG Pactual
Extranet Cetip – instrumentos financeiros
Cetip
Robo
extranet
•Lista para cadastramento automático
•Baixa da lista de custódia para batimento
•HTML´s de cada um dos ativos
Atualização
•Parse de cada HTML
•Atualização da base genérica
•Atualização de base específica
Serviços
•Batimento – dados baixados contra cadastro da organização
•Cadastro automatico – atualização da base de ativos
Alertas
•Totais de erros encontrados
•Total de ativos cadastrados
Case BTG Pactual
Debentures internet
SND www.debentures.com.br
Downloa
d
•Contato com o site – download das informações
•Atualização da base genérica
•Atualização de base específica
Serviços
•Batimento – dados baixados contra cadastro da organização
•Cadastro automatico – atualização da base de ativos
Alertas
•Totais de erros encontrados
•Total de ativos cadastrados
Precificação
•Apuração de curvas de projeção
•Calculo de preços MTM
•Calculo de eventos
Disponibilidade
Serviços de download ja disponiveis.
Alguns serviços expostos estão em fase de testes.
Contato:[email protected]