SlideShare ist ein Scribd-Unternehmen logo
1 von 3
Downloaden Sie, um offline zu lesen
WODapp - Descrição Geral da Aplicação
VISÃO
 

Atualmente  os  freqüentadores  de  uma  academia  de  crossfit  possuem dificuldade  de  obter

informações  a  respeito  de  dos  exercícios  executados,  do  desempenho em relação aos demais
participantes  da  aula,  de  troca  de  informações  com  a  nutricionista, dentre  outros.  Além  disso,
percebe­se  que  a  comunicação  e  interação  entre  os  usuários se  atém  ao período em que a  os
exercícios são executados na academia.
 

O  WODapp  visa  solucionar  tais  problemas.  Através  de  um  cadastro,  os  usuários poderão

ter   acesso  a  informações  como  ranking  de  instrutores  e  exercícios;  fórum  para  tirar  dúvidas
com  um  nutricionista;  fórum  e  comunidade  virtual  para  troca  de  informações  com  outros
usuários;  informativos  sobre  desafios  realizados  ao  fim  de  cada  dia;  informativos  sobre
atividades externas e trabalho voluntário.

REQUISITOS FUNCIONAIS
RF1  ­  Login:  o  sistema  deve  permitir  que  o  usuário  acesse  o  sistema,  informando  login  e
senha.
RF2  ­  Manter   usuário:  o  sistema  deve  permitir  o  cadastro,  edição,  pesquisa  e  exclusão  de
usuário.
RF3  ­  Manter  exercícios:  o  sistema  deve  permitir  o  cadastro,  edição,  pesquisa e exclusão de
exercícios.
RF4 ­ Manter série: o sistema deve permitir o cadastro, edição, pesquisa e exclusão de série.
RF5  ­  Selecionar  série:  o sistema  deverá  exibir  todas  as  séries  cadastradas  e permitir que o
usuário selecione uma das séries para executar.
RF6  ­  Executar  exercício:  o  sistema  deverá  exibir  algumas  informações  sobre  o  exercício
(quantidade de repetições, tempo, etc).
RF7  ­  Executar  série:  o  sistema  deve  permitir  que  o  usuário  execute  a  série  composta  de
exercícios sequenciais.
RF8  ­  Finalizar  série:  o sistema  deve  exibir informações  sobre  a  série  executada  (quantidade
de exercícios, porcentagem executada de cada exercício, calorias perdidas, tempo, etc).
RF9 – Ranking de exercícios: o sistema deve manter um ranking contendo os exercícios mais
bem  avaliados  pelos  praticantes  de  crossfit.  O  critério  de   avaliação  estará  a  cargo  do
julgamento dos usuários.
RF10  –  Ranking  de  instrutores:  o  sistema  deve manter  um  ranking  contendo  os  instrutores
mais  bem  avaliados  pelos  praticantes  de  crossfit.  O  critério  de  avaliação  estará  a  cargo  do
julgamento dos usuários.
RF11  ­  Ranking  de  usuários:  o  sistema  deve  manter  um  ranking  contendo  os  usuários  mais
bem  avaliados pelos instrutores. O critério de avaliação irá considerar itens como: cumprimento
das  atividades  propostas,  tempo  de  realização   de  cada  atividade,  freqüência,  qualidade  na
realização das tarefas, dentre outros.
RF12  –  Manter  campeonatos:  o  sistema  deve  exibir  informações  sobre   campeonatos
realizados entre unidades de crossfit.
RF13  –  Manter  desafios:  o  sistema  deve  exibir  algumas  informações  sobre  os  desafios
realizados ao fim da WOD.
RF14  ­  Manter  atividades  extras:  o  sistema  deve  exibir  algumas   informações  sobre  os
atividades   extras  realizadas  com  praticantes  de  crossfit  de  diversas  unidades,  como  rapel,
saltos, trilhas (atividades radicais no geral).
RF15  –  Manter  trabalhos  voluntários:  o  sistema  deve  exibir  informações  sobre  trabalhos
voluntários   relacionados  a  atividades  físicas,  como  academia  para  debilitados,  academia  para
terceira idade, dentre outros.
RF16  –  Manter  fórum  “Pergunte  a  nutricionista”:  o sistema deve manter um fórum onde os
usuários  poderão  fazer  perguntas  e  trocar  informações  com   a  nutricionista  da unidade  a  qual
ele pertence.
RF17  ­  Manter  fórum:  o  sistema  deve  manter  um  fórum  onde  os  usuários  poderão  trocar
informações com os demais usuários sobre assuntos diversos.
RF18  –  Manter  evolução  da  equipe:  o  sistema  deve manter  um  conjunto  de  informações  e
um gráfico ilustrando a evolução das equipes de cada academia de crossfit.
RF19  –  Manter  ferramentas  de divulgação: o sistema deve manter links para ferramentas de
divulgação web, como twitter, facebook, comunidade virtual.
REQUISITOS NÃO FUNCIONAIS
RNF1 – Resolução: as telas do sistema devem ser desenvolvidas na resolução 240 x 320.
RNF2 – Linguagem: o sistema deve ser desenvolvido utilizando a linguagem Java.
RNF3 – Banco de dados: o banco de dados utilizado será Sqlite.
RNF4  –   Funcionalidades  web:  as  funcionalidades  de  cadastro  deverão   ser  acessadas  via
web.
RNF5 – Interface: a interface deve ser amigável e compatível com os requisitos do usuário.
RNF6 – Ajuda: o sistema deverá possuir um menu de ajuda ao usuário.
RNF7 – Disponibilidade: o sistema deve estar disponível 24 horas por dia.
RNF8  –   Acesso:  o  acesso  à  informação  do  sistema  será  controlado  por  perfil  de  usuário
mediante autenticação.

