Pular para conteúdo

Cenários

Introdução

Os cenários se apresentam como descrições detalhadas, geralmente em linguagem natural, de situações ou eventos que envolvem determinados atores São úteis para entender como os ambientes, sistemas e atores interagem entre si, além de fornecer uma visão de como o sistema deve funcionar em diversas situações, seus comportamentos e fluxo. Os cenários produzidos estão listados nas tabelas de 1 a 5.

Cenário 1

Tabela 1: Filtrar por categorias.

Cenário 1
Titulo    
Filtrar eventos por categoria.
Objetivo  
Permitir que o usuário encontre eventos disponíveis por categoria.
Contexto  

Local: Tela inicial do aplicativo.

Tempo: Aproximadamente 1 min.

Pré-condição: Existirem eventos cadastrados para a categoria selecionada

Atores    
Usuário da Bilheteria Digital.
Recursos  

Internet.

Smartphone com a Bilheteria Digital instalada.

Episódios

O usuário seleciona a opção de filtrar eventos na tela inicial.

O usuário seleciona a opção de filtrar eventos por categoria.

O aplicativo exibe uma lista das categorias de eventos dsponíveis.

O aplicativo filtra os eventos disponíveis de acordo a categoria selecionada e o tipo de evento correspondente.

Restrição

O usuário só pode filtrar os eventos por categorias em que há eventos cadastrados.

O aplicativo deve fornecer uma lista de categorias disponíveis para seleção.

Exceção  

Erro de conexão à internet.

Se não houver eventos cadastrados para a categoria selecionada, o aplicativo deve apresentar uma mensagem indicando que não há eventos disponíveis para aquela categoria

Fonte: Gabriel Campello e Douglas Alves

Cenário 2

Tabela 2: Filtrar por data e hora.

Cenário 2
Titulo    
Filtrar eventos por data e hora de ocorrência.
Objetivo  
Permitir que o usuário encontre eventos que ocorram em um determinado intervalo de tempo.
Contexto  

Local: Tela inicial do aplicativo.

Tempo: Aproximadamente 1 min.

Pré-condição: Usuário estar logado, os eventos terem informações sobre data e hora de ocorrência.

Atores    
Usuário da Bilheteria Digital.
Recursos  

Internet.

Smartphone com a Bilheteria Digital instalada.

Episódios

O usuário seleciona a opção de filtrar eventos na tela inicial.

O usuário seleciona a opção "Filtrar eventos por data e hora de ocorrência".

O aplicativo apresenta uma tela de seleção de data e hora.

O usuário seleciona a data e hora desejada para a ocorrência dos eventos.

O aplicativo filtra os eventos disponíveis de acordo com a data e hora de ocorrência selecionada e apresenta a lista de eventos correspondentes.

Restrição

O usuário só pode filtrar os eventos por data e hora de ocorrência futura.

Exceção  

Erro de conexão à internet.

Se não houver eventos cadastrados que ocorram na data e hora selecionada, o aplicativo deve apresentar uma mensagem indicando que não há eventos disponíveis naquela data e hora.

Fonte: Gabriel Campello e Douglas Alves

Cenário 3

Tabela 3: Filtrar por idade mínima.

Cenário 3
Titulo    
Filtrar eventos por idade mínima de entrada.
Objetivo  
Permitir que o usuário encontre eventos que tenham uma idade mínima de entrada adequada.
Contexto  

Local: Tela inicial do aplicativo.

Tempo: Aproximadamente 1 min.

Pré-condição: usuário estar logado, os eventos terem informações sobre faixa etária cadastradas

Atores    
Usuário da Bilheteria Digital.
Recursos  

Internet.

Smartphone com a Bilheteria Digital instalada.

Episódios

O usuário seleciona a opção de filtrar eventos na tela inicial.

O usuário seleciona a opção "Filtrar eventos por idade mínima de entrada" .

O aplicativo apresenta uma lista de faixas etárias para seleção.

O usuário seleciona a faixa etária adequada para a idade mínima de entrada desejada.

O aplicativo filtra os eventos disponíveis de acordo com a idade mínima de entrada selecionada e apresenta a lista de eventos correspondentes.

Restrição

O usuário só pode filtrar os eventos por idade mínima de entrada adequada para sua faixa etária.

