Post on 08-Nov-2018
Vinhos que Pensam: Plataforma tecnológica
1 SASIG2015 Vinhos que Pensam
José Duarte Universidade de Évora
jduarte@uevora.pt
Filipe Vieira Universidade de Évora
sv.filipe@gmail.com
Carlos Viegas Damásio Universidade Nova de Lisboa
cd@fct.unl.pt
José R. Marques da Silva Universidade de Évora
jmsilva@uevora.pt
2 SASIG2015 Vinhos que Pensam
A fundação
3 SASIG2015 Vinhos que Pensam
Os vinhos
Sensores na agricultura
4 SASIG2015 Vinhos que Pensam
A plataforma – Aspeto geral
5 SASIG2015 Vinhos que Pensam
A plataforma – Consulta de dados
6 SASIG2015 Vinhos que Pensam
A plataforma – Relatório
7 SASIG2015 Vinhos que Pensam
A plataforma – Gráficos
8 SASIG2015 Vinhos que Pensam
A plataforma – Carregar dados
9 SASIG2015 Vinhos que Pensam
Arquitetura - Geral
10 SASIG2015 Vinhos que Pensam
• Sistema flexível • Personalizar e automatizar processos • Liberdade na manipulação de dados • 5 camadas de abstração
Servidor • Flexível • Open source • Repositórios GIS atualizados • Comunidade bastante ativa
Arquitetura – Primeira camada
11 SASIG2015 Vinhos que Pensam
Tarefas de processametno • Automatizar processos (cron) • Processamento de dados (Python) • Processamento de dados IPMA (JAVA) • Cópias de segurança (Python) • Outros serviços (Python)
Arquitetura – Segunda camada
12 SASIG2015 Vinhos que Pensam
BD relacional geográfica • Open source • Estável • Alta performance • Pesquisa, manipulação e análise de dados geográficos Servidor de mapa • Open source • Muito completo • Web Map Service • Publicação de tilesets • Geração simplificada de legendas
Arquitetura – Terceira camada
13 SASIG2015 Vinhos que Pensam
Serviços disponibilizados (entrar, listar, obter informações de um processo, segurança, autenticação, etc) Node.js • Open source • Fácil • Assíncrono • Tempo real com troca intensa de dados • Rápido • Escalável
Arquitetura – Quarta camada
14 SASIG2015 Vinhos que Pensam
Interface web (Apache2) • Open source • AngularJS Interface mobile (Cordova – Ionic) • Open source • Requer AngularJS
Arquitetura – Quinta camada
15 SASIG2015 Vinhos que Pensam
Vantagens i) pelo acesso imediato aos dados em ambientes multiplataforma ii) apoio que pode dar à tomada de decisão (gestão da nutrição das
plantas, rega, risco de doenças e pragas e qualidade da uva); iii) histórico que não se perde e que facilmente.
Conclusões
16 SASIG2015 Vinhos que Pensam
Trabalho futuro
17 SASIG2015 Vinhos que Pensam
Outros trabalhos em curso - Tomate - Brócolos
Vinhos que Pensam: Plataforma tecnológica
18 SASIG2015 Vinhos que Pensam
José Duarte Universidade de Évora
jduarte@uevora.pt
Filipe Vieira Universidade de Évora
sv.filipe@gmail.com
Carlos Viegas Damásio Universidade Nova de Lisboa
cd@fct.unl.pt
José R. Marques da Silva Universidade de Évora
jmsilva@uevora.pt
Obrigado!