Especificação caso de uso manter cliente
MANTER CLIENTE
ÍNDICE
1 manter cliente 3
1.1 Descrição 3
1.2 Atores envolvidos 3
2 Fluxo de Eventos 3
2.1 Fluxo Básico (Happy Day) 3 2.1.1 Incluir Clientes....................................................................................................3 2.1.2 Consultar Cliente............................................................................................3-4 2.1.3 Alterar Cliente....................................................................................................4 2.1.4 Remover Cliente ...............................................................................................4
2.2 Fluxos Alternativos (Exceptions) 4 2.2.1 Dados obrigatórios do Cliente não informados .................................................4 2.2.2 Cliente já cadastrado ........................................................................................4 2.2.3 Filtros obrigatórios de busca não informados ...................................................4 2.2.4 Seleção Múltipla de Clientes .............................................................................5 2.2.5 Nenhum Cliente encontrado com os filtros especificados ................................5
2.3 Requisitos Especiais 5
2.4 Pré-Condições 5
2.5 Pós-Condições 5
2.6 Pontos de Extensão 5
1 manter cliente
1.1 Descrição
O objetivo deste caso de uso é a inclusão, alteração, exclusão e consulta de clientes na base de dados do sistema.
1.2 Atores envolvidos
Técnico
Atendente
2 Fluxo de Eventos
2.1 Fluxo Básico (Happy Day)
1. Este caso de uso se inicia quando o Ator necessita manter (incluir, alterar, excluir ou consultar) um cliente na base de dados;
2. O Sistema requisita que o Ator especifique a operação que deseja realizar;
3. Uma vez que o Ator forneça a informação requerida, um dos seguintes sub-fluxos é executado:
- Se o Ator selecionar “Incluir” o sub-fluxo 2.1.1 é executado;
- Se o Ator selecionar “Consultar” o sub-fluxo 2.1.2 é