Padrão MVC aplicado à Web: uso do Framework Laravel para desenvolvimento de uma aplicação de gerenciamento de cartas colecionáveis
Autor(a) principal: | |
---|---|
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 |