SISTEMA DE CATALOGAÇÃO BRASILEIRO - Início - …ielged.fiemg.com.br/portalid100/Documentos...

50
SISTEMA DE CATALOGAÇÃO BRASILEIRO Yura Carvalho Ferreira, Msc. COPPE/UFRJ [email protected]

Transcript of SISTEMA DE CATALOGAÇÃO BRASILEIRO - Início - …ielged.fiemg.com.br/portalid100/Documentos...

SISTEMA DE CATALOGAÇÃO BRASILEIRO

Yura Carvalho Ferreira, Msc. COPPE/[email protected]

Resumo

� Histórico;� SISCAT-BR: Motivações;� Arquitetura do SISCAT-BR;

Perspectivas Futuras;� Perspectivas Futuras;� Demonstração do Sistema;

SOC – Sistema OTAN de Catalogação� Perfis:� NATO e TIER2:

Autorização para Codificar e Consultar� TIER 1: Autorização para

Consultar� Outros: Consulta por � Outros: Consulta por

meios indiretos� Composição:� Países NATO: 30� Países TIER2: 8� Países TIER1: 25� Outros: 53� TOTAL: 116

A ATIVIDADE CATALOGAÇÃOA ATIVIDADE CATALOGAÇÃO

EqptosEqptos de de suportesuporteEqptosEqptos de de suportesuporte

SoftwareSoftwareSoftwareSoftwareOrdensOrdens técnicastécnicasOrdensOrdens técnicastécnicas

CustosCustos de de aquisiçãoaquisiçãoCustosCustos de de aquisiçãoaquisição

O Iceberg da Logística

SobressalentesSobressalentesSobressalentesSobressalentes

Dados técnicosDados técnicosDados técnicosDados técnicosSoftwareSoftwareSoftwareSoftware

VeículosVeículosVeículosVeículos

TreinamentoTreinamentoTreinamentoTreinamento DistribuiçãoDistribuiçãoDistribuiçãoDistribuição

ArmazenagemArmazenagemArmazenagemArmazenagem

PublicaçõesPublicaçõesPublicaçõesPublicações

MuniçõesMuniçõesMuniçõesMunições InfraestruturaInfraestruturaInfraestruturaInfraestrutura

Serviços administrativosServiços administrativosServiços administrativosServiços administrativos

CatalogaçãoCatalogaçãoCatalogaçãoCatalogação

ManutençãoManutençãoManutençãoManutenção

Gerenciamento de estoquesGerenciamento de estoquesGerenciamento de estoquesGerenciamento de estoques

ConsumíveisConsumíveisConsumíveisConsumíveis

A ATIVIDADE CATALOGAÇÃOA ATIVIDADE CATALOGAÇÃO

FF--1515

““““Um caça F -15 é um conjunto de 171.000 peças ““““Um caça F -15 é um conjunto de 171.000 peças voando em formação”...

...o voo depende de cada item...

A ATIVIDADE CATALOGAÇÃOA ATIVIDADE CATALOGAÇÃO

171.000 NSNs:Referências

CaracterísticasDados gerenciais...

F-15

SoftwareTreinamentoArmazenagem PublicaçõesMunições

A ATIVIDADE CATALOGAÇÃOA ATIVIDADE CATALOGAÇÃO

Solicita isto :250 litres of lubricant oil.250 litres of lubricant oil.

Sistema de Informação Sistema de Informação Impreciso!Impreciso!

RecebeRecebe istoisto : 250 barrels, : 250 barrels, each containingeach containing

250 litres of lubricant 250 litres of lubricant oil.oil.

Solicita isto : a part for the a part for the Sea Harrier weapons Sea Harrier weapons system.system.

A ATIVIDADE CATALOGAÇÃOA ATIVIDADE CATALOGAÇÃO

Sistema de Informação Sistema de Informação Impreciso!Impreciso!

RecebeRecebe istoisto : a plastic : a plastic bag.bag.

ESTRUTURA DO SISTEMA DE ESTRUTURA DO SISTEMA DE CATALOGAÇÃOCATALOGAÇÃO

SINACAT

MARINHA

SISMICAT

MAPA

SICAP

MEC

AERONÁUTICA

EXÉRCITOMDMPOGMS

MDIC

...

USA FRANÇAUK ESPANHA ...

SOC

SOC – Fluxo de Comunicação

Usuários

• 28 Países NATO

• 08 Países Tier 2

• 25 Países Tier 166% do PIB Mundial

