Anda di halaman 1dari 82

Especificao de Software

Especificao do Software
Copa 2014




Autores:

Lipie Augusto de Alcntara Souza
Rafael Sales Medina Ferreira
Sylvia Moss Martnez




Belo Horizonte
Dezembro 2013
Copa 2014
2
Aprovao
Aprovamos a Especificao { Verso revisada 1.0 } do projeto <nome do projeto>.


<Nome do Aprovador> <Data>

<Nome do Aprovador> <Data>

<Nome do Aprovador> <Data>



Especificao do Software
3
Verses revisadas anteriores


No aplicvel.

Copa 2014
4
Especificao dos Requisitos do Software
Sumrio
Especificao dos Requisitos do Software ............................................................................................... 4
1 Introduo ..................................................................................................................................... 8
1.1 Objetivos deste documento ................................................................................................... 8
1.2 Escopo do produto ................................................................................................................ 8
1.2.1 Nome do produto e de seus componentes principais .................................................... 8
1.2.2 Misso do produto ........................................................................................................ 8
1.2.3 Descrio do domnio do Cliente (Regras de Negcio) ................................................ 8
1.2.4 Limites do produto ........................................................................................................ 8
1.2.5 Benefcios do produto ................................................................................................... 9
1.3 Definies e siglas ................................................................................................................ 9
2 Descrio geral do produto ......................................................................................................... 10
2.1 Perspectiva do produto ....................................................................................................... 10
2.1.1 Diagrama de contexto ................................................................................................. 10
2.1.2 Interfaces de usurio (Lista de Interfaces) .................................................................. 11
2.2 Funes do produto ............................................................................................................ 12
2.3 Usurios e sistemas externos .............................................................................................. 13
2.3.1 Descrio .................................................................................................................... 13
3 Requisitos especficos ................................................................................................................. 14
3.1 Interfaces de usurio (Prottipo dos Requisitos de Interface) ............................................ 14
3.1.1 Interface de usurio Tela de Gesto de Usurios ..................................................... 14
3.1.1.1 Leiaute sugerido...................................................................................................... 14
3.1.1.2 Campos ................................................................................................................... 15
3.1.1.3 Comandos ............................................................................................................... 16
3.1.2 Interface de usurio Tela do Bolo .......................................................................... 17
3.1.2.1 Leiaute sugerido...................................................................................................... 17
3.1.2.2 Campos ................................................................................................................... 17
3.1.2.3 Comandos ............................................................................................................... 18
3.1.3 Interface de usurio Tela de Visualizao de Notcias ............................................ 19
3.1.3.1 Leiaute sugerido...................................................................................................... 19
3.1.3.2 Campos ................................................................................................................... 19
3.1.3.3 Comandos ............................................................................................................... 20
3.1.4 Interface de usurio Tela de Visualizao de Times ................................................ 21
3.1.4.1 Leiaute sugerido...................................................................................................... 21
3.1.4.2 Campos ................................................................................................................... 21
3.1.4.3 Comandos ............................................................................................................... 22
3.1.5 Interface de usurio Tela de Visualizao de Cidades Sede .................................... 23
3.1.5.1 Leiaute sugerido...................................................................................................... 23
3.1.5.2 Campos ................................................................................................................... 24
3.1.5.3 Comandos ............................................................................................................... 25
3.1.6 Interface de Administrador Tela de Gesto de Tabela de Jogos .............................. 26
3.1.6.1 Leiaute sugerido...................................................................................................... 26
3.1.6.2 Campos ................................................................................................................... 27
3.1.6.3 Comandos ............................................................................................................... 28
3.1.7 Interface de Administrador Tela de Gesto de Notcias .......................................... 29
3.1.7.1 Leiaute sugerido...................................................................................................... 29
3.1.7.2 Campos ................................................................................................................... 30
3.1.7.3 Comandos ............................................................................................................... 31
3.1.8 Interface de Administrador Tela de Gesto de Comentrios ................................... 32
3.1.8.1 Leiaute sugerido...................................................................................................... 32
3.1.8.2 Campos ................................................................................................................... 33
3.1.8.3 Comandos ............................................................................................................... 33
3.1.9 Interface de Administrador Tela de Gesto dos Meus Comentrios ........................ 34
Especificao do Software
5
3.1.9.1 Leiaute sugerido...................................................................................................... 34
3.1.9.2 Campos ................................................................................................................... 35
3.1.9.3 Comandos ............................................................................................................... 35
3.1.10 Interface de Administrador Tela de Gesto de Cidades Sede .................................. 36
3.1.10.1 Leiaute sugerido .................................................................................................... 36
3.1.10.2 Campos .................................................................................................................. 37
3.1.10.3 Comandos .............................................................................................................. 38
3.1.11 Interface de Administrador Tela de Gesto de Times .............................................. 39
3.1.11.1 Leiaute sugerido .................................................................................................... 39
3.1.11.2 Campos .................................................................................................................. 40
3.1.11.3 Comandos .............................................................................................................. 40
3.1.12 Interface de Administrador Tela de Gesto dos Meus Anncios ............................. 42
3.1.12.1 Leiaute sugerido .................................................................................................... 42
3.1.12.2 Campos .................................................................................................................. 43
3.1.12.3 Comandos .............................................................................................................. 43
3.1.13 Interface de Administrador Tela de Avaliao de Anncios ................................... 44
3.1.13.1 Leiaute sugerido .................................................................................................... 44
3.1.13.2 Campos .................................................................................................................. 45
3.1.13.3 Comandos .............................................................................................................. 45
3.1.14 Interface de Administrador Tela de Gesto do Bolo .............................................. 46
3.1.14.1 Leiaute sugerido .................................................................................................... 46
3.1.14.2 Comandos .............................................................................................................. 46
3.1.15 Interface de Administrador Tela de Visualizao da Tabela de Jogos ..................... 47
3.1.15.1 Leiaute sugerido .................................................................................................... 47
3.1.15.2 Comandos .............................................................................................................. 47
3.1.16 Interface de Administrador Tela Principal ............................................................... 48
3.1.16.1 Leiaute sugerido .................................................................................................... 48
3.1.16.2 Comandos .............................................................................................................. 48
3.2 Requisitos Funcionais (Detalhamento dos Casos de Uso) .................................................. 50
3.2.1 Caso de uso Gesto de Usurios ................................................................................. 50
3.2.1.1 Precondies ........................................................................................................... 50
3.2.1.2 Fluxo principal ........................................................................................................ 50
3.2.1.3 Fluxos alternativos .................................................................................................. 50
3.2.1.4 Ps-condies ......................................................................................................... 51
3.2.2 Caso de uso Gesto de Notcias .................................................................................. 52
3.2.2.1 Precondies ........................................................................................................... 52
3.2.2.2 Fluxo principal ........................................................................................................ 52
3.2.2.3 Fluxos alternativos .................................................................................................. 52
3.2.2.4 Ps-condies ......................................................................................................... 53
3.2.3 Caso de uso Gesto de Comentrios ........................................................................... 54
3.2.3.1 Precondies ........................................................................................................... 54
3.2.3.2 Fluxo principal ........................................................................................................ 54
3.2.3.3 Fluxos alternativos .................................................................................................. 54
3.2.3.4 Ps-condies ......................................................................................................... 55
3.2.4 Caso de uso Gesto de Meus Comentrios ................................................................. 56
3.2.4.1 Precondies ........................................................................................................... 56
3.2.4.2 Fluxo principal ........................................................................................................ 56
3.2.4.3 Fluxos alternativos .................................................................................................. 56
3.2.4.4 Ps-condies ......................................................................................................... 56
3.2.5 Caso de uso Gesto da Tabela de Jogos da Copa ....................................................... 57
3.2.5.1 Precondies ........................................................................................................... 57
3.2.5.2 Fluxo principal ........................................................................................................ 57
3.2.5.3 Fluxos alternativos .................................................................................................. 57
3.2.5.4 Ps-condies ......................................................................................................... 58
3.2.6 Caso de uso Gesto de Informaes sobre as Cidades Sede ....................................... 59
3.2.6.1 Precondies ........................................................................................................... 59
3.2.6.2 Fluxo principal ........................................................................................................ 59
3.2.6.3 Fluxos alternativos .................................................................................................. 59
3.2.6.4 Ps-condies ......................................................................................................... 60
3.2.7 Caso de uso Gesto de Times ..................................................................................... 61
Copa 2014
6
3.2.7.1 Precondies ........................................................................................................... 61
3.2.7.2 Fluxo principal ........................................................................................................ 61
3.2.7.3 Fluxos alternativos .................................................................................................. 61
3.2.7.4 Ps-condies ......................................................................................................... 62
3.2.8 Caso de uso Gesto de Anncio ................................................................................. 63
3.2.8.1 Precondies ........................................................................................................... 63
3.2.8.2 Fluxo principal ........................................................................................................ 63
3.2.8.3 Fluxos alternativos .................................................................................................. 63
3.2.8.4 Ps-condies ......................................................................................................... 64
3.2.9 Caso de uso Avaliao de Anncio ............................................................................ 65
3.2.9.1 Precondies ........................................................................................................... 65
3.2.9.2 Fluxo principal ........................................................................................................ 65
3.2.9.3 Fluxos alternativos .................................................................................................. 65
3.2.9.4 Ps-condies ......................................................................................................... 66
3.2.10 Caso de uso Gesto de Apostas .................................................................................. 67
3.2.10.1 Precondies .......................................................................................................... 67
3.2.10.2 Fluxo principal ...................................................................................................... 67
3.2.10.3 Fluxos alternativos ................................................................................................ 67
3.2.10.4 Ps-condies ........................................................................................................ 68
3.2.11 Caso de uso Gesto do Bolo ..................................................................................... 69
3.2.11.1 Precondies .......................................................................................................... 69
3.2.11.2 Fluxo principal ...................................................................................................... 69
3.2.11.3 Fluxos alternativos ................................................................................................ 69
3.2.11.4 Ps-condies ........................................................................................................ 69
3.2.12 Caso de uso Visualizao de Notcias ........................................................................ 70
3.2.12.1 Precondies .......................................................................................................... 70
3.2.12.2 Fluxo principal ...................................................................................................... 70
3.2.12.3 Fluxos alternativos ................................................................................................ 70
3.2.12.4 Ps-condies ........................................................................................................ 71
3.2.13 Caso de uso Visualizao de Times ............................................................................ 72
3.2.13.1 Precondies .......................................................................................................... 72
3.2.13.2 Fluxo principal ...................................................................................................... 72
3.2.13.3 Fluxos alternativos ................................................................................................ 72
3.2.13.4 Ps-condies ........................................................................................................ 73
3.2.14 Caso de uso Visualizao da Tabela de Jogos ............................................................ 74
3.2.14.1 Precondies .......................................................................................................... 74
3.2.14.2 Fluxo principal ...................................................................................................... 74
3.2.14.3 Fluxos alternativos ................................................................................................ 74
3.2.14.4 Ps-condies ........................................................................................................ 74
3.2.15 Caso de uso Visualizao das Cidades Sede ............................................................... 75
3.2.15.1 Precondies .......................................................................................................... 75
3.2.15.2 Fluxo principal ...................................................................................................... 75
3.2.15.3 Fluxos alternativos ................................................................................................ 75
3.2.15.4 Ps-condies ........................................................................................................ 76
3.3 Requisitos No Funcionais ................................................................................................. 77
3.3.1 Requisitos de Dados Persistentes ................................................................................ 77
3.3.1.1 Diagrama de classes persistentes ............................................................................ 77
3.3.1.2 Classes persistentes ................................................................................................. 78
3.3.2 Requisitos de Usabilidade ........................................................................................... 78
3.3.3 Requisitos de Desempenho ......................................................................................... 79
4 Projeto Detalhado ....................................................................................................................... 80
4.1 Classes de Projeto do Sistema ............................................................................................ 80
4.2 Diagrama de Sequencia do Sistema .................................................................................... 80
4.2.1 DSS do CSU: Visualizar Notcias............................................................................... 80
4.2.2 DSS do CSU: Solicitar Publicaes de Anncios ....................................................... 80
4.2.3 DSS do CSU: Gerenciar Publicaes de Anncios..................................................... 80
4.2.4 DSS do CSU: Gerenciar Bolo ................................................................................... 80
4.3 Diagrama de Estados .......................................................................................................... 80
4.3.1 DE do CSU: Gerenciar Publicaes de Anncios ...................................................... 80
4.3.2 DE do CSU: Gerenciar Bolo ..................................................................................... 81
Especificao do Software
7
5 Arquitetura .................................................................................................................................. 82
5.1 Diagrama de Implementao (Componentes) do Sistema .................................................. 82
5.2 Diagrama de Implantao do Sistema ................................................................................ 82

