Skip to content

4. Ferramentas, Tecnologias e Licenças

andrezaleite edited this page Oct 21, 2020 · 5 revisions

Ferramentas, Tecnologias e Licenças


Nesta sessão abordaremos as principais ferramentas, tecnologias e licenças utilizadas na criação da solução proposta. A seguir faremos uma apresentação sucinta sobre cada uma explicando:

➢ i) o que é a ferramenta; ➢ ii) as razões para sua escolha; ➢ iii) como a utilizamos; e ➢ iv) como implantá-la (detalhado na "Seção Instruções de Uso").

Código aberto

Node.js: Trata-se de um software open-source ( Licença MIT ), multiplataforma, e de um runtime de JavaScript que executa código de JavaScript a nível backend. Esta tecnologia foi utilizada para desenvolvimento do script de conversão dos dados do formato JSON para o formato XML.

Módulos utilizados:

js2xmlparser - Utilizado para converter os arquivos JSON em XML.

fs-extra - Utilizado para uma manipulação mais simples dos arquivos, e de forma síncrona.

path - Utilizada para criar as strings de diretório.

Proprietário

Qlik Sense: É uma ferramenta de software proprietário, entretando o CNJ já possui licenças perpetuas ( contrato ) e faz uso desta. Trata-se de uma plataforma completa de análise de dados que estabelece o benchmark para geração de analytics e dashboards. Diferencial: o CNJ já possui profissionais habilitados a dar manutenção e evoluir o painel, caso necessário. O painel pode facilmente ser exportado e importado no servidor do CNJ.