O slideshow foi denunciado.
Seu SlideShare está sendo baixado. ×

Kit básico apres cad sus_java_treino_novo

Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Carregando em…3
×

Confira estes a seguir

1 de 42 Anúncio

Mais Conteúdo rRelacionado

Diapositivos para si (20)

Semelhante a Kit básico apres cad sus_java_treino_novo (20)

Anúncio

Mais recentes (20)

Kit básico apres cad sus_java_treino_novo

  1. 1. CADASTRO NACIONAL DE USUÁRIOS DATASUS
  2. 2. Histórico do CadSUS - O CadSUS é um aplicativo utilizado para cadastramento e manutenção de informações de Usuários do SUS. - Sua primeira versão foi desenvolvida no início de 2001 e tinha como finalidade principal apenas cadastrar Usuários. - Em 2002, com a necessidade de corrigir os registros rejeitados pela CEF, foi criado à parte um novo aplicativo: CadSUS Corretor.
  3. 3. Histórico do CadSUS - Após a fase inicial de cadastramento (2003), novas funcionalidades foram incluídas no Sistema com o objetivo de possibilitar a manutenção das informações cadastradas. - A partir de 2004, outras necessidades surgiram tornando cada fez mais necessário o desenvolvimento de um novo projeto.
  4. 4. Por quê foi feito um novo Projeto? - Atender à Política de Software Livre. - Otimizar o Modelo de Dados. - Unificar os Aplicativos CadSUS. - Desenvolver novas funcionalidades. - Facilitar a manutenção do aplicativo. - Melhorar a integração com outros Sistemas.
  5. 5. Idéia básica do novo Projeto Componente de Cadastramento - Possibilita que todas a regras e controles fiquem dentro de um pacote, fazendo com que qualquer Sistema possa fazer o cadastro de usuários nos moldes e críticas validadas.
  6. 6. Componente de Cadastramento - Desenvolvido em Java. - Pode ser utilizado por outros Sistemas. - Domínios de crítica embutidos no componente. Sistema antigo Sistema novo CADSUS Componente CADSUS Conexão Log Arquivo Relatórios
  7. 7. Componente de Cadastramento Características técnicas - Permite que o sistema cliente utilize qualquer banco de dados SQL-ANSI. - Utilização de arquivos XML em formato único. - Maior segurança na troca de informações: criptografia assimétrica (chave pública e privada).
  8. 8. Componente de Cadastramento SISREG CadSUS Federal Servidor DTS HOSPUB DATASUS Base de ARQUIVO Dados Componente JNI Outros Sistemas Aplicativos Delphi CadSUS HOSPUB SISREG
  9. 9. CadSUS Multiplataforma Descrição - Aplicativo de cadastramento e manutenção de informações, que reúne todas as funcionalidades dos módulos atuais (CadSUS/Corretor/Crítica). - Montado sobre o componente de cadastramento, agregando novas funcionalidades. - Desenvolvido em Java Swing. Totalmente multi-plataforma.
  10. 10. CadSUS Multiplataforma Descrição (continuação) - Não utiliza BDE para conectar o Sistema ao Banco de Dados. Sistema antigo CADSUS BDE SGDB BANCO Sistema novo CADSUS SGDB BANCO
  11. 11. CadSUS Multiplataforma Descrição (continuação) - Compatível com várias opções de Bancos de Dados, com configuração automática para os seguintes SGBDs: • Oracle • SqlServer • Firebird • Interbase • PostgreSQL. - Atualização e bloqueios de versão através do componente de cadastramento.
  12. 12. CadSUS Multiplataforma Descrição (continuação) - Fim do bloqueio de registros. - Tela de gerenciamento de versões na rede. - Tela de gerenciamento do banco de dados em árvore, permitindo várias visões e combinações do banco de dados: • Visão por Lotes, Cadastradores, Bairros, etc. • Filtros por Origens (CadSUS, Web, etc). • Visão de registros identificados, com erros, usuários sem documentos, etc.
  13. 13. CadSUS Multiplataforma Descrição (continuação) - Cadastramento de mais de um documento para cada tipo: • Certidão; • Identidade; • PIS; • Número provisório.
  14. 14. CadSUS Multiplataforma Descrição (continuação) - Identificação unívoca de banco de dados cliente e da origem dos dados. - Movimentação de usuários entre domicílios, municípios e estados. - Mecanismo de sincronização de base de dados. Permite que um usuário “conhecido” por uma determinada origem receba atualizações do mesmo.
  15. 15. CadSUS Multiplataforma Tipos de instalação - CadSUS Centralizador Base de Dados municipal (única instalação no Município). - CadSUS Rede Entrada de dados ligada a Base de Dados municipal através de uma rede. - CadSUS Mono Entrada de dados isolada. O dados são enviados por disquete para o Centralizador.
  16. 16. CadSUS Multiplataforma Tipos de instalação - Município que possui apenas uma máquina: Centralizador
  17. 17. CadSUS Multiplataforma Tipos de instalação - Município que possui mais de uma máquina e possui uma infra-estrutura de rede: Centralizador CadSUS CadSUS CadSUS CadSUS REDE REDE REDE REDE
  18. 18. CadSUS Multiplataforma Tipos de instalação - Município que possui mais de uma máquina mas NÃO possui uma infra-estrutura de rede: Centralizador CadSUS CadSUS CadSUS CadSUS MONO MONO MONO MONO
  19. 19. CadSUS Multiplataforma Módulos incorporados no CadSUS CadSUS Simplificado Corretor CadSUS Componente
  20. 20. CadSUS Multiplataforma Módulos incorporados no Centralizador Centralizador Crítica Centralizador Componente
  21. 21. TELAS DO APLICATIVO
  22. 22. CadSUS Multiplataforma
  23. 23. CadSUS Multiplataforma
  24. 24. CadSUS Multiplataforma
  25. 25. CadSUS Multiplataforma
  26. 26. CadSUS Multiplataforma
  27. 27. CadSUS Multiplataforma
  28. 28. CadSUS Multiplataforma - Tela de controle de Controle de Versões (Local)
  29. 29. CadSUS Multiplataforma - Tela de controle de Controle de Versões (Rede)
  30. 30. CadSUS Multiplataforma
  31. 31. CadSUS Multiplataforma Em desenvolvimento - Recebimento de arquivos externos para crítica. - Transmissão de informações por módulo de transmissão à parte. - Fornecimento online de números provisórios.
  32. 32. DEMONSTRAÇÃO DO SISTEMA
  33. 33. INSTALAÇÃO DO SISTEMA
  34. 34. Instalação Banco de Dados - Instalação do Sistema gerenciador (Firebird será o padrão). JVM (Java Virtual Machine) - Instalação do interpretador da linguagem Java (JRE 1.5). CadSUS Multiplataforma - Instalação dos arquivos do Sistema.
  35. 35. Instalação em Windows® - O instalador se responsabilizará por instalar tudo o que for necessário para que o Sistema funcione de forma correta.
  36. 36. Instalação em Linux Banco de Dados - O Usuário deverá previamente instalar o Sistema gerenciador do Banco de Dados. JVM (Java Virtual Machine) - O Usuário deverá previamente instalar o interpretador da linguagem Java (JRE 1.5).
  37. 37. Instalação em Linux (cont.) CadSUS Multiplataforma - O Usuário deverá descompactar os arquivos do Sistema em um diretório escolhido. Executando o CadSUS - A execução deverá ser feita através de um arquivo “*.sh” que será disponibilizado.
  38. 38. Solucionando problemas Banco de Dados (BD) - O Sistema não se conecta com a base 1º) Verificar se o SGBD está instalado. 2º) Verificar se o SGBD está ativo. 3º) Verificar se o caminho ou nome do BD estão corretos.
  39. 39. Solucionando problemas Banco de Dados (BD) - O Sistema não se conecta com a base (utilizando outros SGDBs: SQL Server, MySQL, etc). 1º) Verificar se a versão do Driver JDBC é compatível com a versão do Servidor de BD. 2º) Verificar se a versão da JVM que compilou o Driver JDBC é inferior ou igual a versão da JVM que está executando o Sistema.
  40. 40. Solucionando problemas Banco de Dados (BD) - O Sistema não se conecta com a base (conexão em rede) 1º) Verificar se o diretório de localização do BD está compartilhado e acessível. 2)º Verificar se um Firewall está bloqueando o acesso ao BD. 3º) No caso de acesso remoto, verificar se a conexão de rede utiliza Servidor Proxy. Neste caso deve-se configurar o IP e a Porta de acesso ao Banco.
  41. 41. Solucionando problemas O Sistema não funciona (não é iniciado) 1º) Verificar se o aplicativo está sendo iniciado pelo arquivo .bat. Se não estiver, estará utilizando a JVM instalada na máquina cliente, com a possibilidade de não ser compatível com a do aplicativo (1.4 ou superior).

Notas do Editor

  • Citar a divisão do Componente em módulos (Arquivo, Log, Relatórios, etc.)
  • Em relação ao SQL-ANSI: O Componente necessita de uma banco de dados no local de sua instalação. Todos os arquivos (importação e exportação) possuem o mesmo layout.
  • JNI: Java Native Interface. Mecanismo que permite através de uma interface, a troca de informações com um aplicativo feito em outra linguagem.
  • Fim do bloqueio de registros: Não é mais necessário aguardar o retorno para alterar uma informação.
  • Neste momento o instrutor deve parar o PowerPoint e mostrar o Aplicativo já instalado. Mostrar: Tela de Configuração; Cadastro de Operadores; Criação de Lotes; Cadastro de Usuário e Domicílios; Tela de Visualização com suas funcionalidades; Telas de Versões; Centralização de Arquivos; Geração de Arquivos e Transmissão;
  • O instrutor deve fazer uma instalação completa para acompanhar os alunos

×