Copa 2014
8
1 Introduo
1.1 Objetivos deste documento
Descrever e especificar detalhadamente um portal da Copa do Mundo de Futebol
de 2014, sediada no Brasil, a partir das exigncias da Federao Internacional de Futebol
Associado (FIFA), e defini-lo para os desenvolvedores do sistema.

1.2 Escopo do produto
1.2.1 Nome do produto e de seus componentes principais
Copa 2014
Gesto de funcionalidades
Navegao de usurio

1.2.2 Misso do produto
Facilitar o acesso de interessados a notcias e informaes sobre a Copa do Mundo FIFA
2014 e permitir a interao entre os mesmos atravs do servio Bolo da Copa.

1.2.3 Descrio do domnio do Cliente (Regras de Negcio)
Nmero Regra de Negcio Descrio
1 Aprovao de
Anncios
Anncios devem ser avaliados por um responsvel para
que sua publicao seja aprovada ou no.
2 Regras do Bolo Como todo jogo, o bolo tem algumas regras pr-
definidas.
3 Regra de Tipo do
Bolo
O bolo ser por acumulo de pontos. Ao final do evento
o torcedor que acumular mais pontos ser o vencedor.
4 Regra de Fase do
Bolo
A durao da contagem de pontos todo o perodo do
evento.
5 Regra de Pontuao
do Bolo
A distribuio de pontos ser:
Acerto do placar 2 pontos
Acerto do vencedor 3 pontos
Acerto do placar e do vencedor 5 pontos

1.2.4 Limites do produto
O sistema no efetuar transaes comerciais que envolvam qualquer tipo de pagamento
(e.g. reserva de hotis e restaurantes).
Os vencedores do Bolo da Copa sero contatados e premiados pela FIFA.

Especificao do Software
9
1.2.5 Benefcios do produto
Nmero Benefcio Valor para o cliente
1 Facilitar a iterao dos torcedores com a
Copa.
Essencial
2 Controle de participantes do Bolo. Essencial
3 Iterao dos torcedores no Bolo. Essencial
4 Divulgao do vencedor do Bolo. Essencial
5 Agilidade na divulgao dos jogos e suas
informaes.
Essencial
6 Agilidade na divulgao dos placares dos
jogos em tempo real.
Desejvel
7 Divulgao de lugares tursticos. Desejvel

1.3 Definies e siglas
Nmero Sigla Definio
1
2
3


Copa 2014
10
2 Descrio geral do produto
2.1 Perspectiva do produto
2.1.1 Diagrama de contexto

Especificao do Software
11
2.1.2 I nterfaces de usurio (Lista de I nterfaces)
Nmero Nome Ator Caso de uso Descrio
1 Tela de
Gesto de
Usurios
Administrador
do Site
Gesto de
Usurios
Interface on-line para a
consulta, insero, alterao e
excluso de usurios.
2 Tela do Bolo Usurio
Credenciado
Gesto de
Apostas
Interface on-line para
visualizao do bolo e
insero e alterao de apostas
do bolo
3 Tela de
Visualizao
de Notcias
Visitante Visualizao
de Notcias
Interface on-line para a
visualizao de notcias.
4 Tela de
Visualizao
de Times
Visitante Visualizao
de Times
Interface on-line para a
visualizao de times.
5 Tela de
Visualizao
de Cidades
Sede
Visitante Visualizao
de Cidades
Sede
Interface on-line para a
visualizao de cidades sede.
6 Tela de
Gesto da
Tabela de
Jogos
Administrador
do Site
Gesto da
Tabela de
Jogos
Interface on-line para a
insero, alterao e excluso
de dados na Tabela de Jogos.
7 Tela de
Gesto das
Notcias
Moderador de
Notcias
Gesto das
Notcias
Interface on-line para a
consulta, insero, alterao e
excluso de notcias.
8 Tela de
Gesto dos
Comentrios
Moderador de
Notcias
Gesto dos
Comentrios
Interface on-line para a
visualizao e excluso de
comentrios.
9 Tela de
Gesto dos
Meus
Comentrios
Usurio
Credenciado
Gesto de
Meus
Comentrios
Interface on-line para
insero, alterao e excluso
de comentrios feitos pelo
usurio logado no sistema.
10 Tela de
Gesto das
Cidades Sede
Administrador
do Site
Gesto de
Informaes
das Cidades
Sede
Interface on-line para
insero, alterao e excluso
de pontos tursticos e estdios
das cidades sedes.
11 Tela de
Gesto de
Times
Administrador
do Site
Gesto de
Times
Interface on-line para
visualizao, insero,
alterao e excluso times.
12 Tela de
Gesto dos
Meus
Anncios
Usurio
Credenciado
como
Anunciante
Gesto de
Anncios
Interface on-line para
consulta, insero, alterao e
excluso dos anncios feitos
pelo anunciante logado no
sistema.
Copa 2014
12
13 Tela de
Avaliao de
Anncios
Administrador
do Site
Avaliao de
Anncios
Interface on-line para
visualizao, aprovao e
rejeio de anncios.
14 Tela de
Gesto do
Bolo
Administrador
do Site
Gesto do
Bolo
Interface on-line para
visualizao de jogos e
apostas e fechamento de
apostas.
15 Tela de
Visualizao
da Tabela de
Jogos
Visitante Visualizao
da Tabela de
Jogos
Interface on-line para a
visualizao da Tabela de
Jogos.
16 Tela Principal Visitante Todos Interface on-line para a
visualizao da tela principal
do sistema.

2.2 Funes do produto
Nmero Caso de uso Descrio
1 Gesto de Usurios Controle dos usurios credenciados do sistema.
2 Gesto de Notcias Processamento de consulta, insero, alterao e
excluso de notcias.
3 Gesto de Comentrios Processamento de visualizao e excluso de
comentrios das noticias.
4 Gesto de Meus
Comentrios
Processamento, pelos usurios, de insero, alterao
e excluso de seus comentrios feitos s noticias.
5 Gesto de Tabela de
Jogos
Controle dos dados da Tabela de Jogos da Copa.
6 Gesto de Informaes
das Cidades Sede
Controle de informaes das Cidades sede da copa,
tais como Pontos Tursticos e Estdios.
7 Gesto de Times Controle de informaes dos Times participantes da
Copa.
8 Gesto de Anncio Processamento de consulta, insero, alterao e
excluso de anncios serem postados no portal.
9 Avaliao de Anncio Controle de anncios que sero postados no portal.
10 Gesto de Apostas Processamento de consulta, insero, alterao e
excluso de apostas do Bolo.
11 Gesto do Bolo Controle geral do andamento do Bolo.
12 Visualizao de
Notcias
Navegao pelo arquivo de notcias
13 Visualizao de Times Navegao pelo arquivo de Times participantes da
Copa.
Especificao do Software
13
14 Visualizao da Tabela
de Jogos
Navegao pela pgina da Tabela de Jogos da Copa.
15 Visualizao das
Cidades Sede
Navegao pelo arquivo de Cidades sede da Copa.