Exceção  

Erro de conexão à internet.

Se não houver eventos cadastrados com a idade mínima de entrada adequada para a faixa etária selecionada, o aplicativo deve apresentar uma mensagem indicando que não há eventos disponíveis naquela faixa etária.

Fonte: Gabriel Campello e Douglas Alves

Cenário 4

Tabela 4: Filtrar por municípios.

Cenário 4
Titulo    
Filtrar eventos por municípios.
Objetivo  
Permitir que o usuário encontre eventos disponíveis em um município específico.
Contexto  

Local: Tela inicial do aplicativo.

Tempo: Aproximadamente 1 min.

Pré-condição: usuário estar logado, o município desejado estar cadastrado no aplicativo e existirem eventos cadastrados naquele município

Atores    
Usuário da Bilheteria Digital.
Recursos  

Internet.

Smartphone com a Bilheteria Digital instalada.

Episódios

O usuário seleciona a opção de filtrar eventos na tela inicial.

O usuário seleciona a opção de filtrar eventos por localização.

O aplicativo exibe uma lista dos estados do país.

O usuário seleciona o estado desejado

O aplicativo exibe uma lista de municípios disponíveis

O usuário seleciona a cidade desejada.

O aplicativo filtra os eventos disponíveis de acordo com a cidade selecionada e apresenta a lista de eventos correspondentes.

Restrição

O usuário só pode filtrar os eventos por cidades em que há eventos cadastrados.

O aplicativo deve fornecer uma lista de cidades disponíveis para seleção.

Exceção  

Erro de conexão à internet.

Se não houver eventos cadastrados para a cidade selecionada, o aplicativo deve apresentar uma mensagem indicando que não há eventos disponíveis naquela cidade

Fonte: Gabriel Campello e Douglas Alves

Cenário 5

Tabela 5: Conectar carteira digital.

Cenário 5
Titulo    
Conectar uma carteira digital.
Objetivo  
Permitir que o usuário do aplicativo conecte uma carteira digital compatível para fazer pagamentos.
Contexto  

Local: Aba "Minha conta".

Tempo: Aproximadamente 5 min.

Pré-condição: usuário estar logado e possui carteira digital compatível.

Atores    
Usuário da Bilheteria Digital.
Recursos  

Internet.

Smartphone com a Bilheteria Digital instalada.

Carteira digital compatível com o aplicativo.

Episódios

O usuário acessa a seção "Minha conta".

O usuário seleciona a opção "Conectar carteira digital".

O aplicativo exibe uma lista de carteiras digitais compatíveis.

O usuário seleciona a carteira digital desejada.

O aplicativo solicita ao usuário as informações necessárias para conectar a carteira digital, como o endereço da carteira ou informações de autenticação.

O usuário fornece as informações solicitadas.

O aplicativo verifica se as informações estão corretas e se a carteira digital é compatível.

O aplicativo confirma que a carteira digital foi conectada com sucesso.

O usuário pode agora usar a carteira digital para fazer pagamentos no aplicativo.

Restrição

A carteira digital deve ser compatível com o aplicativo.

O usuário deve fornecer informações corretas para conectar a carteira digital.

O processo de conexão da carteira digital pode ser interrompido em caso de problemas de conectividade de internet ou de interrupção no serviço da carteira digital.

Exceção  

Erro de conexão à internet.

Erro de conexão ao serviço de carteira digital

Fonte: Gabriel Campello e Douglas Alves

Bibliografia

SERRANO, Milene. Requisitos – Aula 10. 2017. Apresentação de slides. Disponível em: https://aprender3.unb.br/pluginfile.php/2523091/mod_resource/content/1/Aula%2010.pdf. Último acesso em: 24 abr. 2023. ANÁLISE de Requisitos de Software da Aplicação Duolingo, 2019. Disponível em: https://requisitos-de-software.github.io/2019.2-Duolingo/modelagem/Cenarios/. Último acesso em: 24 abr. 2023.

Histórico de Versões

Versão Data Descrição Autor(es) Revisor(es)
1.0 13/05/2023 Criação dos cenários. Gabriel Campello e Douglas Alves Sidney Fernando
1.1 01/07/2023 Retrabalho. Arthur de Melo Matheus Henrique