3.3.1 Caracterizações do Software e suas Funcionalidades
A primeira e a segunda etapa do estudo foram dedicadas para a elaboração e desenvolvimento da aplicação e do aplicativo mobile chamado e-TRIMP, que permite a avaliação das cargas de treinamento por meio da PSE e a avaliação da recuperação de treinamento através da TQR, que é o objeto do presente estudo.
A aplicação foi construída utilizando a linguagem de programação ASP Net MVC C#, desenvolvida pela Microsoft, linguagem esta que permite desenvolvimento de aplicações para internet.
A ferramenta desenvolvida foi publicada em uma empresa de hospedagem denominada King Host, e pode-se acessar pelo seguinte endereço eletrônico: http://www.e-trimp.com.br de qualquer navegador (Internet Explorer, Mozilla Firefox,
Google Chrome, entre outros) em notebooks e desktops, quanto em dispositivos móveis
como tabletes e smartphones que possua acesso à internet (DELLASERRA; GAO; RANSDELL, 2014).
Outra característica importante da interface web desenvolvida é a responsividade, ou seja, a interface se adapta a qualquer tamanho de tela do dispositivo que está sendo utilizado pelo usuário para acessar a aplicação.
A aplicação mobile, desenvolvida para a plataforma Android, pode ser encontrada para download (instalação) na Play Store (loja de aplicativos desta plataforma), em: https://play.google.com/store/apps/details?id=br.com.etrimp.
Essas aplicações apresentam as seguintes características técnicas e tecnologias:
Tecnologia Definição
ASP.NET MVC
Plataforma de desenvolvimento Microsoft que permite construir uma aplicação Web com uma composição de três camadas: modelo MVC, pode-se dizer que: M (Models) representam os dados e a lógica de negócios; V (Views) constroem a interface do usuário C (Controllers) interagem com as solicitações do usuário e programam a lógica de entrada dos dados. A linguagem de desenvolvimento usada foi a Microsoft C# (C sharp)
J Query Biblioteca rica em recursos Java Script cross-browser, desenvolvida para simplificar os scripts client side que interagem com o HTML. Boot strap Biblioteca CSS estrutura de HTML5 e CSS3 projetado para ajudar a
alavancar o desenvolvimento de aplicações web e sites.
My Sql Sistema de Gerenciamento de Banco de Dados (SGBD), que utiliza a linguagem Structured Query Language (SQL).
Google Chart
Biblioteca que permite criar facilmente gráficos a partir de alguns dados e incorporá-los em uma página da Web. O Google Chart cria uma imagem PNG de um gráfico a partir de dados e parâmetros de formatação em uma solicitação HTTP.
Android
Sistema operacional baseado no núcleo Linux e atualmente desenvolvido pela empresa de tecnologia Google. Com uma interface de usuário baseada na manipulação direta, o Android é projetado principalmente para dispositivos móveis com tela sensível ao toque como smartphones e tablets.
Quadro 1: Lista das tecnologias utilizadas para desenvolvimento do projeto Fonte: Andrade (2017, p.31)
Uma vez cadastrado e realizada a entrada no sistema por meio de login e senha permite-se ao usuário o acesso as seguintes funções:
a) Módulo de gerenciamento das modalidades esportivas: permite cadastrar, editar, excluir e pesquisar registros das modalidades esportivas, por exemplo: futebol, futsal, basquete, entre outras;
b) Módulo de gerenciamento de equipes: permite cadastrar, editar, excluir e pesquisar registros das equipes que praticam algum tipo de modalidade esportiva e que serão controladas por seus respectivos treinadores;
c) Módulo de gerenciamento de atletas: permite cadastrar, editar, excluir e pesquisar registros dos atletas que fazem parte de alguma equipe de uma determinada modalidade esportiva;
d) Módulo de gerenciamento de treinos: permite cadastrar, editar, excluir e pesquisar a prescrição dos treinamentos que envolvem as modalidades esportivas cadastradas no sistema;
e) Módulo de gerenciamento da frequência de treinos: permite cadastrar, editar, excluir e pesquisar as frequências dos treinos que serão detalhados no sistema, por exemplo: 1x por semana, 3x por semana, semanal, quinzenal, mensal, etc.
f) Módulo de gerenciamento de grupos de usuários: permite cadastrar, editar, excluir e pesquisar grupos de usuários, no qual será possível vincular as permissões que cada grupo poderá ter acesso às funcionalidades do sistema, por exemplo: permissão para cadastrar atletas, permissão para gerar relatório dos indicadores das cargas de treinamento;
g) Módulo de gerenciamento de usuários de sistema: permite cadastrar, editar, excluir e pesquisar os usuários que possuem acesso ao sistema. A autenticação é realizada através de usuário e senha;
h) Gerenciar calendário de eventos: permite cadastrar, editar, excluir e pesquisar eventos de agendamento para treinamento de uma determinada equipe numa data e hora específica;
i) Módulo de avaliação da Qualidade Total de Recuperação (TQR): permite, através das duas escalas propostas por Kenttä (1998): A TQR per, através da pergunta:
“Como você se sente em relação a sua recuperação?” onde o participante atribui
um valor de 06 a 20 na escala abaixo:
Quadro 2: TQR per- percepção da recuperação nas últimas 24 horas Fonte: Adaptado de KENTTA (1998)
Utilizando também tabela da TQR act, na qual o participante fornece os dados por meio de variáveis propostas à recuperação: a) sono e repouso; b) hidratação e alimentação; c) relaxamento e estado emocional; d) Alongamento e volta à calma nas últimas 24 horas. Conforme as respostas fornecidas pelos atletas eles recebem pontos por suas ações ao longo das 24 horas após os exercícios, com foco nos 04principais fatores:
6
7 recuperação muito, muito pobre
8
9 recuperação muito pobre
10 11 pobre recuperação 12 13 recuperação razoável 14 15 recuperação boa 16
17 recuperação muito boa
18
19 recuperação muito, muito boa
20
Tabela 3: TQR act - atletas recebem pontos por suas ações ao longo das 24 horas após os exercícios, com foco nos quatro principais fatores
Fonte: Adaptado de KENTTA (1998, p.10)
A pontuação acima de 18 pontos é a classificação mais alta na escala TQR. Sendo que a recuperação completa potencializa o treinamento físico, consequentemente, um atleta pode tolerar um treinamento mais frequente e mais intenso. Uma pontuação TQR menor ou igual a 06 pontos indica recuperação mal administrada. Outra função importante deste sistema é o armazenamento dos históricos da TQR, para acompanhamento longitudinal das respostas nas recuperações conforme as intensidades e volumes aplicados nos treinamentos.