IMPLANTAÇÃO DA PÁGINA WEB DO CURSO TÉCNICO DE METEOROLOGIA PARA ANÁLISES DE TEMPO E CLIMA José Rodrigo Maciel, Samantha Sant'Ana, Tayani Vieira, Melina Klein, Patrícia Tramontini Michel Muza (Professor Orientador) Curso Técnico de Meteorologia, Instituto Federal de Santa Catarina IFSC, Florianópolis. RESUMO O objetivo deste trabalho foi registrar a implantação do novo site do curso técnico de meteorologia do Instituto Federal de Ciência e Tecnologia de Santa Catarina (IFSC). Para o desenvolvimento da página foram utilizadas técnicas de programação por um profissional contratado pela instituição. Aliado a isso, conhecimentos adquiridos em aulas de sistema de gerenciamento de banco dados e programação para web, foram fundamentais na explicação do funcionamento do site. Além do registro, uma avaliação prévia dos produtos contidos na página também foi realizada com o intuito de instigar futuros projetos que aprimorem o portal. O trabalho mostra importância da criação do novo produto para facilitar a consulta e a disponibilidade dos dados observados nas estações meteorológicas do curso. Palavras-chave: página de web, banco de dados, programação para web. ABSTRACT The aim of this study is to record the deployment of the new site of the meteorological technician course given by the Instituto Federal de Santa Catarina (IFSC). Programming techniques were used by a professional, who was contracted by the institution to develop the page. Allied to this, knowledge acquired in database management system database and Web programming classes, was fundamental to the explanation of the site operation. Among the registration, a preliminary evaluation of the page contents was realized to instigate future projects that could possibly improve the portal. The work shows the importance of creating a new product to turn the consultation and availability of data observed at meteorological stations of the course easier. Keywords: web page, database, programming for the web page. 1. INTRODUÇÃO A meteorologia tem dentre suas funções o estudo e monitoramento de sistemas meteorológicos e fenômenos atmosféricos. Sendo que, sistemas meteorológicos geralmente referem-se a uma conjunção de características que são recorrentes em casos distintos, por exemplo, a atuação de frentes frias. Já os fenômenos podem ser variáveis
consideradas simplesmente aspectos observados, como a precipitação. Assim, as análises de campos de pressão atmosférica, vento, precipitação, radiação, umidade, etc. são fundamentais para o diagnóstico e prognóstico das condições de tempo e clima. Para o embasamento de análises e pesquisas é necessário que os dados coletados diariamente nas estações meteorológicas espalhadas pelo Brasil sejam preservados. O curso técnico de meteorologia do IFSC também realiza esse procedimento com os dados coletados nas estações automática e convencional. O armazenamento é feito através de sistema de banco de dados, o qual permite consultas por meio de uma página de internet que geralmente utiliza a linguagem PHP. No entanto, a página do curso tem acesso limitado ao ambiente da instituição. Isso impede outros usuários e até os próprios alunos e professores de realizar consultas, pesquisas e trabalhos em um computador que esteja fora do campus. Essa deficiência provocou a criação de uma nova página que pudesse ser acessada com maior facilidade inclusive fora da instituição. A finalidade deste artigo é registrar a implantação do novo portal do curso de meteorologia e propiciar o desenvolvimento de trabalhos posteriores relacionados à página criada. O novo site além de disponibilizar produtos básicos da antiga página, também terá complementações como aba de notícias, informações sobre a grade curricular do curso, biblioteca de projetos integradores e gráficos construídos de acordo com a escolha do internauta. Nesta última atividade analisam-se diversas variáveis meteorológicas que possibilitam a transformação de dados em informação. Por exemplo, verificar a passagem de uma frente fria ao identificar mudança na direção do vento, aumento da umidade, entre outros indícios facilmente observados no gráfico que pode ser gerado. A frente fria é um sistema importante porque causa variação no clima e provoca chuvas em todos os meses no Sul do Brasil. De acordo com (Bastos et 2013) em análise baseada principalmente na mudança do quadrante do vento nos últimos 10 anos, passam em média, 3,4 frentes frias por mês em Florianópolis. A média aproximada é de 42 por ano e esses sistemas são mais frequentes nas estações de inverno outono e primavera, esta com destaque de ocorrência. A frente fria nada mais é que a região de fronteira entre duas massas de ar com características diferentes: uma fria e outra quente. O ar frio (mais denso) avança sobre a massa de ar quente (mais leve) causando sua elevação na atmosfera. Esse movimento ascendente provoca o surgimento de nuvens com maior desenvolvimento vertical, causando chuvas mais intensas dependendo da classificação da frente. Geralmente durante sua passagem a temperatura diminui, a umidade é alta, a pressão sobe e o vento muda de direção. É nesse diagnóstico que a utilidade do site poderá ser testada, pois essas mudanças de variáveis podem ser visualizadas nos gráficos gerados na própria página. São ainda insumos deste trabalho a descrição de manutenção das informações, facilidade de acesso, atualização e a padronização do banco de dados para gerenciar sua consistência. 1.1 Banco de dados e linguagem PHP Segundo (Soares, 2007), PHP é acrônimo de Hypertext Preprocessor (preprocessador de hipertexto), uma poderosa linguagem de programação open source, mundialmente utilizada, principalmente no ambiente web. Uma das características mais marcantes no PHP é sua capacidade de se misturar ao HTML, tornando mais fácil a geração de páginas web dinâmicas. O uso desse tipo de página permite que os dados armazenados não fiquem isolados dentro de um único hardware, o que possibilita maior agilidade em consultas, pesquisas e trabalhos de Análise de Tempo e Clima (ATC).
Segundo (C.J.Date, 2003), o sistema de gerenciamento de banco de dados (SGBD) é o software responsável pelo acesso ao banco e um dos mais utilizados é o MySQL, que utiliza uma linguagem SQL (Linguagem de consulta estruturada do inglês Structured Query Languade). O SGBD (Figura 1) do curso de meteorologia do IFSC é utilizado pelos observadores da estação para disposição dos dados coletados. Neste banco encontram-se todos os valores diários das variáveis. Cada variável fica em uma determinada tabela dentro do banco, de forma organizada, sendo que todas estas tabelas podem ser relacionadas entre si, basta realizar uma consulta no campo sql. As variáveis da estação ficam armazenadas no banco pela facilidade de acesso e manuseio. A estrutura do banco de dados é bastante didática, ao lado esquerdo do MySQL, tem-se a possibilidade de ver os bancos criados, além de ver as tabelas que se encontram dentro de cada banco. Estas tabelas são criadas para colocar de forma ordenada as variáveis meteorológicas, no caso do banco de dados do curso. É nelas que são inseridos os dados diários e horários da estação, cada qual em uma tabela. Na opção estrutura do MySQL, podemos verificar todas as variáveis que se encontram em cada tabela, e caso necessário é possível fazer alterações nos dados. Selecionando o SQL, podem ser feitas consultas de uma ou mais variáveis, através dos dados obtidos nas tabelas. Estas consultas podem ser tanto de um dia, como de meses, e até mesmo de anos. No SQL também é possível relacionar dados de uma tabela com a outra. A opção de inserir é usada, por exemplo, para inserir tabelas ou um novo campo no banco de dados. A opção importar é apropriado para a importação dos dados no banco, assim como exportar é a exportação dos dados em qualquer formato escolhido, para o computador. Figura 1. Banco de Dados da Estação Convencional do IFSC phpmyadmin
2. METODOLOGIA A página na web (webpage) que exibirá as informações e análises meteorológicas foi programada em linguagem de Marcação de Hipertexto, ou em inglês, HyperText Markup Language (HTML). Segundo (Silva, 2008), Web é uma palavra inglesa que significa teia, e em internet é usada para designar abreviadamente a rede mundial de computadores, cujo funcionamento assemelha-se a uma imensa teia de aranha, interligando computadores no mundo inteiro. HTML é a abreviação para Hyper TextMarkup Language, grafia em inglês que, no jargão da internet, foi traduzido para Linguagem de Marcação para Hipertexto e que se destina a escrever documentos que possam ser lidos por softwares genericamente chamados de agentes de usuário. Um navegador, um leitor de tela e um robô de busca são exemplos de agente de usuário. Para a visualização dos dados, há integração entre o PHP e o MYSQL (Figura 1). Juntos, eles permitem de forma simples, a consulta ao banco. Um programador foi contratado para a confecção da página de acordo com as instruções dadas por alunos e professores. Por enquanto, na página inicial do site foram observadas poucas informações, mas a concentração de dados referentes ao curso já demonstra mais objetividade e agilidade nas busca por informações. Um exemplo já acontece na aba de observações, onde o próprio internauta seleciona os dados que serão plotados no gráfico, o que agiliza e simplifica o processo de análise. 3. RESULTADOS Apesar de não estar completamente implantada, a nova página já apresenta diferenças significativas. Os dados são transpostos gradativamente, mas a centralização das informações já indica maior facilidade no uso do site. A página é didática e por isso voltada aos alunos do curso, porém, tem grande utilidade para qualquer pessoa interessada pelo assunto. Um diferencial deste site (Figura 2) será a possibilidade de sua visualização fora do IFSC. Isso permite o acesso de outras pessoas aos dados, além da divulgação de informações sobre a área de trabalho, boletins meteorológicos, palestras e simulados realizados no curso.
Figura 2. Página do curso técnico de meteorologia do IFSC COMENTÁRIOS FINAIS A página de web produzida de forma integrada ao banco de dados possibilitará uma análise mais simples e objetiva de sistemas meteorológicos por meio dos produtos gerados. Assim, os dados da estação do IFSC e as análises de tempo e clima integrados a esse sistema computacional permitirão a divulgação de informações. Este projeto é um trabalho inicial sobre a criação da nova página do curso de meteorologia e por isso ele servirá como base para outros artigos e futuros aprimoramentos que possam ser feitos no site. Após a implantação completa da página será possível descobrir as vantagens e desvantagens com mais clareza e assim ter uma noção mais exata do aproveitamento dos produtos oferecidos. Um método que pode ser utilizado é a realização de enquetes a usuários novos e antigos sobre a facilidade do portal. AGRADECIMENTOS Ao IFSC que permitiu a execução deste trabalho com apoio financeiro e estrutural de acordo com o edital de projetos integradores (edital interno do campus Florianópolis) 2013/2014. Aos professores pela orientação prestada e ao programador responsável pela criação do site, Henrique Otávio do Espírito Santo Becker.
REFERÊNCIAS BASTOS, Marcelo; MUSA Michel. et al. Análise sazonal e anual da frequência de ocorrência de passagem de frentes frias sobre Florianópolis. Anais do V Congresso Brasileiro de Meteorologia, Campos do Jordão,1331 1332. Ano: 2013. DATE, C. J. Introdução a sistemas de banco de dados / C. J Date; tradução de Daniel Vieira. 8. ed. Rio de Janeiro: Elsevier, 2003. SILVA, Maurício Sami. Construindo sites com CSS e (X)HTML: sites controlados por folhas de estilo em cascata. São Paulo: Novatec editora, 2008. SOARES, Walace. PHP 5: Conceitos. Programação e Integração com Banco de Dados. 4. ed. - São Paulo: Érica, 2007.