O studio de Pilates (saúde a+) necessita sistema de gerenciamento das atividades/modalidades do estúdio e o agendamento de aulas teste e reposições. Esse sistema poderá ser acessado pelos administradores do studio, pelos alunos matriculados ou visitantes que desejem agendar uma aula.
Na fase de levantamento de requisitos, nós dedicamos a entender o objetivo geral do problema para a realização do sistema do studio, focando principalmente nas funções gerais do projeto e na realização de agendamento de aulas, atividades e modalidades, bem como agendamento de aulas teste e reposições, além disso, para que um aluno possa solicitar a aula teste ou reposição, o mesmo necessita entrar em contato com a equipe responsável pelo agendamento no studio.
Desta forma, o studio de Pilates (saúde a+) necessita sistema de gerenciamento das atividades/modalidades do estúdio e o agendamento de aulas teste e reposições. Assim, buscamos inicialmente realizar o estudo dos requisitos funcionais e não funcionais para integrar no sistema.
Atores |
Descrição |
Administrador |
O administrador do sistema pode cadastrar modalidades, horários, professores e vagas. O administrador também pode alocar horários para usuários e cancelar algum horário agendado. O administrador pode gerenciar os usuários. |
Usuário comum |
Pode visualizar as modalidades, horários, professores e vagas, pode solicitar o agendamento de uma aula experimental, ver a localização do estabelecimento e as principais notícias. |
Identificado |
Descrição |
RF01 |
O sistema deve permitir que os usuários realizem seu registro no sistema com suas informações pessoais. |
RF02 |
O sistema deve permitir que os usuários loguem no sistema com suas informações pessoais. |
RF03 |
O sistema deve permitir que o administrador possa cadastrar modalidades, horários, professores e vagas. |
RF04 |
O sistema deve permitir que o administrador possa alocar horários e cancelar algum horário agendado. |
RF05 |
O sistema deve permitir que os usuários possam visualizar as modalidades, horários, professores e vagas. |
RF06 |
O sistema deve permitir que os alunos possam solicitar o agendamento de uma aula experimental. |
RF07 |
O sistema deve permitir que os usuários logados possam visualizar a sua agenda. |
RF08 |
O sistema deve permitir que os alunos possam agendar uma reposição. |
RF09 |
O sistema deve permitir que os usuários possam ver a localização do estabelecimento. |
RF10 |
O sistema deve permitir que os usuários possam ver as principais notícias. |
Usuários logados (RN01)
|
|
Descrição |
O usuário logado pode visualizar a sua agenda, que corresponde às modalidades em que está cadastrado e seus horários. Pode solicitar o agendamento de uma aula experimental ou de uma reposição, desde que tenha vaga no horário e pode cancelar uma aula. |
Reposição de aulas (RN02)
|
|
Descrição |
Aulas canceladas com, pelo menos, 1 hora de antecedência geram o direito de uma reposição. O usuário também pode visualizar as reposições a que tem direito. Uma reposição não pode ser reagendada. |
Cadastro de Usuários (RN03)
|
|
Descrição |
O cadastro de um usuário exige nome, endereço, cpf e data de nascimento e adicionar uma foto (opcional). O usuário cadastrado também pode alterar seu perfil. |
- Visualizar as modalidades ofertadas;
- Visualizar horários de aula;
- Visualizar os professores/instrutores (fisioterapeutas);
- Visualizar a localização do estabelecimento;
- Visualizar as principais notícias;
- Solicitar agendamento de aula experimental (Ir para formulário de cadastro).
- Usuário;
- Senha;
- Esqueci a senha;
- Opção para se cadastrar (Ir para formulário de cadastro).
- Nome;
- Endereço;
- CPF;
- Data de nascimento;
- Foto de perfil (opcional).
- Funcionalidades em comum com a tela de visão geral;
- Opção para alterar o perfil (Tela de alteração de perfil);
- Opção de visualização da agenda, correspondente às modalidades que ele está cadastrado e os seus horários.
- Opção para visualizar e/ou realizar de uma reposição, desde que tenha um horário vago;
- Opção para cancelar uma aula;
- Fazer logout do sistema.
- Funcionalidades em comum com a tela de visão geral;
- Opção para gerenciar os usuários (Tela de usuários cadastrados);
- Opção de cadastro de modalidades (Tela para o cadastro de modalidades);
- Opção para cadastro de horários (Tela para o cadastro de horários);
- Opção para cadastro de professores (Tela para o cadastro de professores);
- Fazer logout do sistema.
- Alterar nome
- Alterar foto
- Alterar usuário
- Alterar senha
- Opção para alocar horário a um usuário;
- Opção para cancelar algum horário agendado;
🚀 Equipe de desenvolvimento - 🌵 Os Shaolins do Sertão
Davi 🦇 |
Francisco 🍕 |
Guilhermano |
Lael 👨💻 |
Vitor 🌌 |
Wesley 🧠 |
Letícia 😂 |