SISTEMA OTAN DE CATALOGAÇÃOSOC

• 25 Países Tier 1

• 58 Outros

Itens e Empresas

• 31.441.927 itens catalogados

• 1.992.080 empresas cadastradas

• 1.970 empresas nacionais

66% do PIB Mundial

Fonte: NMCRL

Fonte: FMI – Abril/2011

SISCAT-BR: Principais Motivações

� Implantação do SINACAT � Remover as Principais Barreiras de Entrada de Novos Participantes:� Simplificar a Ferramenta (Software) de Catalogação;

Permitir a catalogação em Língua Portuguesa;� Permitir a catalogação em Língua Portuguesa;

� Facilitar o Acesso ao Sistema;

� Facilitar o processo de Busca de Informações por Leigos no Catalogo Brasileiro de Itens – CATBR;

� Garantia da qualidade dos Dados;

SISCAT-BR: Principais Motivações

� Ser Um Software Configurável para Uso em Diferentes Perfis

� Perfil NCB - Nacional Codification Bureau:� Organização Responsável por Gerenciar e Regulamentar toda

Catalogação a Nível Nacional;� Mediador da Comunicação para Troca de Dados de

Catalogação entre Órgãos Nacionais e Estrangeiros.� Mediador da Comunicação para Troca de Dados de

Catalogação entre Órgãos Nacionais e Estrangeiros.� No Brasil esta Função é representada pelo CECAFA.

� Perfil COA – Central de Operações e Arquivo:� Organizações Nacionais que Fazem uso intensivo da

Catalogação;� Utilizam o NCB de seu Pais para Receber e Enviar dados de

Catalogação (Nacional e Internacional)� Ex: Marinha, Exército, Aeronáutica, Ministério do

Planejamento, ...

SGDCP: Proposta

� Simplificar a Ferramenta (Software) de Catalogação � Foco no Negócio;� Separar a Atividade de Catalogação da

complexidade dos Protocolos de Comunicação(Transações SOC );(Transações SOC );

� Separar a Atividade de Catalogação da complexidade dos Protocolos de Codificação dos Dados de Catalogação (MRD, FIIG, MILSTICS, SEGMENTOS)

SOC – Protocolo de Comunicação

SOC – Protocolo de Comunicação

SGDCP: Proposta

� Permitir a Catalogação em Língua Portuguesa;� Incorporar os FIIGs (Guias de Identificação) no Sistema;� Gerenciar o MRD ‘(Tabelas de apoio a Codificação e Decodificação do

SOC);� Tradução de verbetes;� Gerar Catálogos em Inglês (Ou qualquer Idioma traduzido) dos Itens

Nacionais a custo zero (Tradução Automática);Nacionais a custo zero (Tradução Automática);� Visualizar Catálogos de Itens Estrangeiros em Língua Nativa;

� Facilitar o Acesso ao Sistema:� Desenvolvimento baseado em WEB;� Desenvolvimento do Novo Protocolo de Comunicação com Interface por

Web Services (Padrão Moderno de Interoperabilidade entre Sistemas)� Facilitar o processo de Busca de Informações por Leigos no

Catalogo Brasileiro de Itens – CATBR:� Prover mecanismo de busca similar ao Google;

SGDCP: Proposta

� Garantia da qualidade dos Dados:� Aumento do Nível de Críticas do Sistema: Incorporação do FIIG pelo

sistema, Gerencia do MRD;� Aumento do nível de Automatização do Sistema (Workflow de

Processos);� Prover Mecanismos de Auditoria e Rastreabilidade;

� Versionamento de Itens e Empresas;� Versionamento de Itens e Empresas;� Registro de Operações no Sistema;

� Ambiente de Testes: � Simulação do Ambiente Real de Produção para detecção de Erros.� Ambiente Completo para Treinamento;

� Uso de Técnicas Modernas de Engenharia de Software:� Desenvolvimento Orientado a Serviços (SOA), Reuso; � Desenvolvimento Orientado a Modelo (MDA), � MVC (Separação da Aplicação em Camadas);

SGDCP: Proposta

� Ser adaptável para uso no CECAFA (Perfil NCB), Exército Brasileiro (Perfil COA), Ministério do Planejamento (Perfil COA):� Parametrização: NATO, TIER2, TIER1 e COA;

SISCAT-BR: Sistema Gerenciador de Dados de � SISCAT-BR: Sistema Gerenciador de Dados de Catalogação Parametrizado

