UML_ForeverAlone
53 pág.

UML_ForeverAlone


DisciplinaEspecificação de Projetos de Software com Uml8 materiais298 seguidores
Pré-visualização3 páginas
Ator Principal
Usuário
Fluxo de Eventos Principal
O Sistema carrega todos os encontros(E1)
O Sistema apresenta a tela(DV11).
O Usuário visualiza os encontros.
O caso de uso finalizado.
Fluxo Alternativos
Fluxos de Exceção 
E1 \u2013 Dados não encontradas.
O Sistema não encontrou nenhum dado.
O Sistema emiti a mensagem \u201cSem registro\u201d.
Regras de Negócio
3.12 \u2013 Relatório gerencial
UC012 \u2013 RELATÓRIO GERENCIAL
Descrição
Este caso de uso serve pra o funcionário retirar um relatório gerencial.
Data View
DV12 - Tela de relatório gerencial (funcionário).
Pré-condições
Este caso de uso pode iniciar somente se:
O sistema tiver executado o UC001 \u2013 Login.
Pós-condições 
Ator Principal
Funcionário
Fluxo de Eventos Principal
O Sistema apresenta a tela(DV12).
O Funcionário informa as datas.
O Funcionário clica no botão \u201cGerar Relatório\u201d.
O Sistema busca os dados.(E1)
O Sistema apresenta a lista com os eventos(DV12).
O caso de uso é finalizado.
Fluxo Alternativos
Fluxos de Exceção 
E1 \u2013 Dados não encontradas.
O Sistema não encontrou nenhum dado.
O Sistema emiti a mensagem \u201cSem registro\u201d.
Regras de Negócio
3.13 \u2013 Relatório gerencial encontros de clientes
UC013 \u2013 RELATÓRIO GERENCIAL ENCONTRO DE CLIENTES
Descrição
Este caso de uso serve para o funcionário retirar um relatório gerencial de encontro por cliente.
Data View
DV13 - Tela de relatório gerencial de encontro por cliente (funcionário).
Pré-condições
Este caso de uso pode iniciar somente se:
O sistema tiver executado o UC001 \u2013 Login.
Pós-condições 
Ator Principal
Funcionário
Fluxo de Eventos Principal
O Sistema apresenta a tela(DV13).
 O Funcionário informa as datas.
O Funcionário clica no botão \u201cGeara relatório\u201d.
O Sistema busca os dados.(E1)
O Sistema apresenta a lista com os eventos(DV13).
O caso de uso é finalizado.
Fluxo Alternativos
Fluxos de Exceção
E1 \u2013 Dados não encontradas.
O Sistema não encontrou nenhum dado.
O Sistema emiti a mensagem \u201cSem registro\u201d. 
Regras de Negócio
3.14 \u2013 Relatório gerencial de festas
UC014 \u2013 RELATÓRIO GERENCIAL DE FESTAS
Descrição
Este caso de uso serve para um funcionário retirar um relatório gerencial de festas.
Data View
DV14 - Tela de relatório gerencial de festas.
Pré-condições
Este caso de uso pode iniciar somente se:
O sistema tiver executado o UC001 \u2013 Login.
Pós-condições 
Ator Principal
Funcionário
Fluxo de Eventos Principal
O Sistema apresenta a tela(DV14).
 O Funcionário informa as datas.
O Funcionário clica no botão \u201cGeara relatório\u201d.
O Sistema busca os dados.(E1)
O Sistema apresenta a lista com os eventos(DV14).
O caso de uso é finalizado.
Fluxo Alternativos
Fluxos de Exceção 
E1 \u2013 Dados não encontradas.
O Sistema não encontrou nenhum dado.
O Sistema emiti a mensagem \u201cSem registro\u201d.
Regras de Negócio
3.15 \u2013 Relatório gerencial de festas por cliente
UC015 \u2013 RELATÓRIO GERENCIAL DE FESTAS POR CLIENTE
Descrição
Este caso de uso serve para um funcionário retirar um relatório gerencial por clientes.
Data View
DV15 - Tela de relatório gerencial por cliente.
Pré-condições
Este caso de uso pode iniciar somente se:
O sistema tiver executado o UC001 \u2013 Login.
Pós-condições 
Ator Principal
Funcionário.
Fluxo de Eventos Principal
O Sistema apresenta a tela(DV15).
 O Funcionário informa as datas.
