SOFTWARE DE ESTATÍSTICAS PARA BASQUETE EM CADEIRA RODAS
ESTUDO DE CASO ADFP - FÊNIX
Acadêmicos: Elisangela Fernandes Duarte
Sandro Colaço de Lima
Orientador: Prof. Marcos Chiarello.
ProblemaProblemaA dificuldade de estabelecer um histórico das
competições e também dos treinos específicos realizados, a fim de mensurar a evolução e a
performance alcançada, acarreta-se na perca de dados valiosos sobre o progresso da equipe e dos atletas
individualmente.
Visão do ProjetoVisão do Projeto
Um sistema estatístico, que irá informatizar as funções de armazenar os indicadores coletados durante uma partida, armazenar o histórico das partidas realizadas, além do controle de cadastros de equipes e jogadores.
O objetivo do sistema é tornar o processo de tomada de decisão ágil,
na preparação de estratégias e treinamentos da equipe garantindo
maior segurança e confiabilidade das informações.
EstatísticaEstatística DescritivaDescritiva
Sintetizar uma série de valores de mesma natureza, permitindo dessa forma que se tenha uma visão global da variação desses
valores, organiza e descreve os dados de três maneiras: por meio de tabelas, de gráficos e de medidas descritivas
Fonte: JUNIOR, 2008
Levantamento e Análise Levantamento e Análise dos Requisitosdos Requisitos
A boa interpretação e documentação dos requisitos do sistema tendem a facilitar a detecção de erros e falhas que o sistema venha
a possuir, pois é mais fácil mudar e corrigir uma falha durante o processo de concepção ao invés de corrigi-lo após a sua
implementação. (PRESSMAN, 1995)
Técnicas Utilizadas:Entrevista;
Brainstorming;
Observação do Usuário.
Ferramentas Ferramentas
MVC MVC Modelo Visualização ControleModelo Visualização Controle
A arquitetura MVC tem objetivo fornecer uma maneira de dividir a funcionalidade envolvida na manutenção e
apresentação dos dados de uma aplicação.
Framework - CODE IGNITERFramework - CODE IGNITER
É um framework de desenvolvimento de aplicações web em PHP.minimizando a quantidade de código necessário para uma dada tarefa usa a abordagem MVC
Fluxo do Code Igniter
Controle de Versão - SVNControle de Versão - SVN
Subversion segundo Rapcinski (2008) é um controle de versão free/open-source que permite armazenar documentos de qualquer natureza efetuando controle de acesso aos repositórios e mantendo as alterações através de um controle de revisões.
SVN - SubEclipseSVN - SubEclipse
Diagrama Caso de UsoDiagrama Caso de Uso
Diagrama ClassesDiagrama Classes
Diagrama SeqüênciaDiagrama Seqüência
Diagrama AtividadeDiagrama Atividade
Diagrama EstadosDiagrama Estados
Diagrama Entidade-RelacionamentoDiagrama Entidade-Relacionamento
Interfaces Interfaces Casos de uso Casos de uso
LOGAR NO SISTEMA
Interfaces Interfaces Casos de uso Casos de uso
MANTER USUÁRIO
Interfaces Interfaces Casos de uso Casos de uso
MANTER JOGOS
Requisito
Manter informações dos Jogos
Cadastrar novos Jogos, definir equipes do jogo, definir Jogadores do Jogo, Alterar Dados Cadastrais de Jogos Finalizados
Interfaces Interfaces Casos de uso Casos de uso
MANTER EQUIPES
Requisito
Manter informações das Equipes
O sistema deve registrar o nome, a cidade de origem e o nome da entidade que ela está ligada .
Interfaces Interfaces Casos de uso Casos de uso
MANTER JOGADOR
Requisito
Manter informações dos Jogadores
O sistema deve registrar o nome, a data de nascimento, a classificação funcional e o número do atleta.
Interfaces Interfaces Casos de uso Casos de usoCOLETAR
INDICADORESSUBSTITUIR JOGADOR
Interfaces Interfaces Casos de uso Casos de uso
COLETAR INDICADORES
SUBSTITUIR JOGADOR
F3 Registrar indicadores
F4 Somar Indicadores
F5 Calcular Percentual dos Indicadores
F6 Calcular Pontuação do Atleta
F7 Calcular a Pontuação Geral da Equipe
F8 Identificar Atletas Iniciais
F10 Calcular Classificação Funcional da Equipe
F11 Controlar Pedido Tempo no Jogo
F9 Substituir Atletas Iniciais Descrição: O sistema deverá habilitar uma área para a substituição dos atletas que estão em quadra pelos que estão na reserva.
Interfaces Interfaces Casos de uso Casos de uso
GERAR RELATÓRIOS
F12 Gerar RelatóriosDescrição: O sistema deverá disponibilizar relatórios de jogos por equipes e períodos pré-definidos pelo usuário.
Obrigado pela Atenção!!!!!!!!Obrigado pela Atenção!!!!!!!!
Maiores Informações:
Elisangela Fernandes Duarte – [email protected]
Sandro Colaço de Lima – [email protected]