SlideShare une entreprise Scribd logo
1  sur  26
Télécharger pour lire hors ligne
Trabalho de Análise e Projeto de Sistemas
Daniel Farias
Pablo Anderson
Márcio Bitu






CSU01 CSU02 CSU03 CSU04 CSU05 desejos

procurar aplicativo
baixar aplicativo
Avaliar aplicativo
Comentar
Adicionar aplicativo na lista de
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.
Análise de requisitos da App store
Análise de requisitos da App store
Análise de requisitos da App store
Análise de requisitos da App store
Análise de requisitos da App store
Análise de requisitos da App store
Análise de requisitos da App store
Análise de requisitos da App store
Análise de requisitos da App store
Análise de requisitos da App store
Análise de requisitos da App store
Análise de requisitos da App store
Análise de requisitos da App store
Análise de requisitos da App store
Análise de requisitos da App store
Análise de requisitos da App store
Análise de requisitos da App store

Contenu connexe

En vedette

AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfmarketingartwork
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024Neil Kimberley
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summarySpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Applitools
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at WorkGetSmarter
 

En vedette (20)

AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work
 
ChatGPT webinar slides
ChatGPT webinar slidesChatGPT webinar slides
ChatGPT webinar slides
 
More than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike RoutesMore than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike Routes
 

Análise de requisitos da App store

  • 1. Trabalho de Análise e Projeto de Sistemas Daniel Farias Pablo Anderson Márcio Bitu
  • 2.      CSU01 CSU02 CSU03 CSU04 CSU05 desejos procurar aplicativo baixar aplicativo Avaliar aplicativo Comentar Adicionar aplicativo na lista de
  • 3. 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
  • 4. 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
  • 5. 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
  • 6. 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
  • 7. 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.
  • 8. 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.
  • 9. 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.