Integração do SISNE com o Alpha
Introdução
Este estudo tem como objetivo analisar a possibilidade de substituir a integração do SISNE pelo ALPHA pois, o Pentágono será descontinuado.
Atualmente o Sistema Pentágono oferece ao SISNE- Sistema de Nomeação e Exoneração de Servidores Públicos, o cadastro e análise de Dados Pessoais do candidato a servidor público, para o processo de nomeação. Portanto, as funcionalidades que o Sistema Alpha precisa fornecer são as mesmas fornecidas pelo Sistema Pentágono atualmente. Tanto na parte de registro feito pelo candidato a servidor, quanto na parte de análise das informações realizadas pelo RH.
O Alpha eé um Sistema de cadastro de serviços do Governo do Estado de Rondônia, para que o cidadão possa utiliza-los através do Portal do Cidadão. Cada serviço é um formulário criados via API de "formulários dinâmicos".
POSSÍVEIS PROBLEMAS
- Será necessário a instalação do Pacato NuGet de Formulários Dinâmicos. Esta biblioteca está incompatível para ser utilizado com o
SISNESISNE,pois,pois o mesmo está emdesenvolvimentodesenvolvimento; - Foi verificado que a API de Formulários Dinâmicos, não esta preparada para cadastrar vários formulários divididos por etapas, todos os formulários são criados individualmente.
Funcionalidades Necessárias
- Cadastrar no Alpha, todos os formulário necessário pra nomear o candidato a servidor
publico.público. - Disponibilizar todos os formulários e suas etapas do cadastro no portal do cidadão, Conforme a imagem a seguir:
Imagem: steps de cadastro dos dados pessoais
- Implementar API para realizar integração entre Alpha e SISNE ou qualquer outro sistema que necessite das
funcionalidadesfuncionalidades, tais como a imagem a seguir:
Imagem: endpoints da analise do cadastro no Pentágono.
Imagem: endpoints da consulta do cadastro no Pentágono.
- Para criar uma nomeação no SISNE, o RH realiza o pré-cadastro do candidato, contendo informações básicas como: nome, e-mail e CPF. Após a criação da solicitação, um link é enviado para o e-mail cadastrado, para que o candidato realize o acesso aos formulário para finalizar o seu cadastro e enviar para o RH realizar a análise. Este processo e realizado via API Pentágono, utilizando os endpoints apresentados na imagem a seguir:
Imagem: endpoints do acesso aos formulários do Pentágono.
Ações:
- Verificar se o Alpha permite cadastrar o serviço que o SISNE
necessitanecessita; - Analisar a hipótese de criar uma nomeação no SISNE, após a aprovação do cadastro dos dados pessoais
Soluções:
- Adaptar API de formulários dinâmicos para cadastro de vários formulários por serviç
oo; - Criar serviço de nomeação no Alpha contendo todos os steps de cadastro de dados
pessoaispessoais; - Desenvolver API para realizar a comunicação entre SISNE e Alpha para acompanhamento e gerenciamento do status de cadastro/analise/
acessoacesso.
Valor agradado
- O candidato poderá inserir seus dados pessoais para nomeação via Portal do Cidadã
oo; - Os dados pessoas ficaram centralizados e protegidos conforme a
LGPDLGPD.
Possíveis problemas
- Complexidade no desenvolvimento para adaptar a API de Formulários Dinâmicos/ALPHA, para atender as necessidades com o
SISNESISNE; - Maior tempo de desenvolvimento pois, o time não tem conhecimento sobre as aplicações Alpha e API de formulários dinâ
micosmicos.
Conclusão do estudo.
E preciso verificar com o time responsável pelo desenvolvimento a adaptação do ALPHA / API de Formulários Dinâmicos, às necessidades do SISNE ou qualquer outro sistema que precise de vários formulários por serviço.
RESPONSÁVEIS
- Alexandre Santos Freire Ferreira(Assessor);
- André Henrique Cortez (Analista de Desenvolvimento Full-stack);
-
Jorge Luiz de Jesus Paiva Junior (Analista de Desenvolvimento Full-stack).
- Moisés Ferreira Evangelista (Assessor).