Estudo comparativo de frameworks e arquiteturas para desenvolvimento escalável de servidor de jogos educacionais

Bibliographic Details
Main Author: Garcia, Lucas Gabriel Schumann
Publication Date: 2023
Format: Bachelor thesis
Language: por
Source: Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))
Download full: http://repositorio.utfpr.edu.br/jspui/handle/1/36813
Summary: The Federal Tecnological University of Paraná is developing - through an extension project, educacional gams to teach arithmetic and basic operations. The games have a playful and interactive approach, using elementes od eletronic games to maintain students` interest and motivation. In this scenario, somo common problems arise related to game communication interfaces: usage overlord and synchronous communications. Seeking to slove the problem of high rate of requestes in a system and guarantee its scalability, this proposal will involve a comparative study oriented to tests, to find an architecture, data modeling and appropriate application server configuration, valuing mainly the availability and agility. In this work, performance tests were carried out, based on response time, on each selected tool, wich resulted in greater efficiency with the non-relational MongoDB base and whih the EJB component for API. The work also includes a collection of duly documented information on data structures databases and other tested tools. The development of the work brings a series of defined guidelines and recomendations, with theorical and practical content, that can be used in the system.
id UTFPR-12_c21d639a62d20320977cd0903f8bcd83
oai_identifier_str oai:repositorio.utfpr.edu.br:1/36813
network_acronym_str UTFPR-12
network_name_str Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))
repository_id_str
spelling Estudo comparativo de frameworks e arquiteturas para desenvolvimento escalável de servidor de jogos educacionaisComparative study of frameworks and architectures for scalable developement of educacional game serverJogos educativosJogos no ensino de matemáticaInterfaces (Computadores)Educational gamesGames in mathematics educationComputer interfacesCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOThe Federal Tecnological University of Paraná is developing - through an extension project, educacional gams to teach arithmetic and basic operations. The games have a playful and interactive approach, using elementes od eletronic games to maintain students` interest and motivation. In this scenario, somo common problems arise related to game communication interfaces: usage overlord and synchronous communications. Seeking to slove the problem of high rate of requestes in a system and guarantee its scalability, this proposal will involve a comparative study oriented to tests, to find an architecture, data modeling and appropriate application server configuration, valuing mainly the availability and agility. In this work, performance tests were carried out, based on response time, on each selected tool, wich resulted in greater efficiency with the non-relational MongoDB base and whih the EJB component for API. The work also includes a collection of duly documented information on data structures databases and other tested tools. The development of the work brings a series of defined guidelines and recomendations, with theorical and practical content, that can be used in the system.A Universidade Tecnológica Federal do Paraná está desenvolvendo- através de um projeto de extensão, jogos educacionais para ensinar aritmética e operações básicas. Os Jogos terão uma abordagem lúdica e interativa, usando elementos de jogos eletrônicos para manter o interesse e a motivação dos alunos. Dentro desse cenário, surgem alguns problemas comuns relacionados às interfaces de comunicação dos jogos: a sobrecarga de uso e comunicações síncronas. Buscando resolver o problema de uma alta taxa de requisições em um sistema e garantir sua escalabilidade, nesta proposta, foi realizado um estudo comparativo orientado a testes, para encontrar uma arquitetura, modelagem de dados e configuração de servidor de aplicação adequados prezando principalmente pela disponibilidade e agilidade. Neste trabalho, foram ainda realizados testes sobre o desempenho, com base no tempo de reposta, sobre cada ferramenta selecionada, que resultam em uma eficiência maior com base não relacional Mongo DB e componente Entrerprise JavaBean(s) (EJB) para a Application Programing Interface (API). O trabalho também conta com o acervo de informações devidamente documentadas sobre as estruturas de dados, bancos de dados e demais ferramentas testadas. O desenvolvimento do trabalho traz uma série e diretrizes e recomendações definidas com teor teórico e prático que podem ser utilizadas no sistema.Universidade Tecnológica Federal do ParanáToledoBrasilTecnologia em Sistemas para InternetUTFPRScheffel, Roberto MiltonCamargo, Edson Tavares deSalvadori, Ivan LuizScheffel, Roberto MiltonGarcia, Lucas Gabriel Schumann2025-05-15T13:34:26Z2025-05-15T13:34:26Z2023-12-01info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisapplication/pdfGARCIA, Lucas Gabriel Schumann. Estudo comparativo de frameworks e arquiteturas para desenvolvimento escalável de servidor de jogos educacionais. 2023. Trabalho de Conclusão de Curso (Tecnologia em Sistemas para Internet) - Universidade Tecnológica Federal do Paraná, Toledo, 2023.http://repositorio.utfpr.edu.br/jspui/handle/1/36813porhttps://creativecommons.org/licenses/by/4.0/deed.eninfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))instname:Universidade Tecnológica Federal do Paraná (UTFPR)instacron:UTFPR2025-05-16T06:12:11Zoai:repositorio.utfpr.edu.br:1/36813Repositório InstitucionalPUBhttp://repositorio.utfpr.edu.br:8080/oai/requestriut@utfpr.edu.br || sibi@utfpr.edu.bropendoar:2025-05-16T06:12:11Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) - Universidade Tecnológica Federal do Paraná (UTFPR)false
dc.title.none.fl_str_mv Estudo comparativo de frameworks e arquiteturas para desenvolvimento escalável de servidor de jogos educacionais
Comparative study of frameworks and architectures for scalable developement of educacional game server
title Estudo comparativo de frameworks e arquiteturas para desenvolvimento escalável de servidor de jogos educacionais
spellingShingle Estudo comparativo de frameworks e arquiteturas para desenvolvimento escalável de servidor de jogos educacionais
Garcia, Lucas Gabriel Schumann
Jogos educativos
Jogos no ensino de matemática
Interfaces (Computadores)
Educational games
Games in mathematics education
Computer interfaces
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
title_short Estudo comparativo de frameworks e arquiteturas para desenvolvimento escalável de servidor de jogos educacionais
title_full Estudo comparativo de frameworks e arquiteturas para desenvolvimento escalável de servidor de jogos educacionais
title_fullStr Estudo comparativo de frameworks e arquiteturas para desenvolvimento escalável de servidor de jogos educacionais
title_full_unstemmed Estudo comparativo de frameworks e arquiteturas para desenvolvimento escalável de servidor de jogos educacionais
title_sort Estudo comparativo de frameworks e arquiteturas para desenvolvimento escalável de servidor de jogos educacionais
author Garcia, Lucas Gabriel Schumann
author_facet Garcia, Lucas Gabriel Schumann
author_role author
dc.contributor.none.fl_str_mv Scheffel, Roberto Milton
Camargo, Edson Tavares de
Salvadori, Ivan Luiz
Scheffel, Roberto Milton
dc.contributor.author.fl_str_mv Garcia, Lucas Gabriel Schumann
dc.subject.por.fl_str_mv Jogos educativos
Jogos no ensino de matemática
Interfaces (Computadores)
Educational games
Games in mathematics education
Computer interfaces
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
topic Jogos educativos
Jogos no ensino de matemática
Interfaces (Computadores)
Educational games
Games in mathematics education
Computer interfaces
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
description The Federal Tecnological University of Paraná is developing - through an extension project, educacional gams to teach arithmetic and basic operations. The games have a playful and interactive approach, using elementes od eletronic games to maintain students` interest and motivation. In this scenario, somo common problems arise related to game communication interfaces: usage overlord and synchronous communications. Seeking to slove the problem of high rate of requestes in a system and guarantee its scalability, this proposal will involve a comparative study oriented to tests, to find an architecture, data modeling and appropriate application server configuration, valuing mainly the availability and agility. In this work, performance tests were carried out, based on response time, on each selected tool, wich resulted in greater efficiency with the non-relational MongoDB base and whih the EJB component for API. The work also includes a collection of duly documented information on data structures databases and other tested tools. The development of the work brings a series of defined guidelines and recomendations, with theorical and practical content, that can be used in the system.
publishDate 2023
dc.date.none.fl_str_mv 2023-12-01
2025-05-15T13:34:26Z
2025-05-15T13:34:26Z
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 GARCIA, Lucas Gabriel Schumann. Estudo comparativo de frameworks e arquiteturas para desenvolvimento escalável de servidor de jogos educacionais. 2023. Trabalho de Conclusão de Curso (Tecnologia em Sistemas para Internet) - Universidade Tecnológica Federal do Paraná, Toledo, 2023.
http://repositorio.utfpr.edu.br/jspui/handle/1/36813
identifier_str_mv GARCIA, Lucas Gabriel Schumann. Estudo comparativo de frameworks e arquiteturas para desenvolvimento escalável de servidor de jogos educacionais. 2023. Trabalho de Conclusão de Curso (Tecnologia em Sistemas para Internet) - Universidade Tecnológica Federal do Paraná, Toledo, 2023.
url http://repositorio.utfpr.edu.br/jspui/handle/1/36813
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv https://creativecommons.org/licenses/by/4.0/deed.en
info:eu-repo/semantics/openAccess
rights_invalid_str_mv https://creativecommons.org/licenses/by/4.0/deed.en
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Universidade Tecnológica Federal do Paraná
Toledo
Brasil
Tecnologia em Sistemas para Internet
UTFPR
publisher.none.fl_str_mv Universidade Tecnológica Federal do Paraná
Toledo
Brasil
Tecnologia em Sistemas para Internet
UTFPR
dc.source.none.fl_str_mv reponame:Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))
instname:Universidade Tecnológica Federal do Paraná (UTFPR)
instacron:UTFPR
instname_str Universidade Tecnológica Federal do Paraná (UTFPR)
instacron_str UTFPR
institution UTFPR
reponame_str Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))
collection Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))
repository.name.fl_str_mv Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) - Universidade Tecnológica Federal do Paraná (UTFPR)
repository.mail.fl_str_mv riut@utfpr.edu.br || sibi@utfpr.edu.br
_version_ 1850498062661713920