Ir para o conteúdo principal

Migração de dados do Cecaane para o SISNE

Data de elaboração 19/09/21
Responsável pelo estudo

Matheus da S. Cruz (Assessor)

Equipe do estudo Caveiras
Alvo SISNE - Sistema de Nomeação e Exoneração
Origem

o que originou o estudo? usar alguma destas classes:


  • Objetivo estratégico: Centralizar as informações


  • Implementação: Migrar base de dados da Decaane para base de dados do SISNE
Objetivo Realizar a migração dos dados do Sistema CECAANE para a base de dados do Sistema SISNE, com o objetivo de eliminar a dependência de consumo dos dados entre ambos.
Observações Unificar base de dados do CECAANE com a base de dados do SISNE




1. Introdução

Atualmente o CECAANE é o sistema que gerência os atos de nomeação e exoneração do estado de Rondônia, desse modo até o momento a informação está sendo criada e gerenciada pelo próprio CECAANE, porém com o surgimento do SISNE (Sistema de nomeação e exoneração do estado de Rondônia ), o CECAANE se tornará obsoleto, mas toda informação gerada até então deve ser aproveitada no SISNE.  


O SISNE consome os seguintes dados:

  • Cargos disponíveis por secretaria
  • Nomeações ativas
  • Decretos
  • Secretarias
  • Decretos publicados
  • Decretos de Nomeação publicados 
3. Desenvolvimento

O principal problema que envolve a migração dos dados para o SISNE, é a estrutura de banco de dados do CECAANE, onde é totalmente diferente do SISNE, atualmente o SISNE utiliza todas as tecnologias disponibilizadas pela SETIC, logo serviços como assinatura eletrônica, criação de documentos, cadastro de pessoas entre outros, se encontram de forma distribuída via API's, tornando a migração para os bancos de dados praticamente inviável.

Além deste problema, o SISNE precisa consultar os cargos disponíveis por secretaria para criar nomeações e esta consulta também é realizada no CECAANE pois a SETIC ainda não possui um sistema de gerenciamento de cargos. 

4. Conclusão
  • Exportar os dados para uma tabela (Histórico) na base de dados do SISNE. 
  • Realizar depara entre CECAANE e E-ESTADO
  • Verificar quais os dados do CECAANE que precisa estar no SISNE

Em reunião com a coordenação juntamente com os clientes Luana (DECAANE) e Gustavo (SEGEP), a solução proposta e aceita por ambas as partes:

  • Realizar a migração do ultimo ou dos dois últimos atos ativos do servidor no CECAANE e lançar as informações como ocorrências de histórico das movimentações do servidor.
  • Todas as consultas antigas a SETIC disponibilizará uma URL de relatórios dos decretos realizados no CECAANE a equipe técnica da DECAANE
  • Os clientes serão responsáveis por validar os dados dos ambos sistemas.

4.1 Prós

  • Sem dependência com um sistema legado.
  • Consultar uma única base.

4.2 Contras

  • Adaptar o código fonte do SISNE para realizar as buscas no histórico do CECAANE.
  • Tabela de histórico do CECAANE sem ligação com a estrutura de banco do SISNE.
  • Complexidade no desenvolvimento e implementações desnecessárias