Usando Ajax na apresentação de tabelas com grandes volumes de dados em aplicações web
Autor(a) principal: | |
---|---|
Data de Publicação: | 2012 |
Outros Autores: | , |
Tipo de documento: | Artigo |
Idioma: | por |
Título da fonte: | GEPROS. Gestão da Produção. Operações e Sistemas |
Texto Completo: | https://revista.feb.unesp.br/gepros/article/view/879 |
Resumo: | 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. |
id |
UNESP-2_012c49b798223f65e3411e13f7af55f9 |
---|---|
oai_identifier_str |
oai:ojs.gepros.emnuvens.com.br:article/879 |
network_acronym_str |
UNESP-2 |
network_name_str |
GEPROS. Gestão da Produção. Operações e Sistemas |
repository_id_str |
|
spelling |
Usando Ajax na apresentação de tabelas com grandes volumes de dados em aplicações webA 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.A Fundacao para o Desenvolvimento de Bauru (FunDeB)2012-03-04info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionapplication/pdfhttps://revista.feb.unesp.br/gepros/article/view/87910.15675/gepros.v0i2.879Revista Gestão da Produção Operações e Sistemas; n. 2 (2011); 751984-2430reponame:GEPROS. Gestão da Produção. Operações e Sistemasinstname:Universidade Estadual Paulista (UNESP)instacron:UNESPporhttps://revista.feb.unesp.br/gepros/article/view/879/365Ramiris, David LuizAmante, Jardel CapelassoCarvalho, Alan Henrique Pardo deinfo:eu-repo/semantics/openAccess2012-03-12T00:24:48Zoai:ojs.gepros.emnuvens.com.br:article/879Revistahttps://revista.feb.unesp.br/geprosPUBhttps://revista.feb.unesp.br/gepros/oaigepros@feb.unesp.br||abjabbour@feb.unesp.br1984-24301809-614Xopendoar:2012-03-12T00:24:48GEPROS. Gestão da Produção. Operações e Sistemas - Universidade Estadual Paulista (UNESP)false |
dc.title.none.fl_str_mv |
Usando Ajax na apresentação de tabelas com grandes volumes de dados em aplicações web |
title |
Usando Ajax na apresentação de tabelas com grandes volumes de dados em aplicações web |
spellingShingle |
Usando Ajax na apresentação de tabelas com grandes volumes de dados em aplicações web Ramiris, David Luiz |
title_short |
Usando Ajax na apresentação de tabelas com grandes volumes de dados em aplicações web |
title_full |
Usando Ajax na apresentação de tabelas com grandes volumes de dados em aplicações web |
title_fullStr |
Usando Ajax na apresentação de tabelas com grandes volumes de dados em aplicações web |
title_full_unstemmed |
Usando Ajax na apresentação de tabelas com grandes volumes de dados em aplicações web |
title_sort |
Usando Ajax na apresentação de tabelas com grandes volumes de dados em aplicações web |
author |
Ramiris, David Luiz |
author_facet |
Ramiris, David Luiz Amante, Jardel Capelasso Carvalho, Alan Henrique Pardo de |
author_role |
author |
author2 |
Amante, Jardel Capelasso Carvalho, Alan Henrique Pardo de |
author2_role |
author author |
dc.contributor.author.fl_str_mv |
Ramiris, David Luiz Amante, Jardel Capelasso Carvalho, Alan Henrique Pardo de |
description |
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. |
publishDate |
2012 |
dc.date.none.fl_str_mv |
2012-03-04 |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/article info:eu-repo/semantics/publishedVersion |
format |
article |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
https://revista.feb.unesp.br/gepros/article/view/879 10.15675/gepros.v0i2.879 |
url |
https://revista.feb.unesp.br/gepros/article/view/879 |
identifier_str_mv |
10.15675/gepros.v0i2.879 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.relation.none.fl_str_mv |
https://revista.feb.unesp.br/gepros/article/view/879/365 |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
application/pdf |
dc.publisher.none.fl_str_mv |
A Fundacao para o Desenvolvimento de Bauru (FunDeB) |
publisher.none.fl_str_mv |
A Fundacao para o Desenvolvimento de Bauru (FunDeB) |
dc.source.none.fl_str_mv |
Revista Gestão da Produção Operações e Sistemas; n. 2 (2011); 75 1984-2430 reponame:GEPROS. Gestão da Produção. Operações e Sistemas instname:Universidade Estadual Paulista (UNESP) instacron:UNESP |
instname_str |
Universidade Estadual Paulista (UNESP) |
instacron_str |
UNESP |
institution |
UNESP |
reponame_str |
GEPROS. Gestão da Produção. Operações e Sistemas |
collection |
GEPROS. Gestão da Produção. Operações e Sistemas |
repository.name.fl_str_mv |
GEPROS. Gestão da Produção. Operações e Sistemas - Universidade Estadual Paulista (UNESP) |
repository.mail.fl_str_mv |
gepros@feb.unesp.br||abjabbour@feb.unesp.br |
_version_ |
1800215696269901824 |