2.3 Usurios e sistemas externos
2.3.1 Descrio
Nmero Ator Definio
1 Administrador do Site Usurio responsvel pelo gerenciamento de todo o
portal.
2 Moderador de Notcias Usurio responsvel pelo gerenciamento das notcias.
3 Torcedor Usurio credenciado do sistema com permisso de
visualizao de todo o site, fazer comentrios e
participar do Bolo.
4 Anunciante Usurio credenciado do sistema com permisso de
visualizao de todo o site, postar anncios no portal,
fazer comentrios e participar do Bolo.
5 Visitante Usurio no credenciado com permisso apenas de
visualizao do site exceto do Bolo. Todos os outros
atores tambm so visitantes.


Copa 2014
14
3 Requisitos especficos
3.1 Interfaces de usurio (Prottipo dos Requisitos de Interface)
3.1.1 I nterface de usurio Tela de Gesto de Usurios
3.1.1.1 Leiaute sugerido


Especificao do Software
15
3.1.1.2 Campos
Nmero Nome Descrio Valores
vlidos
Formato Tipo Restries
1 Nome
(Consulta)
Exibe/Altera o
nome do usurio.
Letras
Maisculas e
Minsculas
Entre 5 e 100
caractere.
Admite
espaamento.
Texto Alterao
somente
habilitada aps
clicar em
alterar.
2 Senha
(Consulta)
Exibe/ Altera a
senha do usurio.
Alfanumrico. (Entre 8 e 16
caracteres sem
espao)
Texto Alterao
somente
habilitada aps
clicar em
alterar.
3 Credencial
(Consulta)
Exibe/Altera
credencial do
usurio.
Torcedor |
Anunciante .
Caixa de
Seleo
Texto Alterao
somente
habilitada aps
clicar em
alterar.
4 Nome
(Cadastro)
Insere o nome do
usurio.
Letras
Maisculas e
Minsculas
Entre 5 e 100
caractere.
Admite
espaamento.
Texto Preenchimento
Obrigatrio
5 Senha
(Cadastro)
Insere a senha do
usurio.
Alfanumrico. (Entre 8 e 16
caracteres sem
espao)
Texto Preenchimento
Obrigatrio
6 Credencial
(Cadastro)
Insere a credencial
do usurio.
Torcedor |
Anunciante .
No aplicvel. Texto Preenchimento
Obrigatrio

Copa 2014
16
3.1.1.3 Comandos
Nmero Nome Ao Restries
1 Voltar Volta ao menu anterior. No habilitado caso o
usurio no salve os
dados aps clicar em
alterar
2 Excluir
Usurio
Exclui o usurio em seleo. No aplicvel
3 Alterar Habilita edio de dados do usurio em
seleo.
No aplicvel.
4 Salvar
(Dados do
usurio)
Salva dados do usurio aps alteraes. No Habilitado caso os
valores digitados no
obedeam os valores
aceitos pelos campos de
dados do usurio.
5 Salvar
(Cadastrar)
Salva dados do novo usurio.


No Habilitado caso os
valores digitados no
obedeam os valores
aceitos pelos campos de
dados do usurio.


Especificao do Software
17
3.1.2 I nterface de usurio Tela do Bolo
3.1.2.1 Leiaute sugerido


3.1.2.2 Campos
Nmero Nome Descrio Valores
vlidos
Formato Tipo Restries
1 Ranking Permite a
seleo do
ranking a
ser exibido.
Dirio |
Semanal |
Quinzenal
Caixa de
Seleo
Texto No aplicvel.
2 Valores para
aposta do
jogo.
Permite a
alterao de
resultados
de apostas.
Nmeros Entre 1 e 2
inteiros.
Nmeros Campo
habilitado
somente aps o
usurio clicar
sobre o jogo a
ser alterado.

Copa 2014
18
3.1.2.3 Comandos
Nmero Nome Ao Restries
1 Clicar num
jogo futuro
ainda no
apostado.
Sistema habilita campos e permite
insero de dados.
No aplicvel.
2 Clicar num
jogo futuro j
apostado.
Sistema habilita campos e permite
alterao do resultado.
No aplicvel.
3 Arrastar
Resultados.
O sistema exibe o resultado de jogo j
realizado subsequente, bem como os
pontos obtidos com a aposta.
No aplicvel.
4 Arrastar
Apostas.
O sistema exibe a prxima pgina de
apostas.
No aplicvel.


Especificao do Software
19
3.1.3 I nterface de usurio Tela de Visualizao de Notcias
3.1.3.1 Leiaute sugerido


3.1.3.2 Campos
Nmero Nome Descrio Valores
vlidos
Formato Tipo Restries
1 Buscar
Notcias
Permite a busca
de notcias.
Letras
Maiscul
as e
Minscul
as.
Palavras
chave,
permite
espaame
nto.
Texto No aplicvel.
2 Categorias Permite
selecionar o
Grupo do qual
se deseja
notcias.

Grupo A |
Grupo B |
Grupo C |
Grupo D |
Grupo E |
Grupo F |
Grupo G |
Grupo H
Caixa de
Seleo
Texto No Aplicvel.

Copa 2014
20
3.1.3.3 Comandos
Nmero Nome Ao Restries
1 Buscar
Notcias.
Procura no sistema por notcias, e as
exibe.
No aplicvel.
2 Voltar Retorna ao Menu Anterior. No aplicvel.
3 Pgina
Anterior.
O sistema exibe a pgina anterior de
notcias.
No aplicvel.
4 Prxima
Pgina.
O sistema exibe a prxima pgina de
notcias.
No aplicvel.
5 Mais recentes. O sistema exibe as notcias mais
recentes.
No aplicvel.
6 Mais Lidas. O sistema exibe as notcias mais lidas. No aplicvel.
7 Mais
comentadas.
O sistema exibe as notcias mais
comentadas..
No aplicvel.
8 Mais votadas. O sistema exibe as notcias mais votadas. No aplicvel.
9 Ler. O Sistema abre nova janela exibindo a
respectiva notcia na integra.
No aplicvel.
10. Atualizar O sistema atualiza a janela, caso tenha
ocorrido alguma alterao ou insero de
notcias.
No aplicvel.
11. Categorias Permite selecionar o Grupo do qual se
deseja notcias. Entre: Grupo A | Grupo
B | Grupo C | Grupo D | Grupo E |
Grupo F | Grupo G | Grupo H
No aplicvel.

Especificao do Software
21
3.1.4 I nterface de usurio Tela de Visualizao de Times
3.1.4.1 Leiaute sugerido


3.1.4.2 Campos
Nmero Nome Descrio Valores
vlidos
Formato Tipo Restries
1 Buscar
Times
Permite a
buscar de
selees
para que
seus dados
sejam
exibidos.
Letras
Maiscul
as e
Minscul
as.
Palavras Texto No aplicvel.

Copa 2014
22
3.1.4.3 Comandos
Nmero Nome Ao Restries
1 Continentes Permite selecionar o continente dos
times no qual se deseja notcias. Entre:
Europa, sia, Amrica do Norte,
Amrica do Sul, frica e Oceania.
No aplicvel.
2 Time Anterior O sistema exibe o time anterior em uma
ordem alfabtica do mesmo continente.
No aplicvel.
3 Prximo
Time.
O sistema exibe o time posterior em uma
ordem alfabtica do mesmo continente.
No aplicvel.
4 Prxima
Pgina.
O sistema exibe a prxima pgina de
notcias.
No aplicvel.
5 Voltar. O sistema retorna para a Tela do Menu
anterior.
No aplicvel.
6 Favoritos O sistema exibe as bandeiras e as
informaes dos times que despertam
mais interesse dos Brasileiros.
No aplicvel.
7 Mais
acessados.
O sistema exibe as bandeiras e as
informaes dos times mais acessados
nesse canal.
No aplicvel.
8 Campees. O sistema exibe as bandeiras e as
informaes dos times que j ganharam
a Copa do Mundo.
No aplicvel.
9 Arrastar
Times
O sistema exibe os prximos times/ou
anteriores, do mesmo continente.
No aplicvel.


Especificao do Software
23
3.1.5 I nterface de usurio Tela de Visualizao de Cidades Sede
3.1.5.1 Leiaute sugerido


Copa 2014
24


3.1.5.2 Campos
Nmero Nome Descrio Valores
vlidos
Formato Tipo Restries
1 Buscar
Cidades
Permite a
buscar de
cidades para
que suas
informaes
tursticas
sejam
exibidos.
Letras
Maisculas
e
Minsculas.
Palavras Texto No aplicvel.

Especificao do Software
25
3.1.5.3 Comandos
Nmero Nome Ao Restries
1 Cidade Permite selecionar a cidade da qual se
deseja informaes. Entre: Manaus,
Fortaleza, Natal, Recife, Salvador,
Cuiab, Braslia, Belo Horizonte, Rio de
Janeiro, So Paulo, Curitiba e Porto
Alegre.
No aplicvel.
2 Sobre a
Cidade
O sistema exibe informaes histricas
sobre a cidade em visualizao.
No aplicvel.
3 Pontos
Tursticos
O sistema exibe informaes de pontos
tursticos sobre a cidade em
visualizao.
No aplicvel.
4 Estdio Exibe informaes sobre o estdio.

No aplicvel.
5 Anterior. O sistema exibe a pagina anterior de
pontos tursticos.
No mostrado quando
visualizando as abas de
informaes histricas
e sobre o estdio.
6 Prxima O sistema exibe a pgina posterior de
pontos tursticos.
No se aplica quando
visualizando as abas
informaes histricas
e sobre o estdio.
7 Voltar. O sistema retorna para a tela do Menu
anterior.
No aplicvel.
8 Campees. O sistema exibe as bandeiras e as
informaes dos times que j ganharam
a Copa do Mundo.
No aplicvel.


Copa 2014
26
3.1.6 I nterface de Administrador Tela de Gesto de Tabela de J ogos
3.1.6.1 Leiaute sugerido


