Análise de bibliotecas para geração de gráficos na web

Detalhes bibliográficos
Autor(a) principal: Machado Neto, Oggo Petersen
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