Proposta de um sistema para o registro de informações de um Pescador para apoio ao Museu do Mar Virtual

Detalhes bibliográficos
Autor(a) principal: Silva, Mateus Cardoso da
Data de Publicação: 2021
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/235227
Resumo: Este trabalho descreve a implementação de uma aplicação web que tem como objetivo prover os meios tecnológicos para que um líder comunitário e pescador do litoral gaúcho consiga ter um maior alcance em sua contribuição social, levando o seu conhecimento para estudantes do ensino básico, para que se conscientizem sobre o meio ambiente através de uma educação ambiental focada na costa marítima, sabendo, por exemplo, quais animais podem ser encontrados, como funciona a prática da pesca, além de aprender sobre sua preservação. Dentre as funcionalidades desenvolvidas há a criação e edição de posta gens, incluindo upload de imagens, informações sobre o clima, pescaria, lixo encontrado, entre outros. A ferramenta também permite realizar pesquisa pelos posts publicados, seja pelo título ou por tags, fazendo a ordenação dos resultados por colunas, e oferecendo a vi sualização dessas informações em uma aplicação responsiva, que se adapta ao dispositivo do usuário. A aplicação foi desenvolvida através de tecnologias-padrão da indústria, com o uso de React e JavaScript para os componentes de interface, Java e Spring para a im plementação de uma REST API, postgreSQL como o banco de dados relacional, NGINX para a definição do web server e para realizar proxy reverso, e, para cada um dos com ponentes, um container específico foi definido através de Docker-Compose. Também foi utilizado o GitHub como ferramenta para controle das sprints, backlogs e das mudanças feitas no código.
id UFRGS-2_fbeeb9748435cea019387502939d3910
oai_identifier_str oai:www.lume.ufrgs.br:10183/235227
network_acronym_str UFRGS-2
network_name_str Repositório Institucional da UFRGS
repository_id_str
spelling Silva, Mateus Cardoso daWives, Leandro KrugKühn, Ígor2022-02-16T04:31:15Z2021http://hdl.handle.net/10183/235227001137329Este trabalho descreve a implementação de uma aplicação web que tem como objetivo prover os meios tecnológicos para que um líder comunitário e pescador do litoral gaúcho consiga ter um maior alcance em sua contribuição social, levando o seu conhecimento para estudantes do ensino básico, para que se conscientizem sobre o meio ambiente através de uma educação ambiental focada na costa marítima, sabendo, por exemplo, quais animais podem ser encontrados, como funciona a prática da pesca, além de aprender sobre sua preservação. Dentre as funcionalidades desenvolvidas há a criação e edição de posta gens, incluindo upload de imagens, informações sobre o clima, pescaria, lixo encontrado, entre outros. A ferramenta também permite realizar pesquisa pelos posts publicados, seja pelo título ou por tags, fazendo a ordenação dos resultados por colunas, e oferecendo a vi sualização dessas informações em uma aplicação responsiva, que se adapta ao dispositivo do usuário. A aplicação foi desenvolvida através de tecnologias-padrão da indústria, com o uso de React e JavaScript para os componentes de interface, Java e Spring para a im plementação de uma REST API, postgreSQL como o banco de dados relacional, NGINX para a definição do web server e para realizar proxy reverso, e, para cada um dos com ponentes, um container específico foi definido através de Docker-Compose. Também foi utilizado o GitHub como ferramenta para controle das sprints, backlogs e das mudanças feitas no código.This work describes the implementation of a web application that aims to provide tech nological means to a community leader and fisherman, letting him achieve larger social contribution and bring his knowledge to students from elementary schools. The point is to provide environmental education to those kids, amplifying their awareness about the envi ronment, i.e., the marine coast, letting students know what kind of animals can be found, how fishery practices are and learn about its preservation. Among the developed func tionalities are the creation and editing of posts containing images and information about climate, fishing, garbage found, etc. Also, it allows searching posts by publication date, title, or tags, ordering the results per column, and visualization of this information in an adaptive, responsive application. The application was developed using industry-standard technologies like React and JavaScript for the interface components, Java and Spring for a REST API, PostgreSQL for a relational database, NGINX for webserver definition, and reverse proxy. In addition, for each component, a specific container was defined using Docker-Compose. Finally, GitHub was also used to provide source code, backlog, and sprint control.application/pdfporColeta de dadosRedes sociaisBanco de dadosWeb ApplicationResponsivityReactJava SpringProposta de um sistema para o registro de informações de um Pescador para apoio ao Museu do Mar VirtualProposal of a system for recording information from a Fisher to support the Virtual Sea Museum info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisUniversidade Federal do Rio Grande do SulInstituto de InformáticaPorto Alegre, BR-RS2021Ciê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:UFRGSTEXT001137329.pdf.txt001137329.pdf.txtExtracted Texttext/plain65006http://www.lume.ufrgs.br/bitstream/10183/235227/2/001137329.pdf.txtdcdea08ad90df1dd7a6dab022acb968dMD52ORIGINAL001137329.pdfTexto completoapplication/pdf3876093http://www.lume.ufrgs.br/bitstream/10183/235227/1/001137329.pdfa62b4c737489463c05ce9bd0d8cc7467MD5110183/2352272022-02-22 05:09:30.444609oai:www.lume.ufrgs.br:10183/235227Repositório de PublicaçõesPUBhttps://lume.ufrgs.br/oai/requestopendoar:2022-02-22T08:09:30Repositório Institucional da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS)false
dc.title.pt_BR.fl_str_mv Proposta de um sistema para o registro de informações de um Pescador para apoio ao Museu do Mar Virtual
dc.title.alternative.en.fl_str_mv Proposal of a system for recording information from a Fisher to support the Virtual Sea Museum
title Proposta de um sistema para o registro de informações de um Pescador para apoio ao Museu do Mar Virtual
spellingShingle Proposta de um sistema para o registro de informações de um Pescador para apoio ao Museu do Mar Virtual
Silva, Mateus Cardoso da
Coleta de dados
Redes sociais
Banco de dados
Web Application
Responsivity
React
Java Spring
title_short Proposta de um sistema para o registro de informações de um Pescador para apoio ao Museu do Mar Virtual
title_full Proposta de um sistema para o registro de informações de um Pescador para apoio ao Museu do Mar Virtual
title_fullStr Proposta de um sistema para o registro de informações de um Pescador para apoio ao Museu do Mar Virtual
title_full_unstemmed Proposta de um sistema para o registro de informações de um Pescador para apoio ao Museu do Mar Virtual
title_sort Proposta de um sistema para o registro de informações de um Pescador para apoio ao Museu do Mar Virtual
author Silva, Mateus Cardoso da
author_facet Silva, Mateus Cardoso da
author_role author
dc.contributor.author.fl_str_mv Silva, Mateus Cardoso da
dc.contributor.advisor1.fl_str_mv Wives, Leandro Krug
dc.contributor.advisor-co1.fl_str_mv Kühn, Ígor
contributor_str_mv Wives, Leandro Krug
Kühn, Ígor
dc.subject.por.fl_str_mv Coleta de dados
Redes sociais
Banco de dados
topic Coleta de dados
Redes sociais
Banco de dados
Web Application
Responsivity
React
Java Spring
dc.subject.eng.fl_str_mv Web Application
Responsivity
React
Java Spring
description Este trabalho descreve a implementação de uma aplicação web que tem como objetivo prover os meios tecnológicos para que um líder comunitário e pescador do litoral gaúcho consiga ter um maior alcance em sua contribuição social, levando o seu conhecimento para estudantes do ensino básico, para que se conscientizem sobre o meio ambiente através de uma educação ambiental focada na costa marítima, sabendo, por exemplo, quais animais podem ser encontrados, como funciona a prática da pesca, além de aprender sobre sua preservação. Dentre as funcionalidades desenvolvidas há a criação e edição de posta gens, incluindo upload de imagens, informações sobre o clima, pescaria, lixo encontrado, entre outros. A ferramenta também permite realizar pesquisa pelos posts publicados, seja pelo título ou por tags, fazendo a ordenação dos resultados por colunas, e oferecendo a vi sualização dessas informações em uma aplicação responsiva, que se adapta ao dispositivo do usuário. A aplicação foi desenvolvida através de tecnologias-padrão da indústria, com o uso de React e JavaScript para os componentes de interface, Java e Spring para a im plementação de uma REST API, postgreSQL como o banco de dados relacional, NGINX para a definição do web server e para realizar proxy reverso, e, para cada um dos com ponentes, um container específico foi definido através de Docker-Compose. Também foi utilizado o GitHub como ferramenta para controle das sprints, backlogs e das mudanças feitas no código.
publishDate 2021
dc.date.issued.fl_str_mv 2021
dc.date.accessioned.fl_str_mv 2022-02-16T04:31:15Z
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/235227
dc.identifier.nrb.pt_BR.fl_str_mv 001137329
url http://hdl.handle.net/10183/235227
identifier_str_mv 001137329
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/235227/2/001137329.pdf.txt
http://www.lume.ufrgs.br/bitstream/10183/235227/1/001137329.pdf
bitstream.checksum.fl_str_mv dcdea08ad90df1dd7a6dab022acb968d
a62b4c737489463c05ce9bd0d8cc7467
bitstream.checksumAlgorithm.fl_str_mv 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_ 1801224621303791616