Especificao do Software
27
3.1.6.2 Campos
Nmero Nome Descrio Valores
vlidos
Formato Tipo Restries
1 Time A Permite a
visualizao/a
lterao do
nome da
seleo a
disputar o
jogo.
Letras
maisculas
e
Minsculas.
No
aplicvel.
Texto Campo
habilitado para
modificao
somente aps o
usurio clicar
em alterar.
2 Time B Permite a
visualizao/a
lterao do
nome da
seleo a
disputar o
jogo.
Letras
maisculas
e
Minsculas.
No
aplicvel.
Texto Campo
habilitado para
modificao
somente aps o
usurio clicar
em alterar.
3 Cidade Permite a
visualizao/a
lterao da
cidade da
disputa.
Letras
maisculas
e
Minsculas.
No
aplicvel.
Texto Campo
habilitado para
modificao
somente aps o
usurio clicar
em alterar.
4 Horrio Permite a
visualizao/a
lterao do
horrio da
disputa.
Nmeros e
smbolo
dois
pontos..
Int Int : Int
Int

(XX : XX)
Texto Campo
habilitado para
modificao
somente aps o
usurio clicar
em alterar.
5 Data Permite a
visualizao/a
lterao da
data da
disputa.
Nmeros e
barra.
Int Int / Int
Int.

(XX / XX)
Texto Campo
habilitado para
modificao
somente aps o
usurio clicar
em alterar.

Copa 2014
28
3.1.6.3 Comandos
Nmero Nome Ao Restries
1 Alterar Habilita campo de alterao de dados do
respectivo jogo.
No aplicvel.
2 Excluir
(Boto
vermelho)
Exclui o respectivo jogo do sistema. No aplicvel.
3 Salvar tudo O sistema salva todas modificaes
realizadas.
No aplicvel.
4 Voltar O sistema retorna ao Menu Principal No Habilitado quando
o administrador
realizou modificaes,
entretanto no acionou
o comando salvar tudo.

Especificao do Software
29
3.1.7 I nterface de Administrador Tela de Gesto de Notcias
3.1.7.1 Leiaute sugerido


Copa 2014
30
3.1.7.2 Campos
Nme
ro
Nome Descrio Valores
vlidos
Formato Tipo Restries
1 Consultar
Notcias
Permite a
consulta de
notcias para
visualizao/a
lterao e
excluso de
dados.
Letras
maisculas
e
Minsculas.
No
aplicvel.
Texto No aplicvel.
2 Cdigo Permite a
visualizao/a
lterao do
cdigo da
notcia.
Nmeros 5 dgitos Nmero Campo
habilitado para
modificao
somente aps o
usurio clicar
em editar.
3 Ttulo Permite a
visualizao/a
lterao do
ttulo da
notcia.
Letras
maisculas
e
Minsculas.
No
aplicvel.
Texto Campo
habilitado para
modificao
somente aps o
usurio clicar
em editar.
4 Publicao Permite a
visualizao/a
lterao da
data de
publicao
Nmeros e
barra.
Int Int / Int
Int

(XX / XX)
Texto Campo
habilitado para
modificao
somente aps o
usurio clicar
em editar.
5 Autor Permite a
visualizao/a
lterao do
autor
Letras
maisculas
e
Minsculas.
No
aplicvel
Texto Campo
habilitado para
modificao
somente aps o
usurio clicar
em editar.
6 Texto Permite a
visualizao/a
lterao do
texto da
notcia
Letras
maisculas
e
Minsculas.
No
aplicvel.
Texto Campo
habilitado para
modificao
somente aps o
usurio clicar
em editar.

Especificao do Software
31
3.1.7.3 Comandos
Nmero Nome Ao Restries
1 Editar Carrega notcia associada ao comando
na parte inferior da Tela. E habilita os
campos contendo os dados para edio.
No aplicvel.
2 Excluir
(Boto
vermelho)
Exclui a respectiva notcia do sistema. No aplicvel.
3 Alterar O sistema salva todas modificaes
realizadas na notcia.
No habilitado quando
o moderador usa os
campos inferiores para
criar nova notcia.
4 Publicar O sistema publica a nova notcia. No habilitado quando
o moderador acionou o
comando editar.
5 Voltar O sistema retorna ao Menu Principal No Habilitado quando
o moderador realizou
modificaes,
entretanto no acionou
o comando Alterar.




Copa 2014
32
3.1.8 I nterface de Administrador Tela de Gesto de Comentrios
3.1.8.1 Leiaute sugerido


Especificao do Software
33
3.1.8.2 Campos
Nmero Nome Descrio Valores
vlidos
Formato Tipo Restries
1 Consultar
Notcias
Permite a
consulta de
notcias.
Letras
maisculas e
Minsculas.
No
aplicvel.
Texto Campo
Obrigatrio.
2 Cdigo Permite a
visualizao
do cdigo da
notcia ou do
comentrio.
Nmeros 5 dgitos Nmero No permite
alterao.
Visualizao
somente.
3 Ttulo Permite a
visualizao
do ttulo da
notcia.
Letras
maisculas e
Minsculas.
No
aplicvel.
Texto No permite
alterao.
Visualizao
somente.
4 Publicao Permite a
visualizao
da data de
publicao
Nmeros e
barra.
Int Int / Int
Int

(XX / XX)
Texto No permite
alterao.
Visualizao
somente.
5 Autor Permite a
visualizao
da data de
publicao
Letras
maisculas e
Minsculas.
No
aplicvel
Texto No permite
alterao.
Visualizao
somente.
6 Texto Permite a
visualizao
do texto da
notcia
Letras
maisculas e
Minsculas.
No
aplicvel.
Texto No permite
alterao.
Visualizao
somente.

3.1.8.3 Comandos
Nmero Nome Ao Restries
1 Visualizar
Comentrios
Exibe comentrios associados notcia. No aplicvel.
2 Excluir
(Boto
vermelho)
Exclui o respectivo comentrio
associado notcia do sistema.
No aplicvel.
3 Pgina
Anterior
O sistema exibe os comentrios
anteriores.
No aplicvel.
4 Prxima
Pgina
O sistema exibe os comentrios
posteriores.
No aplicvel.
5 Voltar O sistema retorna ao Menu Principal No aplicvel.


Copa 2014
34

3.1.9 I nterface de Administrador Tela de Gesto dos Meus Comentrios
3.1.9.1 Leiaute sugerido


Especificao do Software
35
3.1.9.2 Campos
Nmero Nome Descrio Valores
vlidos
Formato Tipo Restries
1 Consultar
Notcias
Permite a
consulta de
notcias.
Letras
maisculas e
Minsculas.
No aplicvel. Texto Campo
Obrigatrio.
2 Cdigo Permite a
visualiza
o do cdigo
da notcia
ou do
comentrio
.
Nmeros 5 dgitos Nmer
o
No permite
alterao.
Visualizao
somente.
3 Ttulo Permite a
visualiza
o do ttulo
da notcia.
Letras
maisculas e
Minsculas.
No aplicvel. Texto No permite
alterao.
Visualizao
somente.
4 Publicao Permite a
visualiza
o da data
de
publicao
Nmeros e
barra.
Int Int / Int Int

(XX / XX)
Texto No permite
alterao.
Visualizao
somente.
5 Texto Permite a
visualiza
o do texto
da notcia
Letras
maisculas e
Minsculas.
No aplicvel. Texto Permite insero
de dados na aba
Inserir Novo,
nas outras abas,
disponvel
apenas para
visualizao.
6 Autor Permite a
visualiza
o do autor
da notcia.
Letras
maisculas e
Minsculas.
No aplicvel. Texto No permite
alterao.
Visualizao
somente.

3.1.9.3 Comandos
Nmero Nome Ao Restries
1 Visualizar
Comentrios
Exibe comentrios do usurio associados
notcia.
No aplicvel.
2 Excluir
(Boto
vermelho)
Exclui o respectivo comentrio do
usurio associado notcia do sistema.
No aplicvel.
3 Publicar O sistema salva o comentrio do usurio
associado noticia em questo.
No aplicvel.
4 Voltar O sistema retorna ao Menu Principal No aplicvel.
Copa 2014
36

3.1.10 I nterface de Administrador Tela de Gesto de Cidades Sede
3.1.10.1 Leiaute sugerido


Especificao do Software
37
3.1.10.2 Campos
Nme
ro
Nome Descrio Valores
vlidos
Formato Tipo Restries
1 Consultar
Cidades
Permite a
consulta de
cidades.
Letras
maisculas e
Minsculas.
No
aplicvel.
Texto Campo
Obrigatrio.
2 Estdio Permite a
visualizao/a
lterao/inser
o do nome
do estdio.
Letras
maisculas e
Minsculas.
No
aplicvel.
Texto Habilitado para
alterao
somente quando
o comando
alterar for
acionado.
3 Informaes Permite a
visualizao/a
lterao/inser
o de
informaes
sobre o
estdio
Letras
maisculas e
Minsculas.
No
aplicvel.
Texto Habilitado para
alterao
somente quando
o comando
alterar for
acionado.
4 Informaes
Histricas
Permite a
visualizao/a
lterao/inser
o de
informaes
sobre o
estdio
Letras
maisculas e
Minsculas.
No
aplicvel.
Texto Habilitado para
alterao
somente quando
o comando
alterar for
acionado.
5 Texto Permite a
visualizao/a
lterao/inser
o do texto
sobre o ponto
turstico.
Letras
maisculas e
Minsculas.
No
aplicvel.
Texto Habilitado para
edio somente
quando os
comandos
altera/inserir for
acionado
6 Nome Permite a
visualizao/a
lterao/inser
o do Nome
do Ponto
Turstico.
Letras
maisculas e
Minsculas.
No
aplicvel.
Texto Habilitado para
edio somente
quando os
comandos
altera/inserir for
acionado
7 Endereo Permite a
visualizao/a
lterao/inser
o do Nome
do endereo.
Letras
maisculas e
Minsculas.
No
aplicvel.
Texto Habilitado para
edio somente
quando os
comandos
altera/inserir for
acionado


