Quebra-Cabeça Musical - Casos de Uso: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 19: | Line 19: | ||
| 1. Requisita do Usuário a seleção entre os níveis. |
| 1. Requisita do Usuário a seleção entre os níveis. |
||
|} |
|} |
||
==Caso de Uso: Selecionar Desafio== |
==Caso de Uso: Selecionar Desafio== |
||
Line 38: | Line 39: | ||
| 1. Requisita do Usuário a seleção entre os desafios daquele nível. |
| 1. Requisita do Usuário a seleção entre os desafios daquele nível. |
||
|} |
|} |
||
==Caso de Uso: Jogar== |
==Caso de Uso: Jogar== |
||
Line 60: | Line 62: | ||
| |
| |
||
|} |
|} |
||
==Caso de Uso: Tocar peça== |
==Caso de Uso: Tocar peça== |
||
Line 77: | Line 80: | ||
|- VALIGN=TOP |
|- VALIGN=TOP |
||
| 1. Usuário seleciona uma das peças e requisita que esta seja tocada. |
| 1. Usuário seleciona uma das peças e requisita que esta seja tocada. |
||
| 2. Toca o trecho da música relacionado àquela peça. |
| 2. Toca o trecho da música relacionado àquela peça. |
||
|} |
|||
==Caso de Uso: Selecionar peça== |
|||
#Descrição: |
|||
#*Este caso de uso corresponde à funcionalidade de selecionar a peça (trecho musical) e a colocar na |
|||
#Prioridade: |
|||
#*Alta |
|||
#Pré-condições: |
|||
##Desafio Iniciado |
|||
#Pós-condições: |
|||
##Peça encaixada |
|||
{| WIDTH=600px BORDER=1 BORDERCOLOR="#c0c0c0" CELLPADDING=5 CELLSPACING=0<COL WIDTH=600*><COL WIDTH=600*> |
|||
| COLSPAN=2 WIDTH=600px BGCOLOR="#e6e6e6" | <B><CENTER>Fluxo Básico de Eventos</CENTER></B> |
|||
|- |
|||
!width="300"| <B>Ações do Ator:</B> |
|||
!width="300"| <B>Ações do Sistema:</B> |
|||
|- VALIGN=TOP |
|||
| 1. Usuário seleciona uma das peças e escolhe qual posição na seqüência esta deve estar. |
|||
| 2. “Encaixa” a peça na seqüencia do desafio. |
|||
|} |
|||
==Caso de Uso: Pedir dica== |
|||
#Descrição: |
|||
#*Este caso de uso corresponde à funcionalidade do Usuário requisitar uma dica do Desafio. |
|||
#Prioridade: |
|||
#*Média |
|||
#Pré-condições: |
|||
##Desafio Iniciado. |
|||
#Pós-condições: |
|||
##Dica tocada. |
|||
{| WIDTH=600px BORDER=1 BORDERCOLOR="#c0c0c0" CELLPADDING=5 CELLSPACING=0<COL WIDTH=600*><COL WIDTH=600*> |
|||
| COLSPAN=2 WIDTH=600px BGCOLOR="#e6e6e6" | <B><CENTER>Fluxo Básico de Eventos</CENTER></B> |
|||
|- |
|||
!width="300"| <B>Ações do Ator:</B> |
|||
!width="300"| <B>Ações do Sistema:</B> |
|||
|- VALIGN=TOP |
|||
| 1. Usuário seleciona o ícone de dica na interface. |
|||
| 2. Toca o trecho completo do desafio em ordem. |
|||
|} |
|||
==Caso de Uso: Verificar seqüência== |
|||
#Descrição: |
|||
#*Este caso de uso corresponde à funcionalidade de verificar se as peças estão na seqüência correta. |
|||
#Prioridade: |
|||
#*Alta |
|||
#Pré-condições: |
|||
##Peça encaixada. |
|||
#Pós-condições: |
|||
##Seqüência conferida. |
|||
{| WIDTH=600px BORDER=1 BORDERCOLOR="#c0c0c0" CELLPADDING=5 CELLSPACING=0<COL WIDTH=600*><COL WIDTH=600*> |
|||
| COLSPAN=2 WIDTH=600px BGCOLOR="#e6e6e6" | <B><CENTER>Fluxo Básico de Eventos</CENTER></B> |
|||
|- |
|||
!width="300"| <B>Ações do Ator:</B> |
|||
!width="300"| <B>Ações do Sistema:</B> |
|||
|- VALIGN=TOP |
|||
| 1. Usuário seleciona opção de verificar se a seqüencia está correta. |
|||
| 2. Toca o som das peças na ordem em que foram encaixadas. |
|||
|- VALIGN=TOP |
|||
| 3. Verifica se todas as peças realmente estão no lugar correto. |
|||
| 4. Caso estas peças não estejam no lugar correto, informar usuário e requisitar alterações. |
|||
|} |
|||
==Caso de Uso: Finalizar desafio== |
|||
#Descrição: |
|||
#*Este caso de uso corresponde à funcionalidade de finalizar o desafio. |
|||
#Prioridade: |
|||
#*Alta |
|||
#Pré-condições: |
|||
##Fim e Jogo. |
|||
#Pós-condições: |
|||
##Desafio finalizado. |
|||
{| WIDTH=600px BORDER=1 BORDERCOLOR="#c0c0c0" CELLPADDING=5 CELLSPACING=0<COL WIDTH=600*><COL WIDTH=600*> |
|||
| COLSPAN=2 WIDTH=600px BGCOLOR="#e6e6e6" | <B><CENTER>Fluxo Básico de Eventos</CENTER></B> |
|||
|- |
|||
!width="300"| <B>Ações do Ator:</B> |
|||
!width="300"| <B>Ações do Sistema:</B> |
|||
|- VALIGN=TOP |
|||
|1. Toca o som do trecho da obra. |
|||
| |
|||
|- VALIGN=TOP |
|||
| |
|||
|2. Retorna a tela de seleção de desafios. |
|||
|} |
Revision as of 13:23, 31 May 2007
Casos de Uso do Quebra-Cabeça Musical
Caso de Uso: Selecionar Dificuldade
- Descrição:
- Este caso de uso corresponde à funcionalidade de escolher entre uma das duas dificuldades: fácil ou difícil.
- Prioridade:
- Alta
- Pós-condições:
- Dificuldade Selecionada
Ações do Ator: | Ações do Sistema: |
---|---|
2. Usuário escolhe entre dois níveis de dificuldade: fácil e difícil | 1. Requisita do Usuário a seleção entre os níveis. |
Caso de Uso: Selecionar Desafio
- Descrição:
- Este caso de uso corresponde à funcionalidade de selecionar o desafio.
- Prioridade:
- Alta
- Pré-condições:
- Dificuldade Selecionada
- Pós-condições:
- Desafio Iniciado
Ações do Ator: | Ações do Sistema: |
---|---|
2. Usuário seleciona um dos desafios dando um clique sobre as “Lamparinas” | 1. Requisita do Usuário a seleção entre os desafios daquele nível. |
Caso de Uso: Jogar
- Descrição:
- Este caso de uso corresponde ao inicio do Desafio, aonde o Usuário irá desempenhar as “funções” de: 'tocar peça', 'selecionar peça', 'pedir dica' e 'verificar seqüência'.
- Prioridade:
- Alta
- Pré-condições:
- Desafio Iniciado
- Pós-condições:
- Fim de Jogo
Ações do Ator: | Ações do Sistema: |
---|---|
2. Desempenha ações nos Casos de Uso relacionados. | 1. Inicia seqüência de Casos de Usos que determinam o decorrer de um Desafio. |
3. Finaliza o Jogo assim que as peças estiverem encaixadas de forma correta. |
Caso de Uso: Tocar peça
- Descrição:
- Este caso de uso corresponde à funcionalidade de ouvir o som correspondente a uma parte da música.
- Prioridade:
- Alta
- Pré-condições:
- Desafio Iniciado
- Pós-condições:
- Peça Tocada
Ações do Ator: | Ações do Sistema: |
---|---|
1. Usuário seleciona uma das peças e requisita que esta seja tocada. | 2. Toca o trecho da música relacionado àquela peça. |
Caso de Uso: Selecionar peça
- Descrição:
- Este caso de uso corresponde à funcionalidade de selecionar a peça (trecho musical) e a colocar na
- Prioridade:
- Alta
- Pré-condições:
- Desafio Iniciado
- Pós-condições:
- Peça encaixada
Ações do Ator: | Ações do Sistema: |
---|---|
1. Usuário seleciona uma das peças e escolhe qual posição na seqüência esta deve estar. | 2. “Encaixa” a peça na seqüencia do desafio. |
Caso de Uso: Pedir dica
- Descrição:
- Este caso de uso corresponde à funcionalidade do Usuário requisitar uma dica do Desafio.
- Prioridade:
- Média
- Pré-condições:
- Desafio Iniciado.
- Pós-condições:
- Dica tocada.
Ações do Ator: | Ações do Sistema: |
---|---|
1. Usuário seleciona o ícone de dica na interface. | 2. Toca o trecho completo do desafio em ordem. |
Caso de Uso: Verificar seqüência
- Descrição:
- Este caso de uso corresponde à funcionalidade de verificar se as peças estão na seqüência correta.
- Prioridade:
- Alta
- Pré-condições:
- Peça encaixada.
- Pós-condições:
- Seqüência conferida.
Ações do Ator: | Ações do Sistema: |
---|---|
1. Usuário seleciona opção de verificar se a seqüencia está correta. | 2. Toca o som das peças na ordem em que foram encaixadas. |
3. Verifica se todas as peças realmente estão no lugar correto. | 4. Caso estas peças não estejam no lugar correto, informar usuário e requisitar alterações. |
Caso de Uso: Finalizar desafio
- Descrição:
- Este caso de uso corresponde à funcionalidade de finalizar o desafio.
- Prioridade:
- Alta
- Pré-condições:
- Fim e Jogo.
- Pós-condições:
- Desafio finalizado.
Ações do Ator: | Ações do Sistema: |
---|---|
1. Toca o som do trecho da obra. | |
2. Retorna a tela de seleção de desafios. |