� Tecnologia do Sistema Legado:� Abordagem Cliente\Servidor � Tecnologia WEB� Linguagem Proprietária (Delphi) � Software Livre

(Decreto 29 de Outubro de 2003)

SERVIÇOS

CATALOGAÇÃO

SUPRIMENTO (NSN)

EMPRESAS (CODEMP)

ORIENTAÇÃO EM CLÁUSULA CONTRATUAL

GESTÃO DA QUALIDADE ELIMINAÇÃO DUPLICIDADE/INCONSISTÊNCIAS

GESTÃO DO CONHECIMENTO

PROCESSOS

INFORMAÇÕES

TECNOLOGIAS

Serviços e Produtos

SERVIÇOS

CERTIFICAÇÃO

EMPRESAS

ELOS

NCB - CENTROS NACIONAIS

CAPACITAÇÃO DE RH

INTERFACE COM PAÍSES DO SOC

PRODUTOS

SISCAT-BR

CAT-BR

PUBLICAÇÕES

ORIENTAÇÕES TÉCNICAS

MANUAIS

CATÁLOGOS

GUIAS

NORMAS

GUIA ELETRÔNICO DE APOIO À CATALOGAÇÃO

SISCAT-BR - Diferenciais

� Primeiro e Único Sistema do SOC a desenvolver a comunicação por XML e Web Service� Implicou na inclusão do Brasil (único pais fora da OTAN a participar ) no Grupo de Modernização do SOC;

� Catálogos em Inglês dos Itens Nacionais a custo zero: (Tradução Automática)

� Totalmente desenvolvido com tecnologias livres, Independente de � Totalmente desenvolvido com tecnologias livres, Independente de SGDB (Sistema de Banco de Dados, Ex: Oracle, SQL Server, MySQL) e SO (Sistema Operacional, Ex: Linux, Windows);

� Sistema de Grande Porte desenvolvido com abordagem MDA e SOA.

� Alguns Números:� Casos de Uso (Interfaces de Acesso): 313� Entidades (Dados Persistidos): 385� Classes de Serviços (Componentes de Negócio): 245

SISCAT-BR - Perspectivas

� Consolidação como sistema de apoio a compras de Governo fornecendo Padronização e Refinamento dos processos de busca (eliminação de duplicidade);

� Tradução dos Verbetes de Catalogação para o Idioma Espanhol (Custo Baixo) permitirá termos Itens Nacionais Catalogados em Português traduzidos Automaticamentepara catálogos em Ingles e Espanholpara catálogos em Ingles e Espanhol

� Integração com o Electronic Open Technical Dictionary -eOTD : Sistema Integrado de Catalogação e CAD que viabiliza a Catalogação Automatizada por Computador;

� Estabelecimento do SILD (Sistema de Informações Logísticas da Defesa)� Facilitar Políticas de Incentivo Fiscal para Itens Estratégicos de

Defesa;� Facilitar a Nacionalização de Itens Estratégicos;

SISCAT-BR Indicadores

� Estabelecer Séries Históricas que Permitam a tomada de decisão e avaliação dos investimentos:� Volume de Itens Catalogados;� Qualidade dos Itens Catalogados;� Qualidade dos Itens Catalogados;� Custo por Catalogação;� Numero de Itens de Uso Comum:� Previsão para Aquisição Conjunta;� Bolsa de Materiais (Troca de Suprimentos)

� Custo de Aquisição;� Volume de Acesso aos Catalogos;

Sistema SISCAT-BR

Demonstração do SISCAT-BR

Laboratório de Treinamento

� Propósito: Simular operações reais de catalogação em uma réplica do ambiente real de produção;

� Estrutura Lógica:� 2 COAs: Exército (EB) e Marinha (MB)� 3 NCBs: Brasil (YA), EUA (ZZ), Espanha (YB)

� Estrutura Física: 5 Sistemas SISCAT-BR� Cada Sistema SISCAT-BR é composto de:� 1 Servidores de Aplicação: JBOSS;� 1 Servidor de Banco de Dados de Oracle:

� Dados de Item Suprimento (TIR);� Empresas (Cademp );� Nomes, Classes, Fiigs e MRD, Moe Codes, ... (SSR)� Mensagens XML e Transações SOC (Suspense File );

� 1 Servidor de Bancos de Dados MySQL: Dados da Busca Textual (Busca Google).

Sistema SISCAT-BR

Ambiente de Demonstração