Copa 2014
38
3.1.10.3 Comandos
Nmero Nome Ao Restries
1 Visualizar Exibe informaes sobre a cidade sede
associada ao comando.
No aplicvel.
2 Alterar Habilita campos com os dados sobre a
cidade sede para alterao dos mesmos.
No aplicvel.
3 Novo Desloca os pontos tursticos em exibio
para a pgina anterior e habilita campos
para insero de novo Ponto Turstico.
No aplicvel.
4 Selecionar
Imagem
Abre uma caixa de dilogo permitindo o
upload de nova imagem do estdio.
Somente habilitado
quando o comando
Novo for acionado
5 Salvar O sistema salva todas modificaes
realizadas.
No aplicvel.
6 Pgina
Anterior
O sistema exibe os Pontos Tursticos da
pgina anterior.
No aplicvel.
7 Prxima
Pgina
O sistema exibe os Pontos Tursticos da
pgina posterior.
No aplicvel.
8 Voltar Retorna ao Menu Inicial. No Habilitado caso o
Administrador tenha
acionado o boto
alterar, mas no tenha
acionado o boto
salvar.



Especificao do Software
39
3.1.11 I nterface de Administrador Tela de Gesto de Times
3.1.11.1 Leiaute sugerido


Copa 2014
40
3.1.11.2 Campos
Nme
ro
Nome Descrio Valores
vlidos
Formato Tipo Restries
1 Resultado
da busca/
Nome do
Time (Pas)
Permite
visualizao/a
lterao/inser
o do nome da
seleo.
Letras
maisculas
e
Minsculas.
No
aplicvel.
Texto Campo
Obrigatrio.
2 Alcunha Permite a
visualizao/a
lterao/inser
o da alcuha.
Letras
maisculas
e
Minsculas.
No
aplicvel.
Texto Habilitado para
alterao
somente quando
o comando
alterar /novo for
acionado.
3 Associao Permite a
visualizao/a
lterao/inser
o da
associao.
Letras
maisculas
e
Minsculas.
No
aplicvel.
Texto Habilitado para
alterao
somente quando
o comando
alterar /novo for
acionado.
4 Confedera
o
Permite a
visualizao/a
lterao/inser
o da
confederao.
Letras
maisculas
e
Minsculas.
No
aplicvel.
Texto Habilitado para
alterao
somente quando
o comando
alterar/novo for
acionado.
5 Treinador Permite a
visualizao/a
lterao/inser
o do
treinador.
Letras
maisculas
e
Minsculas.
No
aplicvel.
Texto Habilitado para
edio somente
quando os
comandos
altera/novo for
acionado
6 Artilheiro Permite a
visualizao/a
lterao/inser
o do Nome
do Ponto
Turstico.
Letras
maisculas
e
Minsculas.
No
aplicvel.
Texto Habilitado para
edio somente
quando os
comandos
altera/novo for
acionado

3.1.11.3 Comandos
Nmero Nome Ao Restries
1 Visualizar Exibe informaes sobre o time. No aplicvel.
2 Alterar Habilita campos com os dados sobre o
time, bem como os comandos de
modificao de imagem.
No aplicvel.
Especificao do Software
41
3 Novo Habilita campos em branco com os
dados sobre o time, bem como os
comandos de modificao de imagem.
No aplicvel.
4 Excluir O sistema exclui o time. No aplicvel.
5 Modificar
Imagem.
O sistema abre uma nova caixa para
localizar o novo arquivo de imagem.
Somente habilitado
quando o comando
novo for acionado.
6 Salvar O sistema salva todas modificaes
realizadas.
No aplicvel.
7 Voltar Retorna ao Menu Inicial. No Habilitado caso o
Administrador tenha
acionado o boto
alterar, mas no tenha
acionado o boto
salvar.



Copa 2014
42
3.1.12 I nterface de Administrador Tela de Gesto dos Meus Anncios
3.1.12.1 Leiaute sugerido


Especificao do Software
43
3.1.12.2 Campos
Nme
ro
Nome Descrio Valores
vlidos
Formato Tipo Restries
1 Nome Permite
visualizao/a
lterao/inser
o do nome
do anuncio.
Letras
maisculas
e
Minsculas.
No
aplicvel.
Texto Campo
Obrigatrio.
2 Cdigo do
Anuncio
Exibe o
cdigo do
anuncio.
Nmeros 5 digitos Inteiros Gerado pelo
sistema. No
pode ser
alterado.

3.1.12.3 Comandos
Nmero Nome Ao Restries
1 Pgina
Anterior
O sistema exibe os anncios da pgina
anterior.
No aplicvel.
2 Prxima
Pgina
O Sistema exibe os anncios da prxima
pgina.
No aplicvel.
3 Novo Arrasta os anncios exibidos atualmente
para a pgina anterior e habilita campos
em branco do nome, e o comando de
modificao da imagem.
No aplicvel.
4 Salvar O sistema salva todas modificaes
realizadas.
No aplicvel.
5 Modificar
Imagem.
O sistema abre uma nova caixa para
localizar o novo arquivo de imagem.
Somente habilitado
quando o comando
novo/ alterar for
acionado.
6 Alterar Habilita campos do nome, e o comando
de modificao da imagem.
No aplicvel.
7 Voltar Retorna ao Menu Inicial. No Habilitado caso o
Administrador tenha
acionado o boto
novo/alterar, mas no
tenha acionado o boto
salvar.
8 Excluir Exclui o anuncio do sistema. No aplicvel.







Copa 2014
44
3.1.13 I nterface de Administrador Tela de Avaliao de Anncios
3.1.13.1 Leiaute sugerido


Especificao do Software
45
3.1.13.2 Campos
Nme
ro
Nome Descrio Valores
vlidos
Formato Tipo Restries
1 Nome Permite
visualizao
do nome do
anuncio.
Letras
maisculas
e
Minsculas.
No
aplicvel.
Texto No aplicvel.
No altervel.
2 Cdigo do
Anuncio
Exibe o
cdigo do
anuncio.
Nmeros 5 digitos Inteiros Gerado pelo
sistema. No
pode ser
alterado.

3.1.13.3 Comandos
Nmero Nome Ao Restries
1 Pgina
Anterior
O sistema exibe os anncios da pgina
anterior.
No aplicvel.
2 Prxima
Pgina
O Sistema exibe os anncios da prxima
pgina.
No aplicvel.
3 Reprovar O sistema exclui o anuncio, e avisa o
anunciante da sua reprovao.
No aplicvel.
4 Aprovar O sistema publica o anuncio, e avisa o
anunciante do novo status de aprovao.
No aplicvel.
5 Reprovar
Todos
O sistema exclui todos os anncios e
avisa os anunciantes da sua reprovao.
No aplicvel.
6 Aprovar
Todos
O sistema publica todos os anuncios, e
avisa os anunciante do novo status de
aprovao.
No aplicvel.
7 Voltar Retorna ao Menu Inicial. No Habilitado caso o
Administrador tenha
acionado o boto
novo/alterar, mas no
tenha acionado o boto
salvar.








Copa 2014
46
3.1.14 I nterface de Administrador Tela de Gesto do Bolo
3.1.14.1 Leiaute sugerido



3.1.14.2 Comandos
Nmero Nome Ao Restries
1 Fechar Finaliza a possibilidade de apostas para
aquele jogo.
No aplicvel.
2 Salvar Salva realizaes realizadas No aplicvel.
7 Voltar Retorna ao Menu Inicial. No Habilitado caso o
Administrador tenha
acionado o boto
fechar, mas no tenha
acionado o boto
salvar.




Especificao do Software
47
3.1.15 I nterface de Administrador Tela de Visualizao da Tabela de
J ogos
3.1.15.1 Leiaute sugerido

3.1.15.2 Comandos
Nmero Nome Ao Restries
1 Voltar Retorna ao Menu Inicial. No aplicvel


Copa 2014
48
3.1.16 I nterface de Administrador Tela Principal
3.1.16.1 Leiaute sugerido

3.1.16.2 Comandos
Nmero Nome Ao Restries
1 Realiza Login O sistema pede login e senha do usurio
credenciado.
No aplicvel.
2 Tabela de
Jogos
O sistema Exibe a Tela de Visualizao
da Tabela de Jogos.
No aplicvel.
3 Cidades Sede O sistema Exibe a Tela de Visualizao
das Cidades Sede.
No aplicvel.
4 Bolo da
Copa
O sistema Exibe a Tela de Visualizao
do Bolo.
O sistema deve estar
autenticado com o
perfil de Usurio
Credenciado (Torcedor
ou Anunciante).
5 Times
Participantes
O sistema Exibe a Tela de Visualizao
de Times.
No aplicvel.
6 Visualizar
Notcias
O sistema Exibe a Tela de Visualizao
de Notcias.
No aplicvel.
Especificao do Software
49
7 Meus
Comentrios
O sistema Exibe a Tela Gesto dos Meus
Comentrios.
O sistema deve estar
autenticado com o
perfil de Usurio
Credenciado (Torcedor
ou Anunciante).
8 Meus
Anncios
O sistema Exibe a Tela de Gesto dos
Meus Anncios.
O sistema deve estar
autenticado com o
perfil de Usurio
Credenciado
Anunciante
9 Gerir Notcias O sistema Exibe a Tela de Gesto de
Notcias.
O sistema deve estar
autenticado com o
perfil de Moderador de
Noticias.
10 Gerir
Anncios
O sistema Exibe a Tela de Avaliao de
Anncios.
O sistema deve estar
autenticado com o
perfil de Administrador
do Site.
11 Gerir Tabela
de Jogos
O sistema Exibe a Tela de Gesto da
Tabela de Jogos.
O sistema deve estar
autenticado com o
perfil de Administrador
do Site.
12 Gerir Apostas O sistema Exibe a Tela do Bolo. O sistema deve estar
autenticado com o
perfil de Usurio
Credenciado (Torcedor
ou Anunciante).
13 Gerir
Usurios
O sistema Exibe a Tela de Gesto de
Usurios.
O sistema deve estar
autenticado com o
perfil de Administrador
do Site.
14 Gerir Cidades
Sede
O sistema Exibe a Tela de Gesto de
Cidades Sede.
O sistema deve estar
autenticado com o
perfil de Administrador
do Site.
15 Gerir Times O sistema Exibe a Tela de Gesto de
Times.
O sistema deve estar
autenticado com o
perfil de Administrador
do Site.






