Quebra-Cabeça Musical - Casos de Uso
Jump to navigation
Jump to search
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 e para: '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. |