BARPT – Sistema de Informação de Segurança de Barragens
O objetivo desta iniciativa foi o da implementação de um novo portal de disponibilização de informação sobre barragens que concentrasse toda a informação existente na APA em diversas fontes e sistemas de informação. Foi dotar o Gabinete de Segurança de Barragens, enquanto unidade orgânica da APA com competências de Autoridade de Segurança de Barragens, de uma ferramenta que pudesse facilitar e sistematizar o acesso, gestão e atualização da informação necessária inerente à sua atividade.
Título
BARPT – Sistema de Informação de Segurança de Barragens

Entidade
Agência Portuguesa do Ambiente (APA)
 
Destinatários/Beneficiários potenciais
Autoridade de Segurança de Barragens, Divisões de Licenciamento das ARH, Técnicos de outras entidades envolvidas na segurança de barragens, público em geral através da disponibilização de informação selecionada sobre as barragens portuguesas.

Ponto de Situação
Em curso. Primeira fase de implementação concluída faltando no entanto algumas ferramentas e funcionalidades imprescindíveis à ferramenta enquanto sistema de informação de apoio à segurança de barragens, designadamente, e por exemplo, um motor de pesquisa e uma ferramenta de produção de relatórios. Após as etapas descritas mais abaixo, a informação importada dos vários sistemas encontra-se em fase de validação para posteriormente ser disponibilizada ao público em geral. Atualmente, a aplicação encontra-se apenas acessível internamente na APA.

Descrição breve
O objetivo desta iniciativa foi o da implementação de um novo portal de disponibilização de informação sobre barragens que concentrasse toda a informação existente na APA em diversas fontes e sistemas de informação. Foi dotar o Gabinete de Segurança de Barragens, enquanto unidade orgânica da APA com competências de Autoridade de Segurança de Barragens, de uma ferramenta que pudesse facilitar e sistematizar o acesso, gestão e atualização da informação necessária inerente à sua atividade.

Descrição pormenorizada
Existindo na APA vários departamentos que lidam com dados de barragens verificou-se a existência de informação sobre as mesmas dispersa por várias aplicações e repositórios, desde documentos de texto e folhas de cálculo a bases de dados mais ou menos elaboradas. O objetivo desta iniciativa foi o de proceder à implementação do novo portal de disponibilização de informação existente sobre barragens.

O objetivo do trabalho consistiu na concentração da informação sobre Barragens existente em quatro sistemas (BARDATA, Albufeiras Net, SNIRH, Site Barragens) num só, o BarPT, estando a programação dos trabalhos dividida pelas seguintes tarefas:
  • Recolha e catalogação da informação existente sobre barragens. Como ponto de partida serão consideradas as aplicações BarData, Albufeiras na Net e Site da Comissão Nacional Portuguesa das Grandes Barragens (CNPGB), bem como todas as sugestões de melhoria, nomeadamente as constantes dos relatórios anteriormente produzidos pelas equipas de trabalho do projeto do IST e as provenientes das visitas de inspeção realizadas pelos técnicos de Segurança de Barragens;
  • Considerando os elementos referidos no ponto anterior, bem como a audição aos elementos dos departamentos que interagem com a informação sobre barragens, efetuar levantamento de requisitos, especificação de modelos de dados e interfaces a implementar;
  • Implementação do modelo de dados numa base de dados relacional;
  • Importação de informação existente para a base de dados implementada;
  • Desenvolvimento de novas interfaces para todas as aplicações existentes, prosseguindo uma política de orientação para o cliente e de integração de funcionalidades entre portal e as diversas aplicações.

Tecnologia
Trata-se de uma aplicação constituída por uma base de dados e por um conjunto de código PHP que produz as interfaces a partir da descrição das mesmas, inscrita na base de dados.
A interface é disponibilizada através de páginas em HTML dinâmico, construídas via PHP; e é através destas páginas que se processam maioritariamente as interações de consulta e edição aos dados. O seu princípio de funcionamento está baseado no conceito de visualização dos objetos da base de dados sob dois prismas: em lista e em formulário.

A base de dados foi desenvolvida e implementada recorrendo ao software de bases de dados relacionais Oracle, utilizando a linguagem nativa de programação PL/SQL.

Próximas Acções
Desenvolvimento de um motor de pesquisa e de uma ferramenta de produção de relatórios e disponibilização da aplicação ao público em geral.
 
Site
https://barpt.apa.local/site.html.

Última atualização: 19-02-2016