Copa 2014
50
3.2 Requisitos Funcionais (Detalhamento dos Casos de Uso)
3.2.1 Caso de uso Gesto de Usurios

3.2.1.1 Precondies
1. O usurio est autenticado no sistema com o perfil de Administrador do Site.

3.2.1.2 Fluxo principal
1. O sistema exibe a Tela de Gesto de Usurios

3.2.1.3 Fluxos alternativos
3.2.1.3.1 Fluxo alternativo Consulta de Usurio
Precondies 1. O sistema exibiu a Tela de Gesto de Usurios.
Passos 1. O Administrador informa o login do Usurio.
2. O sistema exibe os dados do Usurio: nome, senha e credencial.
3. O Administrador visualiza os dados do usurio.

3.2.1.3.2 Fluxo alternativo Insero de Novo Usurio
Precondies 1. O sistema exibiu a Tela de Gesto de Usurios..
Passos 1. O Administrador preenche os dados do novo Usurio: nome, login e senha,
escolhe a opo de credencial e aciona o comando Salvar.
2. O sistema cadastra o nodo Usurio e exibe um aviso confirmando o
cadastro.

3.2.1.3.3 Fluxo alternativo Alterao de Dados do Usurio
Precondies 1. O sistema exibiu a Tela de Gesto de Usurios..
Passos 1. O Administrador informa o login do Usurio.
2. O sistema exibe os dados do Usurio: nome, senha e credencial.
3. O Administrador aciona o comando Aterrar, e entra com os novos dados.
4. O Administrador aciona o comando Salvar.
4. O sistema altera os dados cadastrais deste Usurio.


Especificao do Software
51
3.2.1.3.4 Fluxo alternativo Excluso de Usurio
Precondies 1. O sistema exibiu a Tela de Gesto de Usurios..
Passos 1. O Administrador informa o login do Usurio.
2. O sistema exibe os dados do Usurio: nome, senha e credencial.
3. O Administrador aciona o comando Excluir.
4. O sistema pede confirmao da excluso.
5. O Administrador confirma a excluso deste usurio.
6. O sistema exclui o cadastro deste Usurio.


3.2.1.4 Ps-condies
1. O Administrador do Site realizou o gerenciamento de usurios do sistema.

Copa 2014
52
3.2.2 Caso de uso Gesto de Notcias


3.2.2.1 Precondies
1. O usurio est autenticado no sistema com o perfil de Moderador de Notcias.

3.2.2.2 Fluxo principal
1. O sistema exibe a Tela de Gesto Notcias.

3.2.2.3 Fluxos alternativos
3.2.2.3.1 Fluxo alternativo Consulta de Notcia
Precondies 1. O Sistema exibiu a Tela de Gesto de Notcias
Passos 1. O Moderador entra com o cdigo ou ttulo da notcia no campo consultar.
2. O Sistema exibe os resultados obtidos.
3. O Moderador encontra a notcia entre os resultados da pesquisa.
4. O Moderador visualiza a notcia e seus dados.

3.2.2.3.2 Fluxo alternativo Insero de Nova Notcia
Precondies 1. O sistema exibiu a Tela de Gesto de Notcias
Passos 1. O sistema exibe os campos de preenchimento da nova notcia.
2. O Moderador escreve a notcia e preenche os seus dados: ttulo, cdigo,
data de publicao e autor, e aciona o comando Publicar.
2. O sistema pede a confirmao da publicao.
3. O Moderador confirma a publicao.
4. O sistema publica a nova notcia.

Especificao do Software
53
3.2.2.3.3 Fluxo alternativo Alterao de Notcia
Precondies 1. O sistema exibiu a Tela de Gesto de Notcias
Passos 1. O Moderador entra com o cdigo ou ttulo da notcia no campo consultar.
2. O Sistema exibe os resultados obtidos.
3. O Moderador encontra a notcia entre os resultados da pesquisa, e aciona o
comando Editar.
4. O Moderador altera os dados da notcia nos campos inferiores da tela e
aciona o comando Alterar.
5. O sistema salva as alteraes feitas nesta notcia.

3.2.2.3.4 Fluxo alternativo Excluso de Notcia
Precondies 1. O sistema exibiu a Tela de Gesto de Notcias
Passos 1. O Moderador entra com o cdigo ou ttulo da notcia no campo consultar.
2. O Sistema exibe os resultados obtidos.
3. O Moderador encontra a notcia entre os resultados da pesquisa, e aciona o
comando Excluir (crculo vermelho).
4. O sistema pede confirmao da excluso.
4. O Moderador confirma a excluso.
5. O sistema exclui a notcia.

3.2.2.4 Ps-condies
1. O Moderador de Notcias realizou o gerenciamento de notcias.

















Copa 2014
54
3.2.3 Caso de uso Gesto de Comentrios


3.2.3.1 Precondies
1. O usurio est autenticado no sistema com o perfil de Moderador de Notcias.

3.2.3.2 Fluxo principal
1. O sistema exibe a Tela de Gesto de Comentrios.
2. O Moderador informa o ttulo da noticia e aciona o comando Pesquisar.
3. O sistema exibe a notcia completa e seus comentrios.


3.2.3.3 Fluxos alternativos
3.2.3.3.1 Fluxo alternativo Visualizar Comentrio
Precondies 1. O sistema exibiu a Tela de Gesto de Comentrios
Passos 1. O Moderador entra com o cdigo ou ttulo da notcia no campo consultar.
2. O Sistema exibe os resultados obtidos.
3. O Moderador encontra a notcia entre os resultados da pesquisa.
4. O Moderador visualiza a notcia e seus dados, e clica em visualizar
comentrios.
5. O sistema exibe na parte inferior da tela todos os comentrios relacionados a
noticia.
7. O Moderador visualizou os comentrios.

Especificao do Software
55
3.2.3.3.2 Fluxo alternativo Excluso de Comentrio
Precondies 1. O sistema exibiu a Tela de Gesto de Comentrios
Passos 1. O Moderador entra com o cdigo ou ttulo da notcia no campo consultar.
2. O Sistema exibe os resultados obtidos.
3. O Moderador encontra a notcia entre os resultados da pesquisa.
4. O Moderador visualiza a notcia e seus dados, e clica em visualizar
comentrios.
5. O sistema exibe na parte inferior da tela todos os comentrios relacionados
a noticia.
6. O Moderador visualiza os comentrios e aciona o comando Excluir.
7. O Sistema pede a confirmao de excluso do comentrio.
8. O usurio confirma.
7. O sistema exclui o comentrio.


3.2.3.4 Ps-condies
1. O Moderador de Notcias realizou o gerenciamento de comentrios.


Copa 2014
56
3.2.4 Caso de uso Gesto de Meus Comentrios


3.2.4.1 Precondies
1. O usurio est autenticado no sistema com um perfil de Usurio Credenciado (Anunciante
ou Torcedor).

3.2.4.2 Fluxo principal
1. O sistema exibe a Tela de Gesto dos Meus Comentrios.
3. O sistema exibe a notcia completa e comentrios feitos pelo prprio Usurio.


3.2.4.3 Fluxos alternativos
3.2.4.3.1 Fluxo alternativo Insero de Novo Comentrio
Precondies 1. O Usurio pesquisou uma noticia e visualizou seus comentrios.
Passos 1. O Usurio entra com o texto do novo comentrio e aciona o comando
Publicar.
3. O sistema publica o comentrio.


3.2.4.3.2 Fluxo alternativo Excluir Comentrio
Precondies 1. O Usurio pesquisou uma noticia e visualizou seus comentrios.
Passos 1. O Usurio aciona o comando excluir relacionado ao comentrio.
3. O sistema exclui o comentrio.

3.2.4.4 Ps-condies
1. Aps a insero de um comentrio no ser possvel altera-lo, apenas exclui-lo.
2. O Usurio Credenciado realizou o gerenciamento de seus comentrios s notcias.







Especificao do Software
57

3.2.5 Caso de uso Gesto da Tabela de J ogos da Copa


3.2.5.1 Precondies
1. O usurio est autenticado no sistema com o perfil de Administrador do Site.

3.2.5.2 Fluxo principal
1. O sistema exibe a Tela de Gesto da Tabela de Jogos.

3.2.5.3 Fluxos alternativos
3.2.5.3.1 Fluxo alternativo Alterao de Dados
Precondies 1. O Sistema exibiu a Tela de Tabelas de Jogos.
Passos 1. O usurio aciona o boto Alterar, relacionado ao jogo que deseja alterar.
2. O sistema habilita os campos para alterao.
3. O usurio entra com os novos dados e aciona o boto Salvar Tudo.
4. O sistema salva todas modificaes realizadas.
5. O usurio alterou os dados.


3.2.5.3.2 Fluxo alternativo Insero de Dados
Precondies 1. O sistema exibiu a Tela de Tabelas de Jogos.
Passos 1. O usurio preenche os campos com os dados do jogo a ser cadastrado.
2. O usurio aciona o comando Adicionar (Bota azul Mais).
3. O sistema salva o novo jogo.
4. O usurio inseriu os dados.


