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

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

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

Page 1: 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

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

Especificação de Requisitos

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

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.

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

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.

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

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.

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

Modelo de Casos de Uso

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

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

Page 8: Upcoming Events Leandro Moles de Matos Rafael Barbolo Lopes Thiago Bosco Leite Thiago Dias Pastor.
Page 9: Upcoming Events Leandro Moles de Matos Rafael Barbolo Lopes Thiago Bosco Leite Thiago Dias Pastor.

Modelo de Classes

Page 10: Upcoming Events Leandro Moles de Matos Rafael Barbolo Lopes Thiago Bosco Leite Thiago Dias Pastor.
Page 11: Upcoming Events Leandro Moles de Matos Rafael Barbolo Lopes Thiago Bosco Leite Thiago Dias Pastor.

Modelo Dinâmico

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

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;

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

Controle Fiscal

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

Requisição de Relatório

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

Cadastrar Evento

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

Controle de Participantes

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

Inscrição de Usuário

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

Remover Usuário

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

Realizar Login

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

Inscrição Local

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

Registrar retirada de material

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

Realizar Inscrição pela Internet

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

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

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

Evento

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

Material

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

Inscrição

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

Usuário

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

Relatório

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

Upcoming Events