Mudanças entre as edições de "Plataforma Alelo: descrição técnica"

De AleloWiki
Ir para: navegação, pesquisa
Linha 20: Linha 20:
 
==Linguagem de Programação e Acessórios==
 
==Linguagem de Programação e Acessórios==
  
=== Vertente Animal
+
===Vertente Animal===
  
 
* Ruby on rails
 
* Ruby on rails
 
* NetBeans
 
* NetBeans
  
=== Vertente Microbiana
+
===Vertente Microbiana===
  
 
* Open Java
 
* Open Java
 
* NetBeans
 
* NetBeans
  
=== Vertente Vegetal
+
===Vertente Vegetal===
  
 
* Open Java
 
* Open Java

Edição das 10h17min de 18 de outubro de 2022

Plataforma Alelo
  1. Arquitetura
  2. Componentes de softwares
  3. Descrição técnica
  4. Relacionamento institucional
  5. Relacionamento com usuários
  6. Intercâmbio com outras plataformas
  7. Estratégias de backup

Descreve as características técnicas da Plataforma Alelo, ferramentas de Tecnologia da Informação utilizadas, bancos de dados, linguagens de programação, arquitetura e informações técnicas de desenvolvimento e validação.

Arquitetura Geral

A plataforma foi organizada em três vertentes, assim como ocorre na organização de recursos genéticos na Embrapa e em parceiros:

  • Vertente Animal
  • Vertente Microbiana
  • Vertente Vegetal

Esta estratégia se reflete nos softwares produzidos, as linguagens, bancos de dados e outros aspectos tecnológicos, que são diversos entre as vertentes e até mesmo entre componentes de software.

Outra estratégia foi organizar em três bases de dados, uma para cada vertente, especializada e com a função de concentrar e unificar dados e informações na base de dados única por vertente.

Com a escolha da base de dados ser única foi deixado livre a construção dos softwares, que nessa estratégia é mais maleável em termos de linguagem de programação, tecnologia e aspectos de desenvolvimento.

Linguagem de Programação e Acessórios

Vertente Animal

  • Ruby on rails
  • NetBeans

Vertente Microbiana

  • Open Java
  • NetBeans

Vertente Vegetal

  • Open Java
  • NetBeans

Sistema Gerenciador de Banco de Dados

texto

Rastreamento de Código

texto

Desenvolvimento e Validação

texto

Referências