3.2.5.3.3 Fluxo alternativo Excluso de Dados
Precondies 1. . O Sistema exibiu a Tela de Tabelas de Jogos.
Passos 1. O usurio aciona o boto excluir (boto vermelho)
2. O sistema exclui os dados selecionados e organiza a Tabela.
5. O usurio excluiu os dados.


Copa 2014
58
3.2.5.4 Ps-condies
1. O Administrador do Site realizou o gerenciamento da Tabela de Jogos da Copa.












































Especificao do Software
59
3.2.6 Caso de uso Gesto de I nformaes sobre as Cidades Sede


3.2.6.1 Precondies
1. O usurio est autenticado no sistema com o perfil de Administrador do Site.
2. O cadastro das cidades sede nativo do sistema, uma vez que estes dados j so de
conhecimento, e no sofrer alterao.

3.2.6.2 Fluxo principal
1. O sistema exibe a Tela de Gesto de Cidades Sede.
2. O Administrador pesquisa por uma cidade.
3. O sistema mostra os resultados da busca.
4. O Administrador aciona o comando Visualizar.
3. O sistema exibe as informaes da cidade.


3.2.6.3 Fluxos alternativos
3.2.6.3.1 Fluxo alternativo Insero de Novo Ponto turstico
Precondies 1. O Administrador acionou o comando Visualizar.
2. O sistema exibiu as informaes da cidade.
3. O Administrador acionou o comando Novo.

Passos 1. O sistema desloca os pontos em visualizao para a pgina anterior e habilita
um campo de insero para que o usurio entre com os novos dados.
2. O Administrador preenche os campos obrigatrios e aciona o comando
Salvar.
3. O sistema salva o novo ponto turstico.


Copa 2014
60
3.2.6.3.2 Fluxo alternativo Alterao de Dados da Cidade Sede
Precondies 1. O Administrador acionou o comando Visualizar.
2. O sistema exibiu as informaes da cidade.
3. O Administrador acionou o comando Alterar.

Passos 2. O sistema habilita todos os campos de texto para edio, bem como o
comando de Selecionar Imagem.
3. O Administrador realiza as modificaes necessrias e aciona o comando
Salvar.
4. O sistema salva todas modificaes realizadas.

3.2.6.3.3 Fluxo alternativo Excluso de Ponto Turstico
Precondies 1. O Administrador acionou o comando Visualizar.
2. O sistema exibiu as informaes da cidade.
3. O Administrador acionou o comando Alterar.
4. O Administrador acionou o comando Excluir (Boto Vermelho).
Passos 1. O sistema pede confirmao da excluso.
2. O Administrador confirma a excluso.
3. O sistema exclui o ponto turstico.



3.2.6.4 Ps-condies
1. O Administrador do Site realizou o gerenciamento das informaes sobre as Cidades Sede
da Copa.













Especificao do Software
61
3.2.7 Caso de uso Gesto de Times


3.2.7.1 Precondies
1. O usurio est autenticado no sistema com o perfil de Administrador do Site.

3.2.7.2 Fluxo principal
1. O sistema exibe a Tela de Gesto de Times.


3.2.7.3 Fluxos alternativos

3.2.7.3.1 Fluxo alternativo Insero de Time
Precondies 1. O Administrador acionou o comando Novo .
Passos 1. O sistema habilita os campos de preenchimento das informaes do novo
time, bem como os comandos de alterao/insero de imagens.
2. O Administrador insere as informaes e aciona o comando Salvar.
3. O sistema salva o novo time.


3.2.7.3.2 Fluxo alternativo Visualizao de Time
Precondies 1. O Administrador acionou o comando Visualizar do time desejado.
Passos 1. O sistema exibe as informaes do time: Associao, Treinador, Capito,
Artilheiro, Uniforme, Ttulos.
2. O Administrador visualiza as informaes sobre o time


3.2.7.3.3 Fluxo alternativo Alterao de dados Time
Precondies 1. O Administrador acionou o comando Visualizar do time desejado
2. O Administrador acionou o comando Alterar .
Passos 1. O sistema habilita os campos para a alterao das informaes do time, bem
como os comandos de alterao das imagens..
2. O Administrador altera as informaes e aciona o comando Salvar.
3. O sistema altera os dados do time.

Copa 2014
62
3.2.7.3.4 Fluxo alternativo Excluso de Time
Precondies 1. O Administrador acionou o comando Excluir do time desejado.
Passos 1. O sistema pede confirmao da excluso.
2. O Administrador confirma a excluso.
3. O sistema exclui o time.


3.2.7.4 Ps-condies
1. O Administrador do Site realizou o gerenciamento dos Times participantes da Copa.






































Especificao do Software
63
3.2.8 Caso de uso Gesto de Anncio


3.2.8.1 Precondies
1. O usurio est autenticado no sistema com o perfil de Usurio Credenciado como
Anunciante.

3.2.8.2 Fluxo principal
1. O sistema exibe a Tela de Gesto de Anncios.


3.2.8.3 Fluxos alternativos

3.2.8.3.1 Fluxo alternativo Insero de Anncio
Precondies 1. O Anunciante acionou o comando Novo.
Passos 1. O sistema habilita os campos de preenchimento dos dados do novo anncio,
bem como o comando Modificar Imagem.
2. O Anunciante insere os dados do anncio e aciona o comando Salvar.
3. O sistema salva o novo anncio.

3.2.8.3.2 Fluxo alternativo Alterao de Anncio
Precondies 1. O Anunciante acionou o comando Alterar Anncio.
Passos 1. O sistema habilita campos de nome para edio, bem como o comando
Modificar Imagem.
2. O Anunciante realiza as modificaes necessrias e aciona o comando
Salvar.
5. O sistema altera os dados/imagem do anncio.

3.2.8.3.3 Fluxo alternativo Excluso de Anncio
Precondies 1. O Anunciante acionou o comando Excluir Anncio.
Passos 3. O sistema exibe as informaes do anncio e pede confirmao da excluso.
4. O Anunciante confirma a excluso.
5. O sistema exclui o anncio.


Copa 2014
64
3.2.8.4 Ps-condies
1. O Anunciante realizou o gerenciamento dos Anncios.








































Especificao do Software
65
3.2.9 Caso de uso Avaliao de Anncio


3.2.9.1 Precondies
1. O usurio est autenticado no sistema com o perfil de Administrador do Site.

3.2.9.2 Fluxo principal
1. O sistema exibe a Tela de Avaliao de Anncios.

3.2.9.3 Fluxos alternativos

3.2.9.3.1 Fluxo alternativo Aprovao de Anncios
Precondies 1. O Administrador acionou o comando Aprovar.
Passos 1. O sistema publica os anncios selecionados e informa o anunciante sobre a
aprovao.


3.2.9.3.2 Fluxo alternativo Aprovao de Todos os Anncios
Precondies 1. O Administrador acionou o comando Aprovar Todos.

Passos 1. O sistema publica todos os anncios informa os anunciantes sobre a
aprovao.


3.2.9.3.3 Fluxo alternativo Rejeio de Anncio
Precondies 1. O Administrador acionou o comando Reprovar.
Passos 1. O sistema rejeita os anncios selecionados e informa o anunciante sobre a
rejeio.

Copa 2014
66
3.2.9.3.4 Fluxo alternativo Rejeio de Todos os Anncios
Precondies 1. O Administrador acionou o comando Reprovar Todos.

Passos 1. O sistema rejeita todos os anncios informa os anunciantes sobre a rejeio.

3.2.9.4 Ps-condies
1. O Administrador realizou a avaliao de anncios.


































Especificao do Software
67
3.2.10 Caso de uso Gesto de Apostas


3.2.10.1 Precondies
1. O usurio est autenticado no sistema com um perfil de Usurio Credenciado (Anunciante
ou Torcedor).
2. Jogos que j ocorreram ou esto ocorrendo podem apenas ser visualizados pelo Usurio.
3.2.10.2 Fluxo principal
1. O sistema exibe a Tela do Bolo
3. O sistema exibe a Tabela de Jogos de todos os jogos com os palpites dados pelo Usurio
para cada jogo, bem como os jogos sem apostas feitas (Com um X no lugar do resultado), o
ranking do bolo e os resultados dos palpites.

3.2.10.3 Fluxos alternativos
3.2.10.3.1 Fluxo alternativo Insero de Nova Aposta
Precondies 1. O Usurio clicou sobre um jogo futuro com aposta no realizada.
Passos 1. O Usurio preenche cada campo com seu palpite.
2. O sistema salva a aposta.

3.2.10.3.2 Fluxo alternativo Alterao de Aposta
Precondies 1. O Usurio clicou no jogo futuro a ser alterado.
Passos 1. O Usurio altera cada campo que desejar com seu palpite,
2. O sistema salva a aposta.

3.2.10.3.3 Fluxo alternativo Exibir Ranking
Precondies 1. O Sistema exibiu a tela de apostas.
Passos 1. O usurio seleciona a opo de ranking: Dirio | Semanal | Quinzenal.
2. O sistema exibe o ranking.

Copa 2014
68
3.2.10.3.4 Fluxo alternativo Exibir resultados de apostas
Precondies 1; O Sistema exibiu a tela de apostas.
Passos 1. O sistema exibe o ultimo jogo ocorrido com aposta realizada, bem como o
resultado da aposta e os pontos obtidos.
2. O usurio arrasta o campo de exibio de apostas e o sistema mostra o
resultado subsequente.


3.2.10.4 Ps-condies
1. O usurio realizou a aposta em um jogo.
2. Depois de feita, a aposta pode apenas ser alterada, mas no excluda.






























Especificao do Software
69
3.2.11 Caso de uso Gesto do Bolo


3.2.11.1 Precondies
1. O usurio est autenticado no sistema com um perfil de Administrador do site.

3.2.11.2 Fluxo principal
1. O sistema exibe a Tela de Gesto do Bolor.


3.2.11.3 Fluxos alternativos

3.2.11.3.1 Fluxo alternativo Fechamento de Apostas
Precondies 1. O Administrador acionou o comando Fechar Jogo.
Passos 1. O sistema fecha as apostas para aquele jogo.