NCB-USA(ZZ)

NCB-ESP(YB)

XML

NCB-BRASILCECAFA

YA

COA-EB COA-MB

Exército Brasileiro (EB) Cataloga Novo Item de Suprimento (IS) e Solicita Atribuição de

Cenário 1 (C1)

de Suprimento (IS) e Solicita Atribuição de Numero de Estoque Nacional (NSN) ao CECAFA (YA)

C1:

CECAFA (BRASIL)

EB (EXÉRCITO)(SISCATBR)

CECAFA (BRASIL)(SISCATBR)

C1: EB

CECAFA (BRASIL)

CATALOGAÇAO DO ITEM DE SUPRIMENTO (IS)

1

EB (EXÉRCITO)(SISCATBR)

CECAFA (BRASIL)(SISCATBR)

C1: EB � YA

SOLICITACAO DE NSN (XML-WS)

2

CECAFA (BRASIL)NSN (XML-WS)

CATALOGAÇAO DO ITEM DE SUPRIMENTO (IS)

1

OBS: XML-WS � COMUNICAÇÃO POR WEB SERVICES

EB (EXÉRCITO)(SISCATBR)

CECAFA (BRASIL)(SISCATBR)

C1: EB � YA � EB

SOLICITACAO DE NSN (XML-WS)

2

CECAFA (BRASIL)NSN (XML-WS)

NOTIFICAÇÃO COM O NSN (XML-WS)

CATALOGAÇAO DO ITEM DE SUPRIMENTO (IS)

1

3

OBS: XML-WS � COMUNICAÇÃO POR WEB SERVICES

EB (EXÉRCITO)(SISCATBR)

CECAFA (BRASIL)(SISCATBR)

Marinha do Brasil (MB) solicita ao CECAFA (YA) se Registrar como Usuário do IS

Cenário 2 (C2)

(YA) se Registrar como Usuário do IS criado pelo EB

OBS: REGISTRAR COMO USUÁRIO = TER O ITEM NA BASE DE DADOS LOCALPARA VINCULAR INFORMAÇÕES RELATIVAS AO SISTEMA LOCAL. EX: ORDEM DE COMPRA DO IS

C2:

CECAFA (BRASIL)(SISCATBR)

EB (EXÉRCITO)(SISCATBR)

MB (MARINHA)(SISCATBR)

(SISCATBR)

C2: MB � YA

SOLICITAÇÃO DE REGISTRO DE USUÁRIO

(SOC)CECAFA (BRASIL)

(SISCATBR)

EB (EXÉRCITO)(SISCATBR)

(SOC)

1

MB (MARINHA)(SISCATBR)

OBS: SOC� PROTOCOLO DO SISTEMA OTAN DE CATALOGAÇÃO = REGRAS DE CODIFICAÇÃO + CARTOES DE 80 COLUNAS

(SISCATBR)

C2: MB � YA � MB,EB

SOLICITAÇÃO DE REGISTRO DE USUÁRIO

(SOC)CECAFA (BRASIL)

(SISCATBR)

EB (EXÉRCITO)(SISCATBR)

NOTIFICAÇÃO COM O NSN (SOC)

(SOC)

1

2 MB (MARINHA)(SISCATBR)

OBS: SOC� PROTOCOLO DO SISTEMA OTAN DE CATALOGAÇÃO = REGRAS DE CODIFICAÇÃO + CARTOES DE 80 COLUNAS

(SISCATBR)

C2: MB � YA � MB,EB

NOTIFICAÇÃO DE NOVO USUÁRIO

(XML-WS)

SOLICITAÇÃO DE REGISTRO DE USUÁRIO

(SOC)CECAFA (BRASIL)

(SISCATBR)

EB (EXÉRCITO)(SISCATBR)

(XML-WS)

NOTIFICAÇÃO COM O NSN (SOC)

(SOC)

1

2

2

MB (MARINHA)(SISCATBR)

OBS: SOC� PROTOCOLO DO SISTEMA OTAN DE CATALOGAÇÃO = REGRAS DE CODIFICAÇÃO + CARTOES DE 80 COLUNAS

(SISCATBR)

Estados Unidos (ZZ) solicita ao CECAFA (YA) se Registrar como Usuário do IS

Cenário 3 (C3)

(YA) se Registrar como Usuário do IS criado pelo EB

C3:

CECAFA (BRASIL)

ZZ (USA)(SISCATBR)

EB(SISCATBR)

