ESTIG: Escola Superior de Tecnologia e Gestão de Beja
   
     
Apresentação Gesinf

Sistema desenvolvido por Ricardo Santos para

Brasão da Câmara Municipal de Lagoa

Câmara Municipal de Lagoa
2007


Metodologia


        A metodologia adoptada para a reengenharia deste sistema foi a Programação Extrema que é utilizada frequentemente em projectos com requisitos muito vagos, em constante mudança, e com poucos programadores.
           Este método de programação exige um grande controlo de qualidade por parte do programador para impedir que se encontrem inconsistências que impeçam o progresso do código a médio/longo prazo.
           O desenvolvimento consistiu sempre em passar pelas fases de levantamento de requisitos, desenho de algumas interfaces, implementação das ideias e finalmente testes ao código desenvolvido. Após um módulo estar concluído, volta‑se novamente ao passo inicial. Só se prossegue para o módulo seguinte após todos os testes estarem concluídos.
           Para o desenvolvimento desta aplicação cliente-servidor adoptaram-se as linguagens PHP: Hypertext Preprocessor 5 (PHP5) e MySQL5.0, bem como as linguagens inerentes ao tratamento do código gerado pelo PHP, tais como Hyper Text Markup Language (HTML), Cascading Style Sheets (CSS) e JavaScript.
           As ferramentas utilizadas para o seu desenvolvimento foram o Notepad++ 3.5 para edição de código, Gimp 2.2 para edição de imagem raster, e Inkscape 0.44 para edição de imagem vectorial. A construção da base de dados foi feita com o PhpMyAdmin 2.6.2, uma aplicação livre em ambiente web.
           Uma vez que todos os servidores da entidade são em ambiente Microsoft, utilizou-se o IIS 6.0 como servidor do sistema.