Projeto | Objetivos | Ferramentas | Considerações | Referências | Publicação
Este projeto consistiu em desenvolver um mecanismo automatizado para realizar a leitura nos arquivos de dados correspondentes às questões e migrá-las para um banco de dados relacional. Além disso, propôs o desenvolvimento de uma aplicação web com design responsivo para consultas em um banco de dados de questões das provas.
Os objetivos específicos foram:
- Elaborar o modelo conceitual e relacional do banco de dados;
- Programar os processos de ETL;
- Prototipar/validar a UI;
- Implementar a UI e a UX.
- Para a elaboração dos modelos conceitual e relacional, utilizamos o software brModelo e técnicas de conversão entre modelos indicados em Heuser (2008), respectivamente.
- O projeto do banco de dados físico foi criado por meio do Web SQL Database, uma API do HTML 5, ou seja, um “SQL do lado do usuário”.
- Para o desenvolvimento da UI, utilizamos o framework Bootstrap.
Para chegar ao repositório de questões matemáticas que construímos, foi de extrema importância entender como funciona o planejamento de um projeto e como é preciso conhecer cada passo de sua execução, o que nos exigiu estudo e prática de cada uma das ferramentas. Entende-se que este banco de dados auxiliará os professores de matemática que o utilizarem, servindo ao seu propósito inicial, definido na primeira etapa do trabalho: contribuir para que as aulas de matemática se tornem mais atrativas, possibilitando a discussão das questões/problemas.
- BASSANEZI, R. C. Ensino-aprendizagem com modelagem matemática: uma nova estratégia. 3ª ed, 1ª reimpressão. São Paulo: Contexto, 2009.
- HEUSER, C. A. Projeto de Banco de Dados. 4ª ed. São Paulo: Bookman, 2008.
- SANTOMÉ, J. T. Globalização e Interdisciplinaridade: O Currículo Integrado. Porto Alegre, Editora Artes Médicas, 1998.