Análise de bibliotecas para geração de gráficos na web
Autor(a) principal: | |
---|---|
Data de Publicação: | 2013 |
Tipo de documento: | Trabalho de conclusão de curso |
Idioma: | por |
Título da fonte: | Repositório Institucional da UFRGS |
Texto Completo: | http://hdl.handle.net/10183/86642 |
Resumo: | Este trabalho apresenta uma análise comparativa de bibliotecas para geração de gráficos para a web, considerando características quantitativas, focadas no desempenho e interatividade; qualitativas, focadas na qualidade e abundância de documentação. Essa análise visa auxiliar o leitor na escolha de qual biblioteca melhor se destina ao seu projeto por meio de testes comparativos. Neste estudo foram implementados ambientes de teste utilizando um código desenvolvido em PHP, JavaScript, jQuery e chamadas via AJAX. Os pontos a serem plotados foram obtidos a partir de um banco de dados MySQL, possuindo 1 milhão de pontos para testes de tempo de renderização e número de pontos suportados por plotagem. Para a validação deste trabalho, selecionou-se 7 (sete) bibliotecas geradoras de gráficos utilizando critérios de seleção, em que as bibliotecas devem ser de código aberto, não devem possuir um longo tempo de inatividade e devem utilizar alguma ferramenta de versionamento acessível para seus usuários. Então, as bibliotecas foram agregadas e implementadas internamente no projeto para tornar a análise possível. |
id |
UFRGS-2_eec45da0de39e3c1c4b394d7059bf9cc |
---|---|
oai_identifier_str |
oai:www.lume.ufrgs.br:10183/86642 |
network_acronym_str |
UFRGS-2 |
network_name_str |
Repositório Institucional da UFRGS |
repository_id_str |
|
spelling |
Machado Neto, Oggo PetersenRoesler, Valter2014-01-23T01:53:48Z2013http://hdl.handle.net/10183/86642000910051Este trabalho apresenta uma análise comparativa de bibliotecas para geração de gráficos para a web, considerando características quantitativas, focadas no desempenho e interatividade; qualitativas, focadas na qualidade e abundância de documentação. Essa análise visa auxiliar o leitor na escolha de qual biblioteca melhor se destina ao seu projeto por meio de testes comparativos. Neste estudo foram implementados ambientes de teste utilizando um código desenvolvido em PHP, JavaScript, jQuery e chamadas via AJAX. Os pontos a serem plotados foram obtidos a partir de um banco de dados MySQL, possuindo 1 milhão de pontos para testes de tempo de renderização e número de pontos suportados por plotagem. Para a validação deste trabalho, selecionou-se 7 (sete) bibliotecas geradoras de gráficos utilizando critérios de seleção, em que as bibliotecas devem ser de código aberto, não devem possuir um longo tempo de inatividade e devem utilizar alguma ferramenta de versionamento acessível para seus usuários. Então, as bibliotecas foram agregadas e implementadas internamente no projeto para tornar a análise possível.This work presents a comparative analysis of chart generating libraries for web, considering quantitative characteristics, which are focused on performance and interactivity, and qualitatives, which are focused on quality and abundance of available documentation. This analysis aims to help the reader to choose which API better suits his needs through comparative tests. During this study a test environment was developed using a code with PHP, JavaScript, jQuery and AJAX. The points to be plotted were obtained from a MySQL database that has 1 million points for the time rendering tests, and also number of points supported per rendering. For the validation of this work, 7 chart generating libraries were chosen using a selection criteria among all the available API’s, such as opensource code, short inactivity time and the usage of a versioning tool that is accessible to other people. Each of the chosen libraries were implemented internally in the project in order to make this analysis possible.application/pdfporRedes : ComputadoresWeb : DesenvolvimentoChart generating libraries for webFlotJqPlotDygraphsChart.jsNVD3Dc.jsjQuery sparklinesAnálise de bibliotecas para geração de gráficos na webAnalysis of chart generating libraries for web info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisUniversidade Federal do Rio Grande do SulInstituto de InformáticaPorto Alegre, BR-RS2013Ciência da Computação: Ênfase em Ciência da Computação: Bachareladograduaçãoinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFRGSinstname:Universidade Federal do Rio Grande do Sul (UFRGS)instacron:UFRGSORIGINAL000910051.pdf000910051.pdfTexto completoapplication/pdf2736221http://www.lume.ufrgs.br/bitstream/10183/86642/1/000910051.pdf3c184bd1df1408d0cc732e93967882c7MD51TEXT000910051.pdf.txt000910051.pdf.txtExtracted Texttext/plain96327http://www.lume.ufrgs.br/bitstream/10183/86642/2/000910051.pdf.txt6a506e67282e2b0414b7acae06455084MD52THUMBNAIL000910051.pdf.jpg000910051.pdf.jpgGenerated Thumbnailimage/jpeg1000http://www.lume.ufrgs.br/bitstream/10183/86642/3/000910051.pdf.jpg17a92b484d1496542b34dcf38f3e1e40MD5310183/866422018-10-09 08:47:00.594oai:www.lume.ufrgs.br:10183/86642Repositório de PublicaçõesPUBhttps://lume.ufrgs.br/oai/requestopendoar:2018-10-09T11:47Repositório Institucional da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS)false |
dc.title.pt_BR.fl_str_mv |
Análise de bibliotecas para geração de gráficos na web |
dc.title.alternative.en.fl_str_mv |
Analysis of chart generating libraries for web |
title |
Análise de bibliotecas para geração de gráficos na web |
spellingShingle |
Análise de bibliotecas para geração de gráficos na web Machado Neto, Oggo Petersen Redes : Computadores Web : Desenvolvimento Chart generating libraries for web Flot JqPlot Dygraphs Chart.js NVD3 Dc.js jQuery sparklines |
title_short |
Análise de bibliotecas para geração de gráficos na web |
title_full |
Análise de bibliotecas para geração de gráficos na web |
title_fullStr |
Análise de bibliotecas para geração de gráficos na web |
title_full_unstemmed |
Análise de bibliotecas para geração de gráficos na web |
title_sort |
Análise de bibliotecas para geração de gráficos na web |
author |
Machado Neto, Oggo Petersen |
author_facet |
Machado Neto, Oggo Petersen |
author_role |
author |
dc.contributor.author.fl_str_mv |
Machado Neto, Oggo Petersen |
dc.contributor.advisor1.fl_str_mv |
Roesler, Valter |
contributor_str_mv |
Roesler, Valter |
dc.subject.por.fl_str_mv |
Redes : Computadores Web : Desenvolvimento |
topic |
Redes : Computadores Web : Desenvolvimento Chart generating libraries for web Flot JqPlot Dygraphs Chart.js NVD3 Dc.js jQuery sparklines |
dc.subject.eng.fl_str_mv |
Chart generating libraries for web Flot JqPlot Dygraphs Chart.js NVD3 Dc.js jQuery sparklines |
description |
Este trabalho apresenta uma análise comparativa de bibliotecas para geração de gráficos para a web, considerando características quantitativas, focadas no desempenho e interatividade; qualitativas, focadas na qualidade e abundância de documentação. Essa análise visa auxiliar o leitor na escolha de qual biblioteca melhor se destina ao seu projeto por meio de testes comparativos. Neste estudo foram implementados ambientes de teste utilizando um código desenvolvido em PHP, JavaScript, jQuery e chamadas via AJAX. Os pontos a serem plotados foram obtidos a partir de um banco de dados MySQL, possuindo 1 milhão de pontos para testes de tempo de renderização e número de pontos suportados por plotagem. Para a validação deste trabalho, selecionou-se 7 (sete) bibliotecas geradoras de gráficos utilizando critérios de seleção, em que as bibliotecas devem ser de código aberto, não devem possuir um longo tempo de inatividade e devem utilizar alguma ferramenta de versionamento acessível para seus usuários. Então, as bibliotecas foram agregadas e implementadas internamente no projeto para tornar a análise possível. |
publishDate |
2013 |
dc.date.issued.fl_str_mv |
2013 |
dc.date.accessioned.fl_str_mv |
2014-01-23T01:53:48Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/bachelorThesis |
format |
bachelorThesis |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
http://hdl.handle.net/10183/86642 |
dc.identifier.nrb.pt_BR.fl_str_mv |
000910051 |
url |
http://hdl.handle.net/10183/86642 |
identifier_str_mv |
000910051 |
dc.language.iso.fl_str_mv |
por |
language |
por |
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.source.none.fl_str_mv |
reponame:Repositório Institucional da UFRGS instname:Universidade Federal do Rio Grande do Sul (UFRGS) instacron:UFRGS |
instname_str |
Universidade Federal do Rio Grande do Sul (UFRGS) |
instacron_str |
UFRGS |
institution |
UFRGS |
reponame_str |
Repositório Institucional da UFRGS |
collection |
Repositório Institucional da UFRGS |
bitstream.url.fl_str_mv |
http://www.lume.ufrgs.br/bitstream/10183/86642/1/000910051.pdf http://www.lume.ufrgs.br/bitstream/10183/86642/2/000910051.pdf.txt http://www.lume.ufrgs.br/bitstream/10183/86642/3/000910051.pdf.jpg |
bitstream.checksum.fl_str_mv |
3c184bd1df1408d0cc732e93967882c7 6a506e67282e2b0414b7acae06455084 17a92b484d1496542b34dcf38f3e1e40 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositório Institucional da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS) |
repository.mail.fl_str_mv |
|
_version_ |
1801224458602545152 |