Sistemas da Informação
Caso de uso 1:
Nome: Apresentar as promoções do dia.
Descrição: O sistema exibe diversas promoções para o cliente.
Atores: Cliente.
Fluxo Principal: 1. O cliente acessa o site de compras coletivas; 2. O sistema busca no banco de dados todas as promoções inseridas para aquela data; 3. O sistema exibe a lista das promoções do dia para o cliente;
Fluxo alternativo 1:
Passo 2 – Caso o sistema não possua promoções para aquela data 1. O sistema exibe para o cliente a seguinte mensagem: “Sem promoções para hoje!”;
Caso de uso 2:
Nome: Filtrar promoções por estado.
Descrição: O sistema filtra as promoções de acordo com o estado que o cliente selecionar.
Atores: Cliente.
Fluxo Principal: 1. O sistema apresenta uma lista de estados na página inicial do site; 2. O cliente seleciona um estado dessa lista; 3. O sistema busca no banco de dados todas as promoções do estado selecionado pelo cliente inseridas para aquele dia; 4. O sistema exibe a lista das promoções para o cliente;
Fluxo alternativo 1:
Passo 3 – Caso o sistema não tenha promoções para um determinado estado: 1. Ele exibe a seguinte mensagem: “As promoções para esse estado não estão disponíveis no momento.”
Caso de uso 3:
Nome: Buscar uma determinada promoção.
Descrição: O sistema mostra várias promoções específicas a partir da busca que o cliente fez.
Atores: Cliente.
Fluxo Principal: 1. O sistema exibe um campo de busca na página inicial do site; 2. O cliente informa o produto que procura no campo de busca; 3. O sistema busca no banco de dados todas as promoções que atendam os critérios informados pelo cliente; 4. O sistema exibe a lista das promoções específicas para o cliente;
Fluxo alternativo 1:
Passo 4 – Se o sistema não encontrar nenhuma informação com o que o cliente especificou: 1. O sistema exibe a seguinte mensagem: “Produto não encontrado.”
Caso de uso 4:
Nome: Exibir