Skip to content

Sistemas Acadêmicos

Quais as vantagens de integrar sua solução com o Hub?

Além de prover segurança e inteligência de dados para o usuário, o Hub.Educacional visa facilitar o login e a integração entre todas as suas soluções contratadas. O sistema acadêmico tem papel fundamental nessas conexões e torna-se imprescindível que haja uma integração facilitada para o usuário nesse momento. Uma vez integrado ao Hub, os novos usuários do sistema acadêmico possuem economia de tempo na implantação e conexão com demais softwares de tecnologia educacional.

Confira a lista de sistemas já integrados: Lista atualizada de SIS

Integrando o Sistema Acadêmico com o HUB

Faça sua pré-inscrição pelo site: hub.educacional.com. Ao receber o contato da equipe de atendimento, serão fornecidos os dados de acesso às API's de teste Siga os passos abaixo para integração de dados entre as plataformas.

Integração inicial de dados

O cadastro dos dados base de uma escola pode ser feito das seguintes formas:

  • via Planilhas
  • via Integração com os Sistemas Acadêmicos

Em todos os casos, devem existir 3 níveis de validação dos dados, para mais detalhes sobre as validações acesse API Validações

Planilhas

A importação via planilhas será feita via Google Sheets, conforme fluxo abaixo

sequenceDiagram participant U as Usuário participant H as Hub.Educacional participant G as Google participant A as API participant S as Smart Sync U->>+H:Acessar configurações U->>+G:Autorizar acesso G-->>-U:OK U->>H:Criar template U-->>G:Preencher planilha U->>+H:Selecionar planilha H->>+G:Requisita dados da planilha selecionada G-->>-H:Retorna dados H->>H:Validação <<nível 1>> dos dados H-->>-U:Informações U->>+H:Enviar dados H->>+A:POST /sync A->>A:Validação <<nível 2>> dos dados A-->>+S:Envia dados para fila A-->>-H:Retorna identificador para acompanhar importação H-->>-U:OK S-->>-S:Validação <<nível 3>> dos dados

Info

O Smart Sync é responsável por validar e importar qualquer tipo de dado em lote.

Sincronize os novos eventos de cadastro com o HUB

A abordagem utilizada no item anterior faz bastante sentido para uma primeira carga de dados entre um sistema acadêmico e o HUB, porém, é um processo ineficiente para atualizações constantes de registros. Para automatizar a sincronização de dados e possibilitar integrações mais completas, disponibilizamos a API Sync

Integração SIS

Meio de integração entre os Sistemas Acadêmicos com o Hub.Educacional. Da mesma forma que ocorre o processo via planilhas, os dados devem ser enviados via API de Sync, entregando os dados para uma fila que será processada pelo Smart Sync.

sequenceDiagram participant U as Usuário participant I as SIS participant A as API participant S as Smart Sync U-->>+I:Usuário efetua modificações no cadastro I-->>I:Dispara trigger modificação I-->>-I:Validação <<nível 1>> dos dados I-->>+A:POST /sync A->>A:Validação <<nível 2>> dos dados A-->>+S:Envia dados para fila A-->>-I:Retorna identificador para acompanhar importação S-->>-S:Validação <<nível 3>> dos dados

Tip

O modelo pode variar de sistema para sistema, mas o input de dados sempre será via API de Sync