Weitere ähnliche Inhalte

Empfohlen

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by HubspotMarius Sescu
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTExpeed Software
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsPixeldarts
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthThinkNow
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfmarketingartwork
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024Neil Kimberley
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summarySpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
 

Empfohlen (20)

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 

WODapp - App para Crossfit

  • 1. WODapp - Descrição Geral da Aplicação VISÃO   Atualmente  os  freqüentadores  de  uma  academia  de  crossfit  possuem dificuldade  de  obter informações  a  respeito  de  dos  exercícios  executados,  do  desempenho em relação aos demais participantes  da  aula,  de  troca  de  informações  com  a  nutricionista, dentre  outros.  Além  disso, percebe­se  que  a  comunicação  e  interação  entre  os  usuários se  atém  ao período em que a  os exercícios são executados na academia.   O  WODapp  visa  solucionar  tais  problemas.  Através  de  um  cadastro,  os  usuários poderão ter   acesso  a  informações  como  ranking  de  instrutores  e  exercícios;  fórum  para  tirar  dúvidas com  um  nutricionista;  fórum  e  comunidade  virtual  para  troca  de  informações  com  outros usuários;  informativos  sobre  desafios  realizados  ao  fim  de  cada  dia;  informativos  sobre atividades externas e trabalho voluntário. REQUISITOS FUNCIONAIS RF1  ­  Login:  o  sistema  deve  permitir  que  o  usuário  acesse  o  sistema,  informando  login  e senha. RF2  ­  Manter   usuário:  o  sistema  deve  permitir  o  cadastro,  edição,  pesquisa  e  exclusão  de usuário. RF3  ­  Manter  exercícios:  o  sistema  deve  permitir  o  cadastro,  edição,  pesquisa e exclusão de exercícios. RF4 ­ Manter série: o sistema deve permitir o cadastro, edição, pesquisa e exclusão de série. RF5  ­  Selecionar  série:  o sistema  deverá  exibir  todas  as  séries  cadastradas  e permitir que o usuário selecione uma das séries para executar. RF6  ­  Executar  exercício:  o  sistema  deverá  exibir  algumas  informações  sobre  o  exercício (quantidade de repetições, tempo, etc). RF7  ­  Executar  série:  o  sistema  deve  permitir  que  o  usuário  execute  a  série  composta  de exercícios sequenciais.
  • 2. RF8  ­  Finalizar  série:  o sistema  deve  exibir informações  sobre  a  série  executada  (quantidade de exercícios, porcentagem executada de cada exercício, calorias perdidas, tempo, etc). RF9 – Ranking de exercícios: o sistema deve manter um ranking contendo os exercícios mais bem  avaliados  pelos  praticantes  de  crossfit.  O  critério  de   avaliação  estará  a  cargo  do julgamento dos usuários. RF10  –  Ranking  de  instrutores:  o  sistema  deve manter  um  ranking  contendo  os  instrutores mais  bem  avaliados  pelos  praticantes  de  crossfit.  O  critério  de  avaliação  estará  a  cargo  do julgamento dos usuários. RF11  ­  Ranking  de  usuários:  o  sistema  deve  manter  um  ranking  contendo  os  usuários  mais bem  avaliados pelos instrutores. O critério de avaliação irá considerar itens como: cumprimento das  atividades  propostas,  tempo  de  realização   de  cada  atividade,  freqüência,  qualidade  na realização das tarefas, dentre outros. RF12  –  Manter  campeonatos:  o  sistema  deve  exibir  informações  sobre   campeonatos realizados entre unidades de crossfit. RF13  –  Manter  desafios:  o  sistema  deve  exibir  algumas  informações  sobre  os  desafios realizados ao fim da WOD. RF14  ­  Manter  atividades  extras:  o  sistema  deve  exibir  algumas   informações  sobre  os atividades   extras  realizadas  com  praticantes  de  crossfit  de  diversas  unidades,  como  rapel, saltos, trilhas (atividades radicais no geral). RF15  –  Manter  trabalhos  voluntários:  o  sistema  deve  exibir  informações  sobre  trabalhos voluntários   relacionados  a  atividades  físicas,  como  academia  para  debilitados,  academia  para terceira idade, dentre outros. RF16  –  Manter  fórum  “Pergunte  a  nutricionista”:  o sistema deve manter um fórum onde os usuários  poderão  fazer  perguntas  e  trocar  informações  com   a  nutricionista  da unidade  a  qual ele pertence. RF17  ­  Manter  fórum:  o  sistema  deve  manter  um  fórum  onde  os  usuários  poderão  trocar informações com os demais usuários sobre assuntos diversos. RF18  –  Manter  evolução  da  equipe:  o  sistema  deve manter  um  conjunto  de  informações  e um gráfico ilustrando a evolução das equipes de cada academia de crossfit. RF19  –  Manter  ferramentas  de divulgação: o sistema deve manter links para ferramentas de divulgação web, como twitter, facebook, comunidade virtual.
  • 3. REQUISITOS NÃO FUNCIONAIS RNF1 – Resolução: as telas do sistema devem ser desenvolvidas na resolução 240 x 320. RNF2 – Linguagem: o sistema deve ser desenvolvido utilizando a linguagem Java. RNF3 – Banco de dados: o banco de dados utilizado será Sqlite. RNF4  –   Funcionalidades  web:  as  funcionalidades  de  cadastro  deverão   ser  acessadas  via web. RNF5 – Interface: a interface deve ser amigável e compatível com os requisitos do usuário. RNF6 – Ajuda: o sistema deverá possuir um menu de ajuda ao usuário. RNF7 – Disponibilidade: o sistema deve estar disponível 24 horas por dia. RNF8  –   Acesso:  o  acesso  à  informação  do  sistema  será  controlado  por  perfil  de  usuário mediante autenticação.