Upcoming Events Leandro Moles de Matos Rafael Barbolo Lopes Thiago Bosco Leite Thiago Dias Pastor.

Post on 07-Apr-2016

218 views 0 download

Transcript of Upcoming Events Leandro Moles de Matos Rafael Barbolo Lopes Thiago Bosco Leite Thiago Dias Pastor.

Upcoming Events

Leandro Moles de MatosRafael Barbolo LopesThiago Bosco LeiteThiago Dias Pastor

Especificação de Requisitos

UsuáriosAdministradores : Responsáveis por gerenciar contas dos usuários e gerenciar eventos.Gerentes : Responsáveis por gerenciar eventos e controle de relatórios.Recepcionistas : Fazem o controle de participantes e material.Participantes : Fazem inscrição nos eventos através da internet.

Restrições:1.Limite de acessos simultâneos baixo (cerca de 50 usuários)2.O sistema necessita de pelo menos 256MB de Ram, Pentium 4 ou superior, Hd de 10GB3.Velocidade de conexão com a internet razoável (acima de 10 MB/s).4.Sistema capaz de executar diversas consultas paralelas5.Servidor Linux com suporte a Java 6.6.Protocolo de comunicação entre servidor e cliente é o TCP/IP7.Sistema com alta disponibilidade (99% uptime), backup de dados realizados diariamente8.Servidor com Firewall que bloqueia conexões indesejadas.

Aceitação:Separação em etapas e módulos, desenvolvidos separadamente.À medida que os módulos se mostram satisfatórios, pode-se unir os módulos em outra etapa, para verificar a aceitação do sistema.Recursos necessários:Massa de dados para testes.Simulador de leitora de cartão.

Modelo de Casos de Uso

Lista de atores:1.Gerente2.Usuário (Participante)3.SOAD4.Recepcionista5.Leitora de crachá6.Relógio7.Administrador

Lista de casos de uso:1.Manipulação de evento2.Requisição de relatório3.Inscrição via Internet4.Controle de participantes5.Inscrição no local6.Registro de retirada de material7.Controle de informações fiscais8.Inscrição de usuário9.Realizar login

Modelo de Classes

Modelo Dinâmico

Diagramas de IteraçãoControle Fiscal;Requisição de Relatório;Cadastrar Evento;Controle de Participantes;Inscrição de Usuário;Remover Usuário;Logar;Inscrição Local;Retirar Material.Realizar Inscrição pela internet;

Controle Fiscal

Requisição de Relatório

Cadastrar Evento

Controle de Participantes

Inscrição de Usuário

Remover Usuário

Realizar Login

Inscrição Local

Registrar retirada de material

Realizar Inscrição pela Internet

Diagramas de EstadoEvento;Inscrição;Material;Usuário;Relatório

Evento

Material

Inscrição

Usuário

Relatório

Upcoming Events