Upload
daniel-farias
View
289
Download
0
Embed Size (px)
Citation preview
Trabalho de Análise e Projeto de SistemasDaniel Farias
Pablo AndersonMárcio Bitu
CSU01 - procurar aplicativo
CSU02 - baixar aplicativo
CSU03 - Avaliar aplicativo
CSU04 - Comentar
CSU05 - Adicionar aplicativo na lista de desejos
R1 O sistema deve permitir que o usuário baixe um
aplicativo
R2 O sistema deve permitir que o usuário comente um
aplicativo
R3 O sistema deve permitir que o usuário visualize
seus aplicativos baixados
R4 O sistema deve permitir que o usuário procure um
aplicativo através de ferramenta de busca
R5 O sistema deve permitir que o usuário procure um
aplicativo por categoria
RN1 Para o usuário logar no sistema ele precisa estar
cadastrado
RN2 Para o usuário baixar algum aplicativo ele precisa estar
logado
RN3 Para o usuário avaliar um aplicativo ele deve ter baixado
o mesmo
RN4 Para o usuário comentar um aplicativo ele deve ter
baixado o mesmo
Identificador CSU01
Nome Procurar Aplicativo
Sumário O usuário utiliza o sistema para procurar o aplicativo desejado
Ator Principal Usuário
Fluxo Principal 1. O usuário digita o nome do aplicativo na ferramenta de busca
2. O sistema apresenta uma lista de resultados, de acordo com a
busca
3. O usuário escolhe um dos resultados apresentados pelo
sistema
Fluxo Alternativo 1. O usuário procura o aplicativo desejado por sua categoria
2. O sistema apresenta uma lista de resultados com todos os
aplicativos referentes a essa categoria
3. O usuário procura o aplicativo desejado na lista de resultados
4. O usuário escolhe o aplicativo desejado
Fluxo de Exceção 1. Se a busca do usuário não for satisfeita, o sistema informa que
não foi encontrado nenhum resultado
Pós-Condições O usuário escolheu o aplicativo desejado e já pode baixá-lo
Identificador CSU02
Nome Baixar Aplicativo
Sumário O usuário utiliza o sistema para baixar o aplicativo
desejado
Ator Principal Usuário
Pré-Condições O usuário deve está identificado no sistema
Fluxo Principal 1. O usuário solicita o aplicativo desejado para baixar
2. O sistema apresenta uma lista de aplicativos
3. O usuário realiza o download caso o aplicativo for
gratuito, se o aplicativo for pago, o usuário realiza o
pagamento para então fazer o download do aplicativo
Fluxo de Exceção 1. Caso o usuário não deseje mais baixar o aplicativo,
ele pode optar por cancelar (não baixar mais o
aplicativo)
Pós-Condições O usuário baixou o aplicativo e pode avaliar e comentar
a respeito do aplicativo no sistema
Identificador CSU03
Nome Avaliar Aplicativo
Sumário O usuário utiliza o sistema para Avaliar o aplicativo
desejado
Ator Principal Usuário
Pré-Condições O usuário deve está identificado no sistema
Fluxo Principal 1.O Usuário baixa o aplicativo.
2. O usuário solicita a avaliação do aplicativo baixado.
3. O usuário confirma a avaliação.
Fluxo de Exceção 1. Caso o usuário deseje ele pode trocar a nota de
avaliação do aplicativo.
Identificador CSU04
Nome Avaliar Aplicativo
Sumário O usuário utiliza o sistema para comentar sobre o aplicativo
desejado
Ator Principal Usuário
Pré-Condições O usuário deve está identificado no sistema
Fluxo Principal 1.O Usuário baixa o aplicativo.
2. O usuário solicita o comentário a respeito do aplicativo baixado.
3. O usuário confirma o comentário.
Fluxo de Exceção 1. Caso o usuário deseje ele pode editar o comentário.
2.Caso o usuário deseje ele pode excluir o comentário.
Identificador CSU05
Nome Adicionar aplicativo na liste de desejos
Sumário O usuário utiliza o sistema para adicionar aplicativos
desejados para fazer o download em outro momento
Ator Principal Usuário
Pré-Condições O usuário deve está identificado no sistema
Fluxo Principal 1.O Usuário seleciona o aplicativo.
2.O Usuário adiciona o aplicativo na lista de desejos.
Fluxo de
Exceção
1. O Usuário pode remover aplicativos da lista de
desejos.