CECAFA (BRASIL)(SISCATBR)

MB(SISCATBR)

C3: ZZ � YA

CECAFA (BRASIL)

SOLICITAÇÃO DE REGISTRO DE USUÁRIO

(XML-WS)

1ZZ (USA)(SISCATBR)

EB(SISCATBR)

CECAFA (BRASIL)(SISCATBR)

MB(SISCATBR)

C3: ZZ � YA � ZZ,EB,MB

CECAFA (BRASIL)

SOLICITAÇÃO DE REGISTRO DE USUÁRIO

(XML-WS)

1

2

ZZ (USA)(SISCATBR)

EB(SISCATBR)

CECAFA (BRASIL)(SISCATBR)

NOTIFICAÇÃO COM O NSN (XML-WS)

MB(SISCATBR)

C3: ZZ � YA � ZZ,EB,MB

CECAFA (BRASIL)

SOLICITAÇÃO DE REGISTRO DE USUÁRIO

(XML-WS)

1

2

ZZ (USA)(SISCATBR)

EB(SISCATBR)

CECAFA (BRASIL)(SISCATBR)

NOTIFICAÇÃO DE NOVO USUÁRIO

(XML-WS)

NOTIFICAÇÃO COM O NSN (XML-WS)

2 MB(SISCATBR)

C3: ZZ � YA � ZZ,EB,MB

CECAFA (BRASIL)

SOLICITAÇÃO DE REGISTRO DE USUÁRIO

(XML-WS)

1

2

ZZ (USA)(SISCATBR)

EB(SISCATBR)

CECAFA (BRASIL)(SISCATBR)

NOTIFICAÇÃO DE NOVO USUÁRIO

(XML-WS)

NOTIFICAÇÃO COM O NSN (XML-WS)

2 MB(SISCATBR)

NOTIFICAÇÃO DE NOVO USUÁRIO

(SOC)

2

Espanha (YB) solicita ao CECAFA (YA) se Registrar como Usuário do IS criado pelo

Cenário 4 (C4)

Registrar como Usuário do IS criado pelo EB

C4:

CECAFA (BRASIL)

ZZ (USA)(SISCATBR)

YB (ESPANHA)(SISCATBR)

EB(SISCATBR)

CECAFA (BRASIL)(SISCATBR)

MB(SISCATBR)

C4: YB � YA

CECAFA (BRASIL)

SOLICITAÇÃO DE REGISTRO DE USUÁRIO

(SOC) 1

ZZ (USA)(SISCATBR)

YB (ESPANHA)(SISCATBR)

EB(SISCATBR)

CECAFA (BRASIL)(SISCATBR)

MB(SISCATBR)

C4: YB � YA � YB,ZZ,EB,MB

CECAFA (BRASIL)

SOLICITAÇÃO DE REGISTRO DE USUÁRIO

(SOC) 1

ZZ (USA)(SISCATBR)

YB (ESPANHA)(SISCATBR)

EB(SISCATBR)

CECAFA (BRASIL)(SISCATBR)

NOTIFICAÇÃO COM O NSN (SOC)

MB(SISCATBR)

2

C4: YB � YA � YB,ZZ,EB,MB

CECAFA (BRASIL)

SOLICITAÇÃO DE REGISTRO DE USUÁRIO

(SOC) 1

2

ZZ (USA)(SISCATBR)

YB (ESPANHA)(SISCATBR)

EB(SISCATBR)

CECAFA (BRASIL)(SISCATBR)

NOTIFICAÇÃO DE NOVO USUÁRIO

(XML-WS)

NOTIFICAÇÃO COM O NSN (SOC)

MB(SISCATBR)

2NOTIFICAÇÃO DE NOVO USUÁRIO

(XML-WS)

2

C4: YB � YA � YB,ZZ,EB,MB

CECAFA (BRASIL)

SOLICITAÇÃO DE REGISTRO DE USUÁRIO

(SOC) 1

2

ZZ (USA)(SISCATBR)

YB (ESPANHA)(SISCATBR)

EB(SISCATBR)

CECAFA (BRASIL)(SISCATBR)

NOTIFICAÇÃO DE NOVO USUÁRIO

(XML-WS)

NOTIFICAÇÃO COM O NSN (SOC)

2 MB(SISCATBR)

NOTIFICAÇÃO DE NOVO USUÁRIO

(SOC)

2NOTIFICAÇÃO DE NOVO USUÁRIO

(XML-WS)

2