Diagramas
Sistema de Gestão de Academias
Equipe:
Bruno Edson
Diana Rúbia
Renata Alchorne
Thiago Fernandes
Análise & Projeto de Sistemas
Roteiro
Descrição do Managym
Casos de Uso explorados
Análise
Projeto
Diagrama de Arquitetura
Referências
Descrição
Sistema de Gestão de Academias
Sistema de organização operacional
Controle de Fluxo de Tráfego
Utiliza interface WEB
Usado por funcionários e alunos
O Managym: Por que utilizar?
Obtenção de informações facilmente
SAC – Envio de Sugestões/Críticas
Grande interação entre a academia e seus membros Fidelização do público
Melhor controle do fluxo de caixa
Eficiência na manutenção dos equipamentos
Casos de Uso
Diagrama de Casos de Uso – Managym
Análise
Análise – Cadastrar Usuário
Gerente ou Recepcionista logado no sistema
:
CadastroUsuarios
: Recepcionista
: TelaCadastroUsuario
1: cadastrarUsuario(nome, login, senha, endereço, sexo, data de nascimento, telefones, e-mail, foto, CPF, tipo, dados adicionais*) :
ControladorCada...
2: cadastrarUsuario( nome, login, ...)
usuario : Usuario
3: jahExiste(login)
4: usuario = new
Usuario(nome, login, ...)
Omitindo
vários dados
5: cadastrar(usuario)
Dados adicionais se referem a:
Aluno - preço da mensalidade e modalidades que pratica
Funcionário - salário, cargo, CTPS, data de adminissão Instrutor - adicionado as modalidades que ensina Diagrama de Sequência Cadastrar Usuário – Managym
Análise: Cadastrar Usuário
Diagrama de Classes de Análise Cadastrar Usuário – Managym
Análise – Alterar Dados do Usuário
Gerente ou Recepcionista logado no sistema
:
CadastroUsuarios
: Recepcionista
: TelaAlteraDadosUsuario
1: alterarDadosUsuario(no me, login, senha, endereço, sexo, data de nascimento, telefones, e-mail, foto, CPF, tipo, dados adicionais*)
:
ControladorAlte...
2: usuario.atualizaUsuario(d