A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Resumo Escola Superior de Tecnologia e Gestão, Instituto Politécnico de Beja, Portugal Ricardo Manuel Alves Santos n.º 3767 Orientadora: Eng.º Isabel Sofia.

Apresentações semelhantes


Apresentação em tema: "Resumo Escola Superior de Tecnologia e Gestão, Instituto Politécnico de Beja, Portugal Ricardo Manuel Alves Santos n.º 3767 Orientadora: Eng.º Isabel Sofia."— Transcrição da apresentação:

1 Resumo Escola Superior de Tecnologia e Gestão, Instituto Politécnico de Beja, Portugal Ricardo Manuel Alves Santos n.º 3767 Orientadora: Eng.º Isabel Sofia Brito Introdução Todo o desenvolvimento deste sistema progrediu recorrendo à metodologia de 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. Esta metodologia consiste em passar sempre por quatro fases: 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. Este projecto foi desenvolvido no âmbito do estágio final de curso do aluno que abrangeu todas as fases, desde a busca de requisitos, até aos testes finais da implementação da reengenharia da base de dados para gestão de material informático da Câmara Municipal de Lagoa. Foi com a necessidade de se desenvolver uma aplicação que gerisse o parque informático da Câmara Municipal de Lagoa, que surgiu a oportunidade de adequá-la ao estágio curricular para conclusão do Bacharelato do aluno. Devido à evolução constante das tecnologias de comunicação, havia-se optado por criar uma base de dados de tipo cliente-servidor em que quer os dados quer parte do processamento seria feito num servidor, sendo que os clientes apenas receberiam os dados já processados num browser. Após o término da aplicação, verificou-se que a mesma ainda poderia ser aperfeiçoada com a implementação de novas funcionalidades e melhorar outras já existentes. Foi nesse âmbito que se propôs este estágio curricular para conclusão do grau de Licenciatura do aluno. Conclusão Fazendo uma retrospectiva aos conhecimentos adquiridos no decorrer deste estágio, sentiu-se uma grande evolução nos conhecimentos da linguagem JavaScript, PHP, CSS, HTML, e fez-se uma abordagem ao conceito de Ajax que é uma tecnologia em crescimento constante, que prevê uma grande mudança no funcionamento das aplicações web. Ganhou-se também muita experiência na busca de soluções através da Internet para os problemas que foram surgindo. Avaliando todo o cuidado dedicado à segurança da aplicação, nomeadamente encriptação de palavras-passe, restrições de utilizadores, os sempre constantes testes de usabilidade e atenção ao tempo de resposta do sistema, pode-se considerar que foram atingidos os objectivos mínimos propostos. Mais informações em Ricardo Santos, 2007www.scottx.net/meetgesinf Uma das maiores inovações implementadas neste estágio foram os módulos de consultas que passariam agora a permitir ao utilizador solicitar ao sistema listagens com critérios de filtragem e possibilidade de impressão. Foi decidido que se fosse submetida uma consulta, os títulos dos campos filtrados teriam a sua cor mudada para um fundo azul sobre letras amarelas. Desta forma, pretendia-se consciencializar o utilizador que a listagem tinha filtros ligados, e se um determinado resultado não estava a aparecer na listagem seria porque esses filtros estavam ligados. Com estes novos módulos, um utilizador poderia finalmente obter, por exemplo nos computadores, uma listagem de equipamentos com o software AutoCad e Microsoft Windows XP, e os componentes/periféricos placa gráfica pci-Express NVidia G-Force 3200 e monitor TFT. Esta filtragem avançada permite inclusivamente solicitar computadores com um determinado tipo de periférico/componente (gravadores de DVD, monitores TFT) ou especificar precisamente o que devem figurar no equipamento (gravadores de DVD Asus 12x, monitores TFT Sony 23). Consultas Metodologia Gesinf Gestão de Parque Informático Câmara Municipal de Lagoa Figura 1: Interface principal do sistema Esta aplicação tem por objectivo permitir aos seus utilizadores guardar e consultar informações sobre todos os equipamentos informáticos, aplicações, utilizadores e locais do município, agora com possibilidade de relacionar todos os conteúdos entre si. Toda a apresentação do sistema foi estudada de forma a ser bastante intuitiva dando especial prioridade à usabilidade por meio de pequenas informações que acompanham o utilizador em toda a sua utilização. Título Este estágio consistiu basicamente em implementar novas funcionalidades com vista a melhorar o desempenho do sistema desenvolvido no âmbito do estágio anterior. Para tal, desenvolveram-se alguns módulos novos, reestruturaram-se outros, e melhorou-se o funcionamento da aplicação no geral. Utilizaram-se as linguagens PHP 5 e MySQL 5. Esta nova aplicação passaria a contar com um novo módulo de consultas avançado que permitiria aos utilizadores elaborar consultas mais aprofundadas como listar computadores com determinado software e hardware instalado entre outros filtros, permitia imprimir as listagens, guardar um histórico de todas as acções efectuadas, e realizar tarefas em massa aos computadores entre muitas novas funcionalidades. Implementações Figura 2: Grande parte dos elementos constituintes do sistema passaram a contar com uma descrição explicativa dos mesmos. Figura 3: Implementação de calendários intuitivos para introdução de datas. Figura 4: A implementação das acções em massa veio possibilitar a realização de várias tarefas-tipo que simplificariam o funcionamento do sistema poupando trabalho ao utilizador. Neste exemplo o utilizador seleccionou os computadores avariados e está a reportar o abate dos mesmos. Figura 6: Descrição completa de um computador. Figura 7: Vista de impressão da descrição completa de um computador. Figura 5: Formulário para consulta de computadores. Figura 8: Listagem de acessos e acções realizadas no sistema.


Carregar ppt "Resumo Escola Superior de Tecnologia e Gestão, Instituto Politécnico de Beja, Portugal Ricardo Manuel Alves Santos n.º 3767 Orientadora: Eng.º Isabel Sofia."

Apresentações semelhantes


Anúncios Google