O Funcionário clica no botão \u201cGeara relatório\u201d.
O Sistema busca os dados.(E1)
O Sistema apresenta a lista com os eventos(DV15).
O caso de uso é finalizado.
Fluxo Alternativos
Fluxos de Exceção 
E1 \u2013 Dados não encontradas.
O Sistema não encontrou nenhum dado.
O Sistema emiti a mensagem \u201cSem registro\u201d.
Regras de Negócio
3.16 \u2013 Relatório gerencial geral
UC016 \u2013 RELATÓRIO GERENCIAL GERAL
Descrição
Este caso de uso serve para um funcionário retirar um relatório gerencial geral.
Data View
DV16 - Tela de relatório gerencial geral.
	
Pré-condições
Este caso de uso pode iniciar somente se:
O sistema tiver executado o UC001 \u2013 Login.
Pós-condições 
Ator Principal
Funcionário.
Fluxo de Eventos Principal
O Sistema apresenta a tela(DV16).
 O Funcionário informa as datas.
O Funcionário clica no botão \u201cGeara relatório\u201d.
O Sistema busca os dados.(E1)
O Sistema apresenta a lista com os eventos(DV16).
O caso de uso é finalizado.
Fluxo Alternativos
Fluxos de Exceção 
E1 \u2013 Dados não encontradas.
O Sistema não encontrou nenhum dado.
O Sistema emiti a mensagem \u201cSem registro\u201d.
Regras de Negócio
3.17 \u2013 Solicitar Casamento
UC017 \u2013 Solicitar Casamento
Descrição
Este caso de uso serve para usuário solicitar casamento.
Data View
DV17 - Tela de solicitar casamento.
Pré-condições
Este caso de uso pode iniciar somente se:
O sistema tiver executado o UC001 \u2013 Login.
Pós-condições 
Ator Principal
Usuário.
Fluxo de Eventos Principal
O Sistema carrega o campo Noivo(a).
O Sistema apresenta a tela(DV17).
O Usuário informa os dados.
O Usuário clica no botão \u201cSalvar\u201d.(A1)
O Sistema salvar os dados.
O Sistema emiti a mensagem \u201cSalvo com sucesso!\u201d.
Fluxo Alternativos
A1 - O Usuário clica no link \u201cLocal\u201d
O Sistema busca o endereço.
O Sistema apresenta a tela(DV18).
Fluxos de Exceção 
Regras de Negócio
3.18 \u2013 Endereço
UC018 \u2013 Endereço
Descrição
Este caso de uso serve para usuário ver o endereço do casamento.
Data View
DV17 - Tela de endereço de casamento
Pré-condições
Este caso de uso pode iniciar somente se:
O sistema tiver executado o UC001 \u2013 Login.
Pós-condições 
Ator Principal
Usuário.
Fluxo de Eventos Principal
O Sistema carrega os dados Estado e Cidade.
O Sistema apresenta a tela (DV17).
O Usuário informa os dados.
O Usuário clica no botão \u201cSalvar\u201d(A1).
O Sistema salvar os dados.
O Sistema emiti a mensagem \u201cDados Salvos\u201d.
Fluxo Alternativo
A1 \u2013 O Usuário clica no botão \u201cEditar\u201d.
O Sistema busca os dados estados.
O Sistema apresenta a tela com os campos em branco.(DV17).
O Usuário informa os dados.
O Sistema busca as cidades.
O Usuário escolher a cidade.
O Usuário clica no botão \u201cSalvar\u201d(A1).
O Sistema salvar os dados.
O Sistema emiti a mensagem \u201cDados Salvos\u201d.
Fluxos de Exceção 
Regras de Negócio
4. DIAGRAMA DE CLASSE
Diagrama de Classe Forever Alone.
5 DIAGRAMA DE SEQUENCIA
5.1 \u2013 Login
5.2 \u2013 Menu usuário
5.3 \u2013 Tela inicial funcionário
5.4 \u2013 Manutenção (funcionário)
5.5 \u2013 Manutenção (usuário)
5.6 \u2013 Cadastro usuário
5.7 \u2013 Pesquisar cliente
5.8 \u2013 Cadastro festa
5.9 \u2013 Pesquisar festa
5.10 \u2013 Solicitar encontro
5.11 \u2013 Encontros pendentes
5.12 \u2013 Relatório gerencial
5.13 \u2013 Relatório gerencial encontro
5.14 \u2013 Relatório festas
5.15 \u2013 Relatório festa por cliente
5.16 \u2013 Relatório geral
5.17 \u2013 Casamento
5.18 \u2013 Endereço de festa