Cientometria com computação na nuvem

Detalhes bibliográficos
Autor(a) principal: Medeiros, Diego Rodrigues
Data de Publicação: 2023
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Repositório Institucional da UFRN
Texto Completo: https://repositorio.ufrn.br/handle/123456789/53473
Resumo: Este trabalho aborda o desenvolvimento de um serviço na internet, cujo intuito é facilitar o acesso às informações cientométricas do Programa de Pós-graduação em Engenharia Elé- trica e Computação(PPgEEC) como estudo de caso. O sistema foi criado inteiramente com a linguagem de programação Python, sendo focada na visualização de valores quantitativos das produções científicas do PPgEEC. Este trabalho escrito dá ênfase na estruturação e criação do programa como uma todo, desde o levantamento de requisitos, gestão dos dados em data lake até a sua publicação para ser acessado na rede. O objetivo principal do projeto está pautado em criar um serviço na internet que facilite a análise das pesquisas do programa para atrair público e ajudar os alunos a escolherem suas áreas de pesquisa, contudo além do propósito do desenvolvimento, este trabalho ainda introduz conceitos de computação na nuvem para que o objetivo fosse alcançado com áreas atuais na engenharia de software. A metodologia aborda uma descrição das visualizações criadas pelo aplicativo, de como foi utilizado o framework do Streamlit, a ingestão dos dados e a publicação do aplicativo. Sendo assim, os resultados abordam a aplicação das tecnologias seguindo o que foi descrito na metodologia, evidenciando o que foi alcançado com as decisões tomadas no decorrer do projeto. Por final, o projeto está publicado com um serviço web e pode ser acessado publicamente por qualquer usuário, contudo, é possível expandir as análises feitas sobre os dados utilizados implicando em novas visualizações. Além disso, trabalhos futuros podem explorar outras ferramentas de computação na nuvem que não puderam ser exploradas na construção desse projeto por limitações das ferramentas em relação ao framework utilizado.
id UFRN_35e8e5122ba7bb7e193ce77c910f7a02
oai_identifier_str oai:https://repositorio.ufrn.br:123456789/53473
network_acronym_str UFRN
network_name_str Repositório Institucional da UFRN
repository_id_str
spelling Medeiros, Diego Rodrigues0000-0001-9707-8434http://lattes.cnpq.br/5730753067201482http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4284196D6Santos, Tatiane de GoisSantos, Breno SantanaSilva, Ivanovitch Medeiros Dantas da2023-07-17T14:22:19Z2023-07-17T14:22:19Z2023-07-03MEDEIROS, Diego Rodrigues. Cientometria com computação na nuvem. Orientador: Ivanovitch Medeiros Dantas da Silva. 2023. 59 f. Trabalho de Conclusão de Curso (Graduação em Engenharia de Computação) -Departamento de Engenharia de Computação e Automação, Universidade Federal do Rio Grande do Norte, Natal,2023.https://repositorio.ufrn.br/handle/123456789/53473Este trabalho aborda o desenvolvimento de um serviço na internet, cujo intuito é facilitar o acesso às informações cientométricas do Programa de Pós-graduação em Engenharia Elé- trica e Computação(PPgEEC) como estudo de caso. O sistema foi criado inteiramente com a linguagem de programação Python, sendo focada na visualização de valores quantitativos das produções científicas do PPgEEC. Este trabalho escrito dá ênfase na estruturação e criação do programa como uma todo, desde o levantamento de requisitos, gestão dos dados em data lake até a sua publicação para ser acessado na rede. O objetivo principal do projeto está pautado em criar um serviço na internet que facilite a análise das pesquisas do programa para atrair público e ajudar os alunos a escolherem suas áreas de pesquisa, contudo além do propósito do desenvolvimento, este trabalho ainda introduz conceitos de computação na nuvem para que o objetivo fosse alcançado com áreas atuais na engenharia de software. A metodologia aborda uma descrição das visualizações criadas pelo aplicativo, de como foi utilizado o framework do Streamlit, a ingestão dos dados e a publicação do aplicativo. Sendo assim, os resultados abordam a aplicação das tecnologias seguindo o que foi descrito na metodologia, evidenciando o que foi alcançado com as decisões tomadas no decorrer do projeto. Por final, o projeto está publicado com um serviço web e pode ser acessado publicamente por qualquer usuário, contudo, é possível expandir as análises feitas sobre os dados utilizados implicando em novas visualizações. Além disso, trabalhos futuros podem explorar outras ferramentas de computação na nuvem que não puderam ser exploradas na construção desse projeto por limitações das ferramentas em relação ao framework utilizado.This work addresses the development of an internet service aimed at facilitating access to scientometric information from the Postgraduate Program in Electrical Engineering and Computer Science (PPgEEC) as a case study. The system was entirely created using the Python programming language, focusing on the visualization of quantitative values of the scientic productions of PPgEEC. This written work emphasizes the structuring and creation of the program as a whole, from requirements gathering and data management in a data lake to its publication for network access. The main objective of the project is to create an internet service that facilitates the analysis of the program’s research to attract an audience and assist students in choosing their research areas. However, in addition to the development purpose, this work also introduces cloud computing concepts to achieve the objective with current areas in software engineering. The methodology provides a description of the visualizations created by the application, how the Streamlit framework was used, data ingestion, and application publication. Therefore, the results cover the application of technologies following what was described in the methodology, highlighting what was achieved with the decisions made throughout the project. Finally, the project is published as a web service and can be accessed publicly by any user. However, it is possible to expand the analyses performed on the data used, resulting in new visualizations. Additionally, future work may explore other cloud computing tools that could not be utilized in this project due to limitations of the framework used.Universidade Federal do Rio Grande do NorteEngenharia de ComputaçãoUFRNBrasilEngenharia de Computação e AutomaçãoAttribution 3.0 Brazilhttp://creativecommons.org/licenses/by/3.0/br/info:eu-repo/semantics/openAccessCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO::ARQUITETURA DE SISTEMAS DE COMPUTACAOCientometriaStreamlitAplicativoServiço webComputação na nuvemScientometricsApplicationWeb serviceCloud computingCientometria com computação na nuvemScientometrics with cloud computinginfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisporreponame:Repositório Institucional da UFRNinstname:Universidade Federal do Rio Grande do Norte (UFRN)instacron:UFRNORIGINALTCC-Diego-Final_Ficha.pdfTCC-Diego-Final_Ficha.pdfapplication/pdf3426906https://repositorio.ufrn.br/bitstream/123456789/53473/1/TCC-Diego-Final_Ficha.pdff2ac116f8f8e1d6ff80aa26c36f43beaMD51CC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-8914https://repositorio.ufrn.br/bitstream/123456789/53473/2/license_rdf4d2950bda3d176f570a9f8b328dfbbefMD52LICENSElicense.txtlicense.txttext/plain; charset=utf-81484https://repositorio.ufrn.br/bitstream/123456789/53473/3/license.txte9597aa2854d128fd968be5edc8a28d9MD53123456789/534732023-07-17 11:22:20.137oai:https://repositorio.ufrn.br:123456789/53473Tk9OLUVYQ0xVU0lWRSBESVNUUklCVVRJT04gTElDRU5TRQoKCkJ5IHNpZ25pbmcgYW5kIGRlbGl2ZXJpbmcgdGhpcyBsaWNlbnNlLCBNci4gKGF1dGhvciBvciBjb3B5cmlnaHQgaG9sZGVyKToKCgphKSBHcmFudHMgdGhlIFVuaXZlcnNpZGFkZSBGZWRlcmFsIFJpbyBHcmFuZGUgZG8gTm9ydGUgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgb2YKcmVwcm9kdWNlLCBjb252ZXJ0IChhcyBkZWZpbmVkIGJlbG93KSwgY29tbXVuaWNhdGUgYW5kIC8gb3IKZGlzdHJpYnV0ZSB0aGUgZGVsaXZlcmVkIGRvY3VtZW50IChpbmNsdWRpbmcgYWJzdHJhY3QgLyBhYnN0cmFjdCkgaW4KZGlnaXRhbCBvciBwcmludGVkIGZvcm1hdCBhbmQgaW4gYW55IG1lZGl1bS4KCmIpIERlY2xhcmVzIHRoYXQgdGhlIGRvY3VtZW50IHN1Ym1pdHRlZCBpcyBpdHMgb3JpZ2luYWwgd29yaywgYW5kIHRoYXQKeW91IGhhdmUgdGhlIHJpZ2h0IHRvIGdyYW50IHRoZSByaWdodHMgY29udGFpbmVkIGluIHRoaXMgbGljZW5zZS4gRGVjbGFyZXMKdGhhdCB0aGUgZGVsaXZlcnkgb2YgdGhlIGRvY3VtZW50IGRvZXMgbm90IGluZnJpbmdlLCBhcyBmYXIgYXMgaXQgaXMKdGhlIHJpZ2h0cyBvZiBhbnkgb3RoZXIgcGVyc29uIG9yIGVudGl0eS4KCmMpIElmIHRoZSBkb2N1bWVudCBkZWxpdmVyZWQgY29udGFpbnMgbWF0ZXJpYWwgd2hpY2ggZG9lcyBub3QKcmlnaHRzLCBkZWNsYXJlcyB0aGF0IGl0IGhhcyBvYnRhaW5lZCBhdXRob3JpemF0aW9uIGZyb20gdGhlIGhvbGRlciBvZiB0aGUKY29weXJpZ2h0IHRvIGdyYW50IHRoZSBVbml2ZXJzaWRhZGUgRmVkZXJhbCBkbyBSaW8gR3JhbmRlIGRvIE5vcnRlIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdCB0aGlzIG1hdGVyaWFsIHdob3NlIHJpZ2h0cyBhcmUgb2YKdGhpcmQgcGFydGllcyBpcyBjbGVhcmx5IGlkZW50aWZpZWQgYW5kIHJlY29nbml6ZWQgaW4gdGhlIHRleHQgb3IKY29udGVudCBvZiB0aGUgZG9jdW1lbnQgZGVsaXZlcmVkLgoKSWYgdGhlIGRvY3VtZW50IHN1Ym1pdHRlZCBpcyBiYXNlZCBvbiBmdW5kZWQgb3Igc3VwcG9ydGVkIHdvcmsKYnkgYW5vdGhlciBpbnN0aXR1dGlvbiBvdGhlciB0aGFuIHRoZSBVbml2ZXJzaWRhZGUgRmVkZXJhbCBkbyBSaW8gR3JhbmRlIGRvIE5vcnRlLCBkZWNsYXJlcyB0aGF0IGl0IGhhcyBmdWxmaWxsZWQgYW55IG9ibGlnYXRpb25zIHJlcXVpcmVkIGJ5IHRoZSByZXNwZWN0aXZlIGFncmVlbWVudCBvciBhZ3JlZW1lbnQuCgpUaGUgVW5pdmVyc2lkYWRlIEZlZGVyYWwgZG8gUmlvIEdyYW5kZSBkbyBOb3J0ZSB3aWxsIGNsZWFybHkgaWRlbnRpZnkgaXRzIG5hbWUgKHMpIGFzIHRoZSBhdXRob3IgKHMpIG9yIGhvbGRlciAocykgb2YgdGhlIGRvY3VtZW50J3MgcmlnaHRzCmRlbGl2ZXJlZCwgYW5kIHdpbGwgbm90IG1ha2UgYW55IGNoYW5nZXMsIG90aGVyIHRoYW4gdGhvc2UgcGVybWl0dGVkIGJ5CnRoaXMgbGljZW5zZQo=Repositório de PublicaçõesPUBhttp://repositorio.ufrn.br/oai/opendoar:2023-07-17T14:22:20Repositório Institucional da UFRN - Universidade Federal do Rio Grande do Norte (UFRN)false
dc.title.pt_BR.fl_str_mv Cientometria com computação na nuvem
dc.title.alternative.pt_BR.fl_str_mv Scientometrics with cloud computing
title Cientometria com computação na nuvem
spellingShingle Cientometria com computação na nuvem
Medeiros, Diego Rodrigues
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO::ARQUITETURA DE SISTEMAS DE COMPUTACAO
Cientometria
Streamlit
Aplicativo
Serviço web
Computação na nuvem
Scientometrics
Application
Web service
Cloud computing
title_short Cientometria com computação na nuvem
title_full Cientometria com computação na nuvem
title_fullStr Cientometria com computação na nuvem
title_full_unstemmed Cientometria com computação na nuvem
title_sort Cientometria com computação na nuvem
author Medeiros, Diego Rodrigues
author_facet Medeiros, Diego Rodrigues
author_role author
dc.contributor.authorID.pt_BR.fl_str_mv 0000-0001-9707-8434
dc.contributor.authorLattes.pt_BR.fl_str_mv http://lattes.cnpq.br/5730753067201482
dc.contributor.advisorLattes.pt_BR.fl_str_mv http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4284196D6
dc.contributor.referees1.none.fl_str_mv Santos, Tatiane de Gois
dc.contributor.referees2.none.fl_str_mv Santos, Breno Santana
dc.contributor.author.fl_str_mv Medeiros, Diego Rodrigues
dc.contributor.advisor1.fl_str_mv Silva, Ivanovitch Medeiros Dantas da
contributor_str_mv Silva, Ivanovitch Medeiros Dantas da
dc.subject.cnpq.fl_str_mv CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO::ARQUITETURA DE SISTEMAS DE COMPUTACAO
topic CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO::ARQUITETURA DE SISTEMAS DE COMPUTACAO
Cientometria
Streamlit
Aplicativo
Serviço web
Computação na nuvem
Scientometrics
Application
Web service
Cloud computing
dc.subject.por.fl_str_mv Cientometria
Streamlit
Aplicativo
Serviço web
Computação na nuvem
Scientometrics
Application
Web service
Cloud computing
description Este trabalho aborda o desenvolvimento de um serviço na internet, cujo intuito é facilitar o acesso às informações cientométricas do Programa de Pós-graduação em Engenharia Elé- trica e Computação(PPgEEC) como estudo de caso. O sistema foi criado inteiramente com a linguagem de programação Python, sendo focada na visualização de valores quantitativos das produções científicas do PPgEEC. Este trabalho escrito dá ênfase na estruturação e criação do programa como uma todo, desde o levantamento de requisitos, gestão dos dados em data lake até a sua publicação para ser acessado na rede. O objetivo principal do projeto está pautado em criar um serviço na internet que facilite a análise das pesquisas do programa para atrair público e ajudar os alunos a escolherem suas áreas de pesquisa, contudo além do propósito do desenvolvimento, este trabalho ainda introduz conceitos de computação na nuvem para que o objetivo fosse alcançado com áreas atuais na engenharia de software. A metodologia aborda uma descrição das visualizações criadas pelo aplicativo, de como foi utilizado o framework do Streamlit, a ingestão dos dados e a publicação do aplicativo. Sendo assim, os resultados abordam a aplicação das tecnologias seguindo o que foi descrito na metodologia, evidenciando o que foi alcançado com as decisões tomadas no decorrer do projeto. Por final, o projeto está publicado com um serviço web e pode ser acessado publicamente por qualquer usuário, contudo, é possível expandir as análises feitas sobre os dados utilizados implicando em novas visualizações. Além disso, trabalhos futuros podem explorar outras ferramentas de computação na nuvem que não puderam ser exploradas na construção desse projeto por limitações das ferramentas em relação ao framework utilizado.
publishDate 2023
dc.date.accessioned.fl_str_mv 2023-07-17T14:22:19Z
dc.date.available.fl_str_mv 2023-07-17T14:22:19Z
dc.date.issued.fl_str_mv 2023-07-03
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.citation.fl_str_mv MEDEIROS, Diego Rodrigues. Cientometria com computação na nuvem. Orientador: Ivanovitch Medeiros Dantas da Silva. 2023. 59 f. Trabalho de Conclusão de Curso (Graduação em Engenharia de Computação) -Departamento de Engenharia de Computação e Automação, Universidade Federal do Rio Grande do Norte, Natal,2023.
dc.identifier.uri.fl_str_mv https://repositorio.ufrn.br/handle/123456789/53473
identifier_str_mv MEDEIROS, Diego Rodrigues. Cientometria com computação na nuvem. Orientador: Ivanovitch Medeiros Dantas da Silva. 2023. 59 f. Trabalho de Conclusão de Curso (Graduação em Engenharia de Computação) -Departamento de Engenharia de Computação e Automação, Universidade Federal do Rio Grande do Norte, Natal,2023.
url https://repositorio.ufrn.br/handle/123456789/53473
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv Attribution 3.0 Brazil
http://creativecommons.org/licenses/by/3.0/br/
info:eu-repo/semantics/openAccess
rights_invalid_str_mv Attribution 3.0 Brazil
http://creativecommons.org/licenses/by/3.0/br/
eu_rights_str_mv openAccess
dc.publisher.none.fl_str_mv Universidade Federal do Rio Grande do Norte
dc.publisher.program.fl_str_mv Engenharia de Computação
dc.publisher.initials.fl_str_mv UFRN
dc.publisher.country.fl_str_mv Brasil
dc.publisher.department.fl_str_mv Engenharia de Computação e Automação
publisher.none.fl_str_mv Universidade Federal do Rio Grande do Norte
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFRN
instname:Universidade Federal do Rio Grande do Norte (UFRN)
instacron:UFRN
instname_str Universidade Federal do Rio Grande do Norte (UFRN)
instacron_str UFRN
institution UFRN
reponame_str Repositório Institucional da UFRN
collection Repositório Institucional da UFRN
bitstream.url.fl_str_mv https://repositorio.ufrn.br/bitstream/123456789/53473/1/TCC-Diego-Final_Ficha.pdf
https://repositorio.ufrn.br/bitstream/123456789/53473/2/license_rdf
https://repositorio.ufrn.br/bitstream/123456789/53473/3/license.txt
bitstream.checksum.fl_str_mv f2ac116f8f8e1d6ff80aa26c36f43bea
4d2950bda3d176f570a9f8b328dfbbef
e9597aa2854d128fd968be5edc8a28d9
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFRN - Universidade Federal do Rio Grande do Norte (UFRN)
repository.mail.fl_str_mv
_version_ 1797777152786038784