Repositório Institucional do IFRS - Página Inicial

Aplicativo de coleta e visualização de dados estatísticos de interesse público baseado nos princípios de arquitetura limpa

Show full item record

Title: Aplicativo de coleta e visualização de dados estatísticos de interesse público baseado nos princípios de arquitetura limpa
Author: Weber, Cristian
Abstract: Vivemos na era digital onde é permitido às pessoas terem acesso às informações públicas, por força do art. 1º, art. 2º e art. 3º da Lei nº 12.527 (Brasil, 2011), e aos meios tecnológicos necessários para a sua visualização. É desejável que a informação pública deva ser de conhecimento da sociedade e a ela apresentada de forma textual, sonora ou gráfica. Com a popularidade dos smartphones e seus aplicativos, é possível que as pessoas tenham acesso aos dados estatísticos das informações públicas, não só para o seu conhecimento, mas como direito democrático. Este trabalho de conclusão de curso tem como objetivo projetar e desenvolver um aplicativo para dispositivos móveis com a finalidade de coletar informações estatísticas disponibilizadas pelos órgãos governamentais, analisá-las e apresentá-las para o usuário através de gráficos. Para o desenvolvimento do aplicativo, foi utilizado o framework Flutter, que apresenta as vantagens de ser um kit de desenvolvimento gratuito e de código aberto, que permite desenvolver aplicativos nativos para Android e iOS, além de permitir que a mesma estrutura de código, com pequenas adaptações, sejam compiladas para Web e Desktop. Por fim, na concepção do aplicativo quanto à arquitetura de software, foram utilizados os princípios da Arquitetura Limpa, visando agilidade na implementação e manutenção do código. Como fonte de dados, foi utilizada a API de dados agregados do Instituto Brasileiro de Geografia e Estatística (IBGE) que disponibiliza os dados das pesquisas e censos realizados por este órgão governamental. Ao final do trabalho de conclusão de curso, foi possível gerar uma versão do aplicativo considerada um produto minimamente viável que coleta as informações estatísticas utilizando a API do IBGE e permite que o usuário personalize o dado específico que deseje visualizar na forma de gráfico, podendo por fim salvar ou compartilhar os gráficos gerados nas redes sociais.We live in the digital era where people are allowed to have access to public information, pursuant art. 1st, art. 2nd and art. 3rd of Law nº 12,527 (Brazil, 2011), and to the technological means necessary for its visualization. It is desirable that public information should be known by society and presented to it in textual, sound or graphic form. With the popularity of smartphones and their applications, it is possible for people to have access to statistical data from public information, not only for their knowledge, but as a democratic right. This course conclusion work aims to design and develop an application for mobile devices in order to collect statistical information provided by government agencies, analyze them and present them to the user through graphs. For the development of the application, the Flutter framework was used, which has the advantages of being a free and open source development kit, which allows the development of native applications for Android and iOS, in addition to allowing the same code structure, with small adaptations, are compiled for Web and Desktop. Finally, in the design of the application regarding the software architecture, the principles of Clean Architecture were used, aiming at agility in the implementation and maintenance of the code. As a data source, the Brazilian Institute of Geography and Statistics (IBGE) aggregate data API was used, which provides data from surveys and censuses carried out by this government agency. At the end of the course conclusion work, it was possible to generate a version of the application considered a minimally viable product that collects statistical information using the IBGE API and allows the user to customize the specific data that he wants to visualize in the form of a graph, being able to order to save or share the generated graphics on social networks.
URI: https://dspace.ifrs.edu.br/xmlui/handle/123456789/1280
Date: 2023


Files in this item

Files Size Format View Description
1234567891280.pdf 4.908Mb PDF View/Open Texto completo

This item appears in the following Collection(s)

Show full item record

Search DSpace


Advanced Search

Browse

My Account