análise de requisitos da app store

26
Trabalho de Análise e Projeto de Sistemas Daniel Farias Pablo Anderson Márcio Bitu

Upload: daniel-farias

Post on 07-Jul-2015

287 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Análise de requisitos da App store

Trabalho de Análise e Projeto de SistemasDaniel Farias

Pablo AndersonMárcio Bitu

Page 2: Análise de requisitos da App store

CSU01 - procurar aplicativo

CSU02 - baixar aplicativo

CSU03 - Avaliar aplicativo

CSU04 - Comentar

CSU05 - Adicionar aplicativo na lista de desejos

Page 3: Análise de requisitos da App store

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

Page 4: Análise de requisitos da App store

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

Page 5: Análise de requisitos da App store

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

Page 6: Análise de requisitos da App store

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

Page 7: Análise de requisitos da App store

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.

Page 8: Análise de requisitos da App store

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.

Page 9: Análise de requisitos da App store

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.

Page 10: Análise de requisitos da App store
Page 11: Análise de requisitos da App store
Page 12: Análise de requisitos da App store
Page 13: Análise de requisitos da App store
Page 14: Análise de requisitos da App store
Page 15: Análise de requisitos da App store
Page 16: Análise de requisitos da App store
Page 17: Análise de requisitos da App store
Page 18: Análise de requisitos da App store
Page 19: Análise de requisitos da App store
Page 20: Análise de requisitos da App store
Page 21: Análise de requisitos da App store
Page 22: Análise de requisitos da App store
Page 23: Análise de requisitos da App store
Page 24: Análise de requisitos da App store
Page 25: Análise de requisitos da App store
Page 26: Análise de requisitos da App store