Você está na página 1de 2

ESPECIFICAO DE CASOS DE USO

Nome: Manter Cliente Descrio: Caso de uso que descreve as etapas para manuteno de cliente Ator primrio: Vendedor Ator secundrio: Cliente Pr-condio: Vendedor logado no sistema Ps-condio: Cliente alterado, excludo ou includo. FLUXO PRINCIPAL_____________________________________________________ 1. O caso de uso inicia quando o vendedor seleciona a opo Manter cliente 2. O sistema apresenta as opes: Consultar, Incluir 3. De acordo com a seleo executado o fluxo alternativo Consultar Cliente ou Incluir Cliente FLUXO ALTERNATIVO: Consultar Cliente__________________________________ 1. 2. 3. 4. 5. O vendedor identifica o cliente O sistema consulta o cliente O sistema apresenta informaes do cliente O vendedor seleciona alterar ou excluir De acordo com a seleo executado o fluxo alternativo Alterar ou Excluir.

FLUXO ALTERNATIVO: Alterar Cliente____________________________________ 1. 2. 3. 4. O sistema habilita a edio das informaes O vendedor altera e submete informao O sistema solicita confirmao da operao O sistema grava a operao e retorna mensagem de sucesso

FLUXO ALTERNATIVO: Excluir Cliente____________________________________ 1. 2. 3. 4. O sistema solicita confirmao da excluso O vendedor confirma O sistema exclui o cliente O sistema retorna mensagem de sucesso

FLUXO ALTERNATIVO: Incluir Cliente____________________________________ 1. 2. 3. 4. O sistema apresenta interface para incluso O vendedor informa dados O sistema solicita confirmao da operao O vendedor confirma a operao

5.

O sistema inclui o cliente, grava a operao e retorna mensagem de sucesso

FLUXO ALTERNATIVO: Cancelar operao (aplicvel em qualquer momento)______ 1. O vendedor cancela operao FLUXO DE EXCEO_________________________________________________ Origem: Consulta 1. O sistema no encontra o cliente 2. O sistema envia mensagem de erro ao vendedor 3. O sistema retorna ao passo 1 do fluxo alternativo Consultar Cliente Origem: Alterao Violao da regra de negcio RN08 e/ou RN13 1. O sistema envia mensagem de erro em campo obrigatrio ou validao de CPF 2. O sistema retorna ao passo 2 do fluxo alternativo Alterar Cliente Origem: Excluso Violao da regra de negcio RN14 1. O sistema envia mensagem de movimentao associada ao cliente 2. O sistema no exclui o cliente Origem: Incluso Violao da regra RN08 e/ou RN13 1. O sistema envia mensagem de erro em campo obrigatrio ou validao de CPF 2. O caso de uso retorna ao passo 2 do fluxo alternativo Incluir Cliente

Você também pode gostar