Diagramas atividades, use case
Administrador
Jogador
Jogo
Inicio
Entre com
Nome
IniciarJogo
Palav ras Chav es
EscolherLetra
Rev elar Campos
[Acertou Letra]
[Errou Letra]
LetrasErradas
AdicionarParteBonecoNaForca
[Boneco Incompleto]
[Nao Descobriu Palavra]
[Boneco Completo]
[Descobriu Palavra]
Fim
Figure 1 : DiagramaAtividade
s d DiagramaSequencia
Pontuação
Jogo
Jogador
Temas
VerificarLetras
Administrador
Solicita Novo Jogo
Verdadeiro :int
Cadastrar palavras
Verdadeiro :String
Cadastrar Tema
Verdadeiro :String
Solicita letra
Informa Letra :String
Letra verificar Letra
Verificar letra
Verdadeiro :String
Pontuação :double
Pontuação
Pontuação :double
Figure 2 : DiagramaSequencia
DiagramaSequencia Messages
ID
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Message
Solicita Novo
Jogo
Verdadeiro
Cadastrar
palavras
Verdadeiro
Cadastrar Tema
Verdadeiro
Solicita letra
Informa Letra
Letra
verificar Letra
Verificar letra
Verdadeiro
Pontuação
Pontuação
Pontuação
From Object
Jogador
To Object
Jogo
Jogo
Administrador
Jogador
Temas
Temas
Administrador
Temas
Jogo
Jogador
Jogo
VerificarLetras
Pontuação
Temas
Pontuação
VerificarLetras
Jogo
Administrador
Temas
Administrador
Jogador
Jogo
VerificarLetras
Pontuação
Temas
Pontuação
VerificarLetras
Jogo
Jogador
Notes
uc DiagramaCasoUso
Pontuação
«extend»
Manter Jogador
administrador
Cadastrar Palav ras ou Frases
«extend»
Tema
«extend»
«include»
Jogo
Jogador
Maiores Pontução
Figure 3 : DiagramaCasoUso
Activity1 public Activity:
Activity5 public Activity:
public ActivityPartition:
public ActivityPartition:
Administrador public ActivityPartition:
NovoJogo public Activity:
Palavras Chaves public Activity:
Fim public ActivityFinal:
Inicio public ActivityInitial:
Jogador
public