Upload
aaaksdjkj
View
216
Download
0
Embed Size (px)
Citation preview
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
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