Usando Ajax na apresentação de tabelas com grandes volumes de dados em aplicações web

Authors

  • David Luiz Ramiris Fatec São Caetano do Sul
  • Jardel Capelasso Amante Fatec São Caetano do Sul
  • Alan Henrique Pardo de Carvalho Fatec São Caetano do Sul

DOI:

https://doi.org/10.15675/gepros.v0i2.879

Abstract

A abordagem Ajax promete solucionar os problemas da comunicação assíncrona inerente ao protocolo HTTP, no qual a Web é baseada. Este estudo tem como objetivo demonstrar como uma aplicação Web utilizando Ajax, pode, no que se refere às métricas externas de qualidade de software propostas pela norma ISO/IEC 9126, auxiliar no sentido de atingir o mesmo tempo de resposta e nível de experiência dos softwares aplicativos tradicionais, desenvolvidos em Clipper e Visual Basic, nas consultas a tabelas com dezenas de milhares de linhas. Foram utilizadas as linguagens JavaScript e PHP para usufruir dos recursos Ajax, no desenvolvimento da aplicação. Após utilizar algoritmos de consulta e apresentação baseados em conceitos e práticas avançadas, utilizadas por especialistas nas outras linguagens, foram feitas comparações entre os resultados obtidos pela aplicação, utilizando Ajax e os programas escritos em Clipper e Visual Basic, segundo a metodologia apresentada pela norma. Pode-se constatar que a aplicação Ajax foi capaz de atingir as métricas de qualidade de software propostas pela norma ISO/IEC 9126 e, em alguns casos, seu desempenho foi superior aos das aplicações escritas em Clipper e Visual Basic, abrindo promissoras possibilidades para o desenvolvimento de soluções multiplataforma, que necessitem acessar grandes bases de dados rapidamente.

Palavras-chave: Ajax; tabela; grid; métricas; XML; XmlHttpRequest.

Published

2012-03-04

How to Cite

Ramiris, D. L., Amante, J. C., & Carvalho, A. H. P. de. (2012). Usando Ajax na apresentação de tabelas com grandes volumes de dados em aplicações web. Revista Gestão Da Produção Operações E Sistemas, (2), 75. https://doi.org/10.15675/gepros.v0i2.879

Issue

Section

Articles