Você está na página 1de 3

Sistema Let him cook

Aluno: Raphael Quintanilha Severa dos Santos

Especificação de Caso de Uso


Caso de Uso Realizar log-in

Nome do Caso de Uso Realizar log-in


Descrição Permitir o usuário realizar log-in com o e-mail e a senha escolhida,
para poder utilizar o sistema.
Pré Condições Usuário já ter realizado o cadastro.
Pós Condições Caso as informações forem correspondentes ao banco de dados,
deve permitir o acesso do usuário ao sistema; caso contrário, deve
emitir uma mensagem de erro
Atores Utente. Moderador.
Requisitos vinculados [Escrever os códigos dos requisitos funcionais e não funcionais
que se aplicam ao caso de uso ex: RF01, RNF03]
Fluxo Principal
Ações do Ator Ações do Sistema
1. O usuário coloca suas informações 3. O sistema recebe as informações e deve as
verificar
2. O usuário clica em “Realizar log-in”
4. O sistema permite o acesso do usuário

Fluxo de Exceção
Ações do Ator Ações do Sistema
1. O usuário coloca suas informações 3. O sistema recebe as informações e deve as
verificar
2. O usuário clica em “Realizar log-in”
4. O sistema emite uma mensagem de erro
Caso de Uso Pesquisar Usuário

Nome do Caso de Uso Pesquisar usuário


Descrição Permitir o usuário pesquisar outros usuários para segui-los
Pré Condições Usuário estar previamente logado.
Pós Condições Caso não achar algum usuário com o nome indicado, exibir uma
mensagem dizendo “Nenhum usuário foi encontrado..”
Atores Utente. Moderador.
Requisitos vinculados [Escrever os códigos dos requisitos funcionais e não funcionais
que se aplicam ao caso de uso ex: RF01, RNF03]
Fluxo Principal
Ações do Ator Ações do Sistema
1. O usuário digita o nome qual deseja 3. O sistema recebe o que o usuário digitou
procurar
4. O sistema busca as informações que
2. O usuário clica em pesquisar correspondem ao filtro

5. O sistema exibe os resultados encontrados

Fluxo Alternativo “Vazio”


Ações do Ator Ações do Sistema
1. O usuário digita o nome qual deseja 3. O sistema recebe o que o usuário digitou
procurar
2. O usuário clica em “Pesquisar” 4. O sistema começa a buscar as informações
que correspondem ao filtro

5. O sistema não acha nenhuma informação


correspondente

6. O sistema exibe “Nenhum usuário foi


encontrado...”
Caso de Uso Pesquisar receita

Nome do Caso de Uso Pesquisar receita


Descrição Permitir o usuário pesquisar receitas para salvá-las
Pré Condições Usuário estar previamente logado
Pós Condições Caso não achar alguma receita com o filtro indicado, exibir uma
mensagem dizendo “Nenhuma receita encontrada.”
Atores Utente. Moderador.
Requisitos vinculados [Escrever os códigos dos requisitos funcionais e não funcionais
que se aplicam ao caso de uso ex: RF01, RNF03]
Fluxo Principal
Ações do Ator Ações do Sistema
1. O usuário digita o nome de alguma 3. O sistema recebe o nome indicado.
receita 4. O sistema procura pelo nome indicado
2. O usuário clica em “Pesquisar” ou parecidos
5. O sistema exibe os resultados
encontrados

Fluxo Alternativo Pesquisar por Tag


Ações do Ator Ações do Sistema
1. O usuário escolhe uma tag que 3. O sistema recebe a(s) tag(s)
deseja selecionada(s)
2. O usuário clica em “Pesquisar” 4. O sistema procura pelo filtro selecionado
5. O sistema exibe os resultados
encontrados

Fluxo Alternativo “Vazio”


Ações do Ator Ações do Sistema
1. O usuário digita/escolhe o nome/tag 3. O sistema recebe o filtro indicado
qual deseja procurar
2. O usuário clica em “Pesquisar” 4. O sistema procura pelas informações
que correspondem ao filtro

5. O sistema não acha nenhuma


informação correspondente

6. O sistema exibe “Nenhuma receita


encontrada...”

Você também pode gostar