3.2.11.3.2 Fluxo alternativo Visualizao de Pontuaes
Precondies 1. O Sistema exibiu a Tela de Gesto do Bolo.
Passos 1. O usurio seleciona a opo de ranking: Dirio | Semanal | Quinzenal.
2. O sistema exibe o ranking.
3.2.11.4 Ps-condies
1. O Administrador realizou o gerenciamento do Bolo da Copa.











Copa 2014
70
3.2.12 Caso de uso Visualizao de Notcias


3.2.12.1 Precondies
1. Um usurio qualquer est navegando pelo site, com ou sem autenticao no sistema.

3.2.12.2 Fluxo principal
1. O sistema exibe a Tela de Visualizao de Notcias com as notcias mais recentes do grupo
A.


3.2.12.3 Fluxos alternativos

3.2.12.3.1 Fluxo alternativo Exibir notcias de outros grupos
Precondies 1. O sistema exibiu a Tela de Notcias.
Passos 1. O usurio seleciona o grupo do qual deseja notcias.
2. O usurio seleciona a categoria de notcias.
3. O usurio visualizou a noticia.


3.2.12.3.2 Fluxo alternativo Busca de Notcia
Precondies 1. O usurio digitou palavras-chaves no campo de busca de notcia.
Passos 1. O sistema exibe notcias que contenham as palavras chave inseridas pelo
usurio.


3.2.12.3.3 Fluxo alternativo Visualizao de Notcia
Precondies 1. O Usurio acionou o comando Ler da notcia desejada
Passos 1. O sistema exibe a notcia completa, incluindo seus comentrios.
2. O Usurio visualizou a notcia.

Especificao do Software
71
3.2.12.4 Ps-condies
1. O Usurio visualizou as notcias desejadas.














































Copa 2014
72
3.2.13 Caso de uso Visualizao de Times


3.2.13.1 Precondies
1. Um usurio qualquer est navegando pelo site, com ou sem autenticao no sistema.

3.2.13.2 Fluxo principal
1. O sistema exibe a Tela de Visualizao de Times.


3.2.13.3 Fluxos alternativos
3.2.13.3.1 Fluxo alternativo Busca de Time
Precondies 1. O sistema exibiu todos os times do continente Amrica do Sul.
Passos 1. O usurio digita o nome do time na caixa de pesquisa e aciona a busca.
2. O sistema exibe todas as informaes do time pesquisado.

3.2.13.3.2 Fluxo alternativo Visualizao de Time
Precondies 1. O sistema exibiu todos os times do continente Amrica do Sul.

Passos 1. O usurio escolhe o Continente do qual pertence o Time no qual deseja
visualizar informaes.
2. O sistema exibe as bandeiras dos times do continente escolhido.
3. O usurio seleciona o time a partir das bandeiras exibidas.
4. O sistema exibe todas as informaes do time selecionado.
5. O Usurio visualizou o time.

Especificao do Software
73
3.2.13.3.3 Fluxo alternativo Visualizao de por Agrupamento
Precondies 1. O sistema exibiu todos os times do continente Amrica do Sul.

Passos 1. O usurio escolhe o agrupamento do qual o time pertence (Entre favoritos,
mais acessados e campees).
2. O sistema exibe as bandeiras dos times do agrupamento.
3. O usurio seleciona o time a partir das bandeiras exibidas.
4. O sistema exibe todas as informaes do time selecionado.
5. O Usurio visualizou o time.

3.2.13.4 Ps-condies
1. O Usurio visualizou os times desejados.

































Copa 2014
74
3.2.14 Caso de uso Visualizao da Tabela de J ogos

3.2.14.1 Precondies
1. Um usurio qualquer est navegando pelo site, com ou sem autenticao no sistema.

3.2.14.2 Fluxo principal
1. O sistema exibe a Tela da Tabela de Jogos.


3.2.14.3 Fluxos alternativos
3.2.14.3.1 Fluxo alternativo Busca de J ogo por Time
Precondies 1. O usurio digitou o nome do time na caixa de pesquisa e acionou o
comando Buscar.
Passos 1. O sistema exibe todos os jogos relacionados a esse time.
2. O usurio seleciona qual jogo deseja visualizar.
3. O sistema exibe todas as informaes sobre o jogo.

3.2.14.3.2 Fluxo alternativo Visualizao de J ogo
Precondies 1. O Usurio acionou o comando Visualizar do jogo desejado.
Passos 1. O sistema exibe todas as informaes sobre o jogo.
2. O Usurio visualizou o jogo.

3.2.14.4 Ps-condies
1. O Usurio visualizou os jogos desejados.








Especificao do Software
75
3.2.15 Caso de uso Visualizao das Cidades Sede


3.2.15.1 Precondies
1. Um usurio qualquer est navegando pelo site, com ou sem autenticao no sistema.

3.2.15.2 Fluxo principal
1. O sistema exibe a Tela de Cidades Sede, exibindo informaes sobre a cidade sede mais
prxima da localizao geogrfica do usurio.


3.2.15.3 Fluxos alternativos
3.2.15.3.1 Fluxo alternativo Busca de Cidade
Precondies 1. O usurio digitou o nome da cidade no campo de busca.
Passos 1. O sistema exibe todas as informaes histricas sobre a cidade.
2. O usurio aciona o comando estdio.
3. O sistema exibe todas as informaes sobre o respectivo estdio da cidade.
4. O usurio aciona o comando Pontos Tursticos.
5. O sistema exibe todas as informaes sobre os Pontos Turstico cadastrados
da cidade.
6. O usurio visualizou todas informaes referentes a cidade.

Copa 2014
76
3.2.15.3.2 Fluxo alternativo Seleo de Cidade
Precondies 2. O Usurio acionou o comando Cidades.
Passos 1. O sistema exibe uma lista com todas opes de cidades sede organizados
em ordem alfabtica.
2. O Usurio seleciona a cidade.
3. O sistema exibe as informaes histricas da cidade sede.
4. O usurio aciona o comando estdio.
5. O sistema exibe todas as informaes sobre o respectivo estdio da cidade.
6. O usurio aciona o comando Pontos Tursticos.
7. O sistema exibe todas as informaes sobre os Pontos Tursticos
Cadastrados da cidade.
8. O usurio visualizou todas as informaes referentes a cidade.


3.2.15.4 Ps-condies
1. O Usurio visualizou informaes sobre as cidades desejadas.






















Especificao do Software
77
3.3 Requisitos No Funcionais
3.3.1 Requisitos de Dados Persistentes
3.3.1.1 Diagrama de classes persistentes


Copa 2014
78
3.3.1.2 Classes persistentes
Nmero
de
ordem
Nome Descrio
1 Torcedor Informao de um usurio cadastrado no sistema.
2 Anunciante Informao de um usurio cadastrado no sistema, que pode
criar anncios. Herda da classe Torcedor.
3 Administrador Informao de um usurio cadastrado no sistema, que
possui privilgios de administrador. Herda da classe
Torcedor.
4 Moderador Informao de um usurio cadastrado no sistema, que
possui privilgios de moderador de notcias. Herda da
classe Torcedor
5 Anncio Informao relativa a um anncio feito para o site.
6 Time Informao relativa a um time que participa da copa.
7 Jogo Informao relativa a cada jogo da copa.
8 Tabela de
Jogos
Informao relativa ao conjunto de todos os jogos do
evento.
9 Notcia Informao de uma notcia publicada e moderada por um
Moderador.
10 Comentrio Informao de um comentrio publicado em uma notcia
por algum usurio.
11 Aposta Informao de um palpite feito por um usurio sobre um
jogo.
12 Ranking Informao do ranking com as pontuaes obtidas pelos
usurios aps o resultado de cada aposta.
13 Bolo Informao relativa ao bolo.

3.3.2 Requisitos de Usabilidade
Nmero
de
ordem
Nome Descrio
1 Facilidade
de uso
O portal claro e simples, facilitando a utilizao.
2 Bolo
Simples
O bolo do portal de fcil participao e entendimento.
3 Cadastro
simples
O cadastro de um usurio no portal se d de forma rpida,
evitando muitas etapas.


Especificao do Software
79
3.3.3 Requisitos de Desempenho
Nmero
de
ordem
Nome Descrio
1 Tempo de
atualizao da
pontuao do
Torcedor no
bolo.
A atualizao da pontuao de cada Torcedor no bolo no
deve demorar mais de 1 segundo. Essa atualizao ocorre
a cada vez que um placar modificado.
2 Tempo de
atualizao do
ranking.
O ranking no deve demorar mais de 15 segundos para
atualizar.
3 Tempo de
resposta da
busca.
A busca no deve demorar mais de 3 segundos para exibir
resultados.


Copa 2014
80
4 Projeto Detalhado
4.1 Classes de Projeto do Sistema

<Insira aqui o Diagrama>


4.2 Diagrama de Sequencia do Sistema
4.2.1 DSS do CSU: Visualizar Notcias

<Insira aqui o Diagrama>


4.2.2 DSS do CSU: Solicitar Publicaes de Anncios

<Insira aqui o Diagrama>


4.2.3 DSS do CSU: Gerenciar Publicaes de Anncios

<Insira aqui o Diagrama>


4.2.4 DSS do CSU: Gerenciar Bolo

<Insira aqui o Diagrama>


4.3 Diagrama de Estados
4.3.1 DE do CSU: Gerenciar Publicaes de Anncios

<Insira aqui o Diagrama>


Especificao do Software
81
4.3.2 DE do CSU: Gerenciar Bolo

<Insira aqui o Diagrama>



Copa 2014
82
5 Arquitetura
5.1 Diagrama de Implementao (Componentes) do Sistema

<Insira aqui o Diagrama>


5.2 Diagrama de Implantao do Sistema

<Insira aqui o Diagrama>

Anda mungkin juga menyukai