Padrão MVC aplicado à Web: uso do Framework Laravel para desenvolvimento de uma aplicação de gerenciamento de cartas colecionáveis

Detalhes bibliográficos
Autor(a) principal: Rodrigues, Mateus Kürten
Data de Publicação: 2023
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Repositório Institucional da Universidade Federal Fluminense (RIUFF)
Texto Completo: http://app.uff.br/riuff/handle/1/31191
Resumo: Sistemas web vêm se tornando cada vez mais complexos e repetitivos, portando, se fez necessário a adoção de padrões de projeto que auxiliam no processo de reaproveitamento e estruturação de código. O Padrão MVC (Model-View-Controller) é um dos mais recomendados neste contexto. O presente trabalho tem como foco a aplicação deste padrão no desenvolvimento de uma ferramenta web de gerenciamento de cartas físicas do jogo Magic: The Gathering. A aplicação foi desenvolvida em PHP, com auxílio do Framework Laravel. O MySQL foi utilizado para gerenciar o banco de dados. A ferramenta Docker foi utilizada como provedora do ambiente de desenvolvimento. Um serviço web externo foi utilizado para coleta dos dados das cartas de Magic: The Gathering. Observando-se o uso do Framework Laravel e a estrutura final do código-fonte, pode-se concluir que os conceitos do Padrão MVC foram aplicados
id UFF-2_3b67f575b2cb1e094125fef168461f8e
oai_identifier_str oai:app.uff.br:1/31191
network_acronym_str UFF-2
network_name_str Repositório Institucional da Universidade Federal Fluminense (RIUFF)
repository_id_str 2120
spelling Padrão MVC aplicado à Web: uso do Framework Laravel para desenvolvimento de uma aplicação de gerenciamento de cartas colecionáveisPadrões de projetoPadrão MVCLaravelSistemas WebServidor da WebJogo em computadorFramework (Programa de computador)Sistemas web vêm se tornando cada vez mais complexos e repetitivos, portando, se fez necessário a adoção de padrões de projeto que auxiliam no processo de reaproveitamento e estruturação de código. O Padrão MVC (Model-View-Controller) é um dos mais recomendados neste contexto. O presente trabalho tem como foco a aplicação deste padrão no desenvolvimento de uma ferramenta web de gerenciamento de cartas físicas do jogo Magic: The Gathering. A aplicação foi desenvolvida em PHP, com auxílio do Framework Laravel. O MySQL foi utilizado para gerenciar o banco de dados. A ferramenta Docker foi utilizada como provedora do ambiente de desenvolvimento. Um serviço web externo foi utilizado para coleta dos dados das cartas de Magic: The Gathering. Observando-se o uso do Framework Laravel e a estrutura final do código-fonte, pode-se concluir que os conceitos do Padrão MVC foram aplicados45 p.Nascimento, Luiz Paulo doMantuan, Altobelli de BritoRodrigues, Mateus Kürten2023-11-19T10:31:53Z2023-11-19T10:31:53Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisapplication/pdfRODRIGUES, Mateus Kürten. Padrão MVC aplicado à Web: uso do Framework Laravel para desenvolvimento de uma aplicação de gerenciamento de cartas colecionáveis. 2022. 45 f. Trabalho de Conclusão de Curso (Graduação em Tecnologia em Sistemas de Computação) - Instituto de Computação, Universidade Federal Fluminense, Niterói, 2022.http://app.uff.br/riuff/handle/1/31191CC-BY-SAinfo:eu-repo/semantics/openAccessporreponame:Repositório Institucional da Universidade Federal Fluminense (RIUFF)instname:Universidade Federal Fluminense (UFF)instacron:UFF2023-11-19T10:31:58Zoai:app.uff.br:1/31191Repositório InstitucionalPUBhttps://app.uff.br/oai/requestriuff@id.uff.bropendoar:21202024-08-19T10:52:45.252059Repositório Institucional da Universidade Federal Fluminense (RIUFF) - Universidade Federal Fluminense (UFF)false
dc.title.none.fl_str_mv Padrão MVC aplicado à Web: uso do Framework Laravel para desenvolvimento de uma aplicação de gerenciamento de cartas colecionáveis
title Padrão MVC aplicado à Web: uso do Framework Laravel para desenvolvimento de uma aplicação de gerenciamento de cartas colecionáveis
spellingShingle Padrão MVC aplicado à Web: uso do Framework Laravel para desenvolvimento de uma aplicação de gerenciamento de cartas colecionáveis
Rodrigues, Mateus Kürten
Padrões de projeto
Padrão MVC
Laravel
Sistemas Web
Servidor da Web
Jogo em computador
Framework (Programa de computador)
title_short Padrão MVC aplicado à Web: uso do Framework Laravel para desenvolvimento de uma aplicação de gerenciamento de cartas colecionáveis
title_full Padrão MVC aplicado à Web: uso do Framework Laravel para desenvolvimento de uma aplicação de gerenciamento de cartas colecionáveis
title_fullStr Padrão MVC aplicado à Web: uso do Framework Laravel para desenvolvimento de uma aplicação de gerenciamento de cartas colecionáveis
title_full_unstemmed Padrão MVC aplicado à Web: uso do Framework Laravel para desenvolvimento de uma aplicação de gerenciamento de cartas colecionáveis
title_sort Padrão MVC aplicado à Web: uso do Framework Laravel para desenvolvimento de uma aplicação de gerenciamento de cartas colecionáveis
author Rodrigues, Mateus Kürten
author_facet Rodrigues, Mateus Kürten
author_role author
dc.contributor.none.fl_str_mv Nascimento, Luiz Paulo do
Mantuan, Altobelli de Brito
dc.contributor.author.fl_str_mv Rodrigues, Mateus Kürten
dc.subject.por.fl_str_mv Padrões de projeto
Padrão MVC
Laravel
Sistemas Web
Servidor da Web
Jogo em computador
Framework (Programa de computador)
topic Padrões de projeto
Padrão MVC
Laravel
Sistemas Web
Servidor da Web
Jogo em computador
Framework (Programa de computador)
description Sistemas web vêm se tornando cada vez mais complexos e repetitivos, portando, se fez necessário a adoção de padrões de projeto que auxiliam no processo de reaproveitamento e estruturação de código. O Padrão MVC (Model-View-Controller) é um dos mais recomendados neste contexto. O presente trabalho tem como foco a aplicação deste padrão no desenvolvimento de uma ferramenta web de gerenciamento de cartas físicas do jogo Magic: The Gathering. A aplicação foi desenvolvida em PHP, com auxílio do Framework Laravel. O MySQL foi utilizado para gerenciar o banco de dados. A ferramenta Docker foi utilizada como provedora do ambiente de desenvolvimento. Um serviço web externo foi utilizado para coleta dos dados das cartas de Magic: The Gathering. Observando-se o uso do Framework Laravel e a estrutura final do código-fonte, pode-se concluir que os conceitos do Padrão MVC foram aplicados
publishDate 2023
dc.date.none.fl_str_mv 2023-11-19T10:31:53Z
2023-11-19T10:31:53Z
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 RODRIGUES, Mateus Kürten. Padrão MVC aplicado à Web: uso do Framework Laravel para desenvolvimento de uma aplicação de gerenciamento de cartas colecionáveis. 2022. 45 f. Trabalho de Conclusão de Curso (Graduação em Tecnologia em Sistemas de Computação) - Instituto de Computação, Universidade Federal Fluminense, Niterói, 2022.
http://app.uff.br/riuff/handle/1/31191
identifier_str_mv RODRIGUES, Mateus Kürten. Padrão MVC aplicado à Web: uso do Framework Laravel para desenvolvimento de uma aplicação de gerenciamento de cartas colecionáveis. 2022. 45 f. Trabalho de Conclusão de Curso (Graduação em Tecnologia em Sistemas de Computação) - Instituto de Computação, Universidade Federal Fluminense, Niterói, 2022.
url http://app.uff.br/riuff/handle/1/31191
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv CC-BY-SA
info:eu-repo/semantics/openAccess
rights_invalid_str_mv CC-BY-SA
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:Repositório Institucional da Universidade Federal Fluminense (RIUFF)
instname:Universidade Federal Fluminense (UFF)
instacron:UFF
instname_str Universidade Federal Fluminense (UFF)
instacron_str UFF
institution UFF
reponame_str Repositório Institucional da Universidade Federal Fluminense (RIUFF)
collection Repositório Institucional da Universidade Federal Fluminense (RIUFF)
repository.name.fl_str_mv Repositório Institucional da Universidade Federal Fluminense (RIUFF) - Universidade Federal Fluminense (UFF)
repository.mail.fl_str_mv riuff@id.uff.br
_version_ 1811823596319801344