sistemas computacionais aplicados a meteorítica

18
Meteoritos Uma abordagem computacional Giovanni Ap. S. Oliveira Orienta¸ ao: Pr of  a Maria Elizabeth Zucolotto Universidade Federal do Rio de Janeiro [email protected] Novembro 10, 2015 Giov anni Ap. S. Oliveira (UFRJ)  Meteoritos: uma abordagem computacional  Novembro 10, 2015 1 / 18

Upload: aaaksdjkj

Post on 19-Feb-2018

216 views

Category:

Documents


0 download

TRANSCRIPT

7/23/2019 Sistemas computacionais aplicados a meteorítica

http://slidepdf.com/reader/full/sistemas-computacionais-aplicados-a-meteoritica 1/18

MeteoritosUma abordagem computacional

Giovanni Ap. S. Oliveira

Orientacao: Prof a Maria Elizabeth ZucolottoUniversidade Federal do Rio de Janeiro

[email protected]

Novembro 10, 2015

Giovanni Ap. S. Oliveira (UFRJ)   Meteoritos: uma abordagem computacional   Novembro 10, 2015 1 / 18

7/23/2019 Sistemas computacionais aplicados a meteorítica

http://slidepdf.com/reader/full/sistemas-computacionais-aplicados-a-meteoritica 2/18

Visao Geral

1   Base de dados de meteoritosIntroducaoDesenvolvimento

2   Aplicacoes interativasIntroducaoDesenvolvimento

3   Resultados

Giovanni Ap. S. Oliveira (UFRJ)   Meteoritos: uma abordagem computacional   Novembro 10, 2015 2 / 18

7/23/2019 Sistemas computacionais aplicados a meteorítica

http://slidepdf.com/reader/full/sistemas-computacionais-aplicados-a-meteoritica 3/18

Problematica e hipotese

Grande volume de dados nao indexados e de difıcil acesso

Dificuldade envolvida no processo de geracao de um mapeamento deobjeto relacional devido a complexibilidade do modelo

Necessidade da criacao de uma base de dados independente e robustapara registro de meteoritos

Giovanni Ap. S. Oliveira (UFRJ)   Meteoritos: uma abordagem computacional   Novembro 10, 2015 3 / 18

7/23/2019 Sistemas computacionais aplicados a meteorítica

http://slidepdf.com/reader/full/sistemas-computacionais-aplicados-a-meteoritica 4/18

Metodologia

Ruby on RailsFramework de aplicacao para a web em Ruby baseado no modelo MVCcom ORM nativo integrado ao SQLite (Active Record)

Rails Admin

Engine de Ruby on Rails destinada a geracao de interface para aplicacoesde gerenciamento de dados

Gemas

Varidade de recursos oferecidos pelas Ruby Gems como controle de acesso,geracao de formularios, manipulacao de conteudo multimıdia e integracaocom a API do Google Maps.

Giovanni Ap. S. Oliveira (UFRJ)   Meteoritos: uma abordagem computacional   Novembro 10, 2015 4 / 18

7/23/2019 Sistemas computacionais aplicados a meteorítica

http://slidepdf.com/reader/full/sistemas-computacionais-aplicados-a-meteoritica 5/18

Ambiente e ferramentas

Bundler

Ambiente para gerenciamento de dependencias do projeto

Git

Sistema de controle de versao amplamente utilizado no contexto dedesenvolvimento de software

Giovanni Ap. S. Oliveira (UFRJ)   Meteoritos: uma abordagem computacional   Novembro 10, 2015 5 / 18

7/23/2019 Sistemas computacionais aplicados a meteorítica

http://slidepdf.com/reader/full/sistemas-computacionais-aplicados-a-meteoritica 6/18

Modelo abstrato de dados

Giovanni Ap. S. Oliveira (UFRJ)   Meteoritos: uma abordagem computacional   Novembro 10, 2015 6 / 18

7/23/2019 Sistemas computacionais aplicados a meteorítica

http://slidepdf.com/reader/full/sistemas-computacionais-aplicados-a-meteoritica 7/18

Problematica e hipotese

O problema da ineficiencia dos metodos tradicionais pedagogicos nocontexto contemporaneo

Principios fundamentais da educacao em Emılio de Rousseau e apedagogia positivista

Uso de aplicacoes virtuais interativas como ferramentas auxiliares noprocesso pedagogico aplicadas a meteorıtica

Giovanni Ap. S. Oliveira (UFRJ)   Meteoritos: uma abordagem computacional   Novembro 10, 2015 7 / 18

7/23/2019 Sistemas computacionais aplicados a meteorítica

http://slidepdf.com/reader/full/sistemas-computacionais-aplicados-a-meteoritica 8/18

Metodologia

Android OSSistema operacional para dispositivos moveis Android e a variedaderecursos de interface de usuario oferecidos pela plataforma

Maps APIRiqueza e fidelidade de dados oferecidos pelo servico de visualizacao demapas Google Maps em interface de programacao de aplicacao paraplataforma Android

JSON

Carga de dados locais com a JavaScript Object Notation

Giovanni Ap. S. Oliveira (UFRJ)   Meteoritos: uma abordagem computacional   Novembro 10, 2015 8 / 18

7/23/2019 Sistemas computacionais aplicados a meteorítica

http://slidepdf.com/reader/full/sistemas-computacionais-aplicados-a-meteoritica 9/18

Ambiente e ferramentas

Eclipse IDE

Ambiente de desenvolvimento integrado em conjunto com o pacote de

ferramentas de desevolvimento Android (ADT)

Git

Ja descrito anteriormente

Giovanni Ap. S. Oliveira (UFRJ)   Meteoritos: uma abordagem computacional   Novembro 10, 2015 9 / 18

7/23/2019 Sistemas computacionais aplicados a meteorítica

http://slidepdf.com/reader/full/sistemas-computacionais-aplicados-a-meteoritica 10/18

Logica de implementacao

Figure :  Fluxograma do Teste de Amostras

Giovanni Ap. S. Oliveira (UFRJ)   Meteoritos: uma abordagem computacional   Novembro 10, 2015 10 / 18

7/23/2019 Sistemas computacionais aplicados a meteorítica

http://slidepdf.com/reader/full/sistemas-computacionais-aplicados-a-meteoritica 11/18

Logica de implementacao

Figure :  Fluxograma do Mapa de Meteoritos

Giovanni Ap. S. Oliveira (UFRJ)   Meteoritos: uma abordagem computacional   Novembro 10, 2015 11 / 18

7/23/2019 Sistemas computacionais aplicados a meteorítica

http://slidepdf.com/reader/full/sistemas-computacionais-aplicados-a-meteoritica 12/18

Resultados obtidos com a base de dados

Facilidade na execucao de tarefas rotineiras como visualizar, editar,excluir ou exportar entradas em massa

Capacidade de gerenciamento de grande volume de dados

Indexacao de registros atraves de mais de um atributo

Reducao do impacto gerado por migracoes e alteracoes estruturais nabase de dados

Possibilidade de expansao e divulgacao de conteudo atraves de umsistema colaborativo sobre a web

Confiabilidade e seguranca da informacao armazenadaInterface amigavel com o usuario

Giovanni Ap. S. Oliveira (UFRJ)   Meteoritos: uma abordagem computacional   Novembro 10, 2015 12 / 18

7/23/2019 Sistemas computacionais aplicados a meteorítica

http://slidepdf.com/reader/full/sistemas-computacionais-aplicados-a-meteoritica 13/18

Figure :  Interface da base de dados

Giovanni Ap. S. Oliveira (UFRJ)   Meteoritos: uma abordagem computacional   Novembro 10, 2015 13 / 18

7/23/2019 Sistemas computacionais aplicados a meteorítica

http://slidepdf.com/reader/full/sistemas-computacionais-aplicados-a-meteoritica 14/18

Resultados obtidos com as aplicacoes interativas

Ferramenta didatica auxiliar para abordagem da tematica demeteoritos na Educacao Basica

Aplicacoes em exposicao permanente na secao de Meteoritos doMuseu Nacional

Possibilidade de adaptacao para dispositivos moveis e ampladistribuicao favorecendo a divulgacao cientıfica

Giovanni Ap. S. Oliveira (UFRJ)   Meteoritos: uma abordagem computacional   Novembro 10, 2015 14 / 18

7/23/2019 Sistemas computacionais aplicados a meteorítica

http://slidepdf.com/reader/full/sistemas-computacionais-aplicados-a-meteoritica 15/18

Figure :  Aplicacao Teste de Amostras

Giovanni Ap. S. Oliveira (UFRJ)   Meteoritos: uma abordagem computacional   Novembro 10, 2015 15 / 18

7/23/2019 Sistemas computacionais aplicados a meteorítica

http://slidepdf.com/reader/full/sistemas-computacionais-aplicados-a-meteoritica 16/18

Figure :  Aplicacao Mapa de Meteoritos

Giovanni Ap. S. Oliveira (UFRJ)   Meteoritos: uma abordagem computacional   Novembro 10, 2015 16 / 18

R f ˆ i bibli ´fi

7/23/2019 Sistemas computacionais aplicados a meteorítica

http://slidepdf.com/reader/full/sistemas-computacionais-aplicados-a-meteoritica 17/18

Referencias bibliograficas

R. B. SCORZELLI, M. E. VARELA, E. ZUCOLOTTO

Meteoritos: Cofres da Nebulosa Solar1a Edicao    Editora Livraria da Fısica (ISBN 9788578610807).

Giovanni Ap. S. Oliveira (UFRJ)   Meteoritos: uma abordagem computacional   Novembro 10, 2015 17 / 18

7/23/2019 Sistemas computacionais aplicados a meteorítica

http://slidepdf.com/reader/full/sistemas-computacionais-aplicados-a-meteoritica 18/18

Perguntas

Giovanni Ap. S. Oliveira (UFRJ)   Meteoritos: uma abordagem computacional   Novembro 10, 2015 18 / 18