instituto de computação - unicamp mo410a – banco de dados i professor: dr. ricardo torres...

21
Instituto de Computação - UNICAMP MO410A – Banco de Dados I Professor: Dr. Ricardo Torres Geração dinâmica de mapas na Web: uma abordagem baseada em software livre Alunos: Fábio Bezerra – RA012111 Marta Lacerda – RA057633

Upload: internet

Post on 17-Apr-2015

107 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Instituto de Computação - UNICAMP MO410A – Banco de Dados I Professor: Dr. Ricardo Torres Geração dinâmica de mapas na Web: uma abordagem baseada em software

Instituto de Computação - UNICAMP

MO410A – Banco de Dados IProfessor: Dr. Ricardo Torres

Geração dinâmica de mapas na Web:uma abordagem baseada em software livre

Alunos: Fábio Bezerra – RA012111 Marta Lacerda – RA057633

Page 2: Instituto de Computação - UNICAMP MO410A – Banco de Dados I Professor: Dr. Ricardo Torres Geração dinâmica de mapas na Web: uma abordagem baseada em software

Agenda

● Introdução– Motivação– Objetivos

● Trabalhos realizados

● Metodologia

● Cronograma

Page 3: Instituto de Computação - UNICAMP MO410A – Banco de Dados I Professor: Dr. Ricardo Torres Geração dinâmica de mapas na Web: uma abordagem baseada em software

Introdução

● Motivação– Manejo florestal sustentável

– Certificação florestal● Demanda por informações detalhadas● Necessidade de sistemas de acompanhamento do

processo florestal– Inventário, corte, transporte e venda

– Caso Ecoflorestal● Relatórios limitados a texto e tabela

Page 4: Instituto de Computação - UNICAMP MO410A – Banco de Dados I Professor: Dr. Ricardo Torres Geração dinâmica de mapas na Web: uma abordagem baseada em software

Introdução

● Objetivo Geral– Especificar e implementar um aplicativo de

consultas/geração dinâmica de mapas para Web, com ênfase no desenvolvimento do componente SIG do sistema

● Objetivos Específicos– Conhecer uma API para desenvolvimento SIG– Conhecer os principais conceitos ligados à SIG– Especificar um modelo de dados– Desenvolver um protótipo

Page 5: Instituto de Computação - UNICAMP MO410A – Banco de Dados I Professor: Dr. Ricardo Torres Geração dinâmica de mapas na Web: uma abordagem baseada em software

Trabalhos realizados

1. Pré-requisitos conceituais

2. Identificação e seleção de ferramenta SIG

3. Coleta de requisitos

4. Obtenção e análise dos dados

5. Projeto de dados

6. Definição da arquitetura da aplicação

Page 6: Instituto de Computação - UNICAMP MO410A – Banco de Dados I Professor: Dr. Ricardo Torres Geração dinâmica de mapas na Web: uma abordagem baseada em software

API para SIG

JUMP Unified Mapping Platform

Page 7: Instituto de Computação - UNICAMP MO410A – Banco de Dados I Professor: Dr. Ricardo Torres Geração dinâmica de mapas na Web: uma abordagem baseada em software

Requisitos

● Árvores de um pedido– A partir da entrada de um número de pedido,

gerar um mapa com a localização das árvores que originaram toras a esse pedido

● Estado de produção de um compartimento– A partir da entrada de um nome de

compartimento, gerar um mapa que represente o estado de produção de cada talhão do compartimento

Page 8: Instituto de Computação - UNICAMP MO410A – Banco de Dados I Professor: Dr. Ricardo Torres Geração dinâmica de mapas na Web: uma abordagem baseada em software

Análise dos dados

PROJETO

Page 9: Instituto de Computação - UNICAMP MO410A – Banco de Dados I Professor: Dr. Ricardo Torres Geração dinâmica de mapas na Web: uma abordagem baseada em software

Análise dos dados

COMPARTIMENTOS

Page 10: Instituto de Computação - UNICAMP MO410A – Banco de Dados I Professor: Dr. Ricardo Torres Geração dinâmica de mapas na Web: uma abordagem baseada em software

Análise de dados

BLOCOS

Page 11: Instituto de Computação - UNICAMP MO410A – Banco de Dados I Professor: Dr. Ricardo Torres Geração dinâmica de mapas na Web: uma abordagem baseada em software

Análise de dados

SELEÇÃO DE UM BLOCO …

Page 12: Instituto de Computação - UNICAMP MO410A – Banco de Dados I Professor: Dr. Ricardo Torres Geração dinâmica de mapas na Web: uma abordagem baseada em software

Análise de dados

TALHÕES

Page 13: Instituto de Computação - UNICAMP MO410A – Banco de Dados I Professor: Dr. Ricardo Torres Geração dinâmica de mapas na Web: uma abordagem baseada em software

Projeto de dados - Conceitual

Page 14: Instituto de Computação - UNICAMP MO410A – Banco de Dados I Professor: Dr. Ricardo Torres Geração dinâmica de mapas na Web: uma abordagem baseada em software

Projeto de dados - Conceitual

Page 15: Instituto de Computação - UNICAMP MO410A – Banco de Dados I Professor: Dr. Ricardo Torres Geração dinâmica de mapas na Web: uma abordagem baseada em software

Projeto de dados - Lógico

Page 16: Instituto de Computação - UNICAMP MO410A – Banco de Dados I Professor: Dr. Ricardo Torres Geração dinâmica de mapas na Web: uma abordagem baseada em software

Organização dos dados

Page 17: Instituto de Computação - UNICAMP MO410A – Banco de Dados I Professor: Dr. Ricardo Torres Geração dinâmica de mapas na Web: uma abordagem baseada em software

Organização dos dados

Page 18: Instituto de Computação - UNICAMP MO410A – Banco de Dados I Professor: Dr. Ricardo Torres Geração dinâmica de mapas na Web: uma abordagem baseada em software

Distribuição de mapas

Estático / Atualizável

Dinâmico

Dinâmico com Análise Espacial

Page 19: Instituto de Computação - UNICAMP MO410A – Banco de Dados I Professor: Dr. Ricardo Torres Geração dinâmica de mapas na Web: uma abordagem baseada em software

Metodologia

● Duas Etapas– Aquisição de pré-requisitos conceituais (40 dias)

● Aprendizado do vocabulário● Seleção de algumas ferramentas● Execução de exemplos

– Implementação dos serviços (restante do tempo)● Modelo iterativo e incremental● Projeto

– Construção de alguns modelos UML● Implementação

– Configuração, codificação e testes

Page 20: Instituto de Computação - UNICAMP MO410A – Banco de Dados I Professor: Dr. Ricardo Torres Geração dinâmica de mapas na Web: uma abordagem baseada em software

Cronograma

Page 21: Instituto de Computação - UNICAMP MO410A – Banco de Dados I Professor: Dr. Ricardo Torres Geração dinâmica de mapas na Web: uma abordagem baseada em software

Fim