UC05 Manter Pontos de Acesso - fga-eps-mds/2017.1-OndeE-UnB GitHub Wiki
UC05 - Manter Pontos de Acesso
1. Descrição:
- Este caso de uso é destinado ao administrador e através deste é permitido criar, editar e excluir os pontos de acesso dos prédios do mapa do campus.
2. Atores:
- Administrador.
3. Pré-Condições:
- O administrador deve estar devidamente autenticado no sistema.
4. Fluxo de Eventos
4.1. Fluxo Principal:
- Este caso de uso se inicia quando o administrador seleciona Manter Pontos de Acesso.
- O sistema exibe a tela de Manter Pontos de Acesso.
- O administrador seleciona a opção desejada. [FA01, FA02, FA03]
- O caso de uso é encerrado.
4.2. Fluxos Alternativos [FA01] - Criar
- No passo 2 do fluxo principal, o administrador seleciona Criar.
- O sistema apresenta um formulário de criação. [RN01]
- O administrador preenche as informações. [FE01]
- O administrador confirma os dados.
- O sistema salva as novas informações.
- O sistema retorna para o passo 3 do fluxo principal.
[FA02] - Editar
- No passo 2 do fluxo principal, o administrador seleciona Editar.
- O sistema exibe uma tela com os pontos de acesso cadastrados.
- É apresentada a tela para alteração dos dados do ponto de acesso.[RN01]
- O administrador realiza as alterações. [FE01]
- O administrador confirma os novos dados.
- O sistema salva as novas informações.
- O sistema retorna para o passo 3 do fluxo principal.
[FA03] - Excluir
- No passo 2 do fluxo principal, o administrador seleciona Excluir.
- O sistema exibe uma tela com os pontos de acesso cadastrados.
- O administrador opta por excluir um ponto de acesso do mapa.
- O sistema retorna para o passo 3 do fluxo principal.
4.3. Fluxo de Exceção: [FE01] - Dados Inválidos
- No passo 2 do fluxo principal, selecionando a opção [FA01] ou [FA02] se o sistema identificar algum dado inválido é exibida uma mensagem de erro e retorna para a página de cadastro ou edição.
- O sistema retorna para o passo 2 do fluxo principal.
5. Regra de Negócio:
[RN01] - Dados de preenchimento
| Campo | Formato | Obrigatoriedade | Valor |
|---|---|---|---|
| Nome | String de até 150 caracteres | Sim | Exemplo: Faculdade de Tecnologia |
| Local | String de até 150 caracteres | Sim | - |
6. Pós-condição:
- Não se aplica.