Proposta de um sistema para o registro de informações de um Pescador para apoio ao Museu do Mar Virtual
Autor(a) principal: | |
---|---|
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 |