====== Painel de Chamada ====== Este caso de uso descreve o comportamento da interface desktop que funciona como um painel de chamada, para alertar um membro da fila de atendimento que chegou a sua vez de ser atendido. Para que seja chamado o próximo da fila, é necessário que haja pelo menos uma pessoa aguardando atendimento (já tenha entrado na fila através do caso de uso [[desenvolvimento:especificacoes:sigrh:atendimento_ao_servidor:casos_de_uso:desktop:interface_emissora_de_fichas|Interface emissora de fichas]]) ou que seja chamado um membro que já foi atendido ou desistiu do atendimento. A chamada a um próximo membro a ser atendido, não é realizada por esta interface, ela apenas exibe na tela o número da ficha chamada, qual guichê realizou a chamada, e emite um som. A chamada é feita através do seguinte caso de uso: [[controle_de_filas|Controle de fichas]] Estão envolvidos neste caso de uso, os funcionários do setor de atendimento do Departamento de administração de pessoal, e qualquer pessoa, seja servidor ou não, que desejem um atendimento presencial no departamento de administração de pessoal. ===== Descrição do Caso de Uso ===== Na tela do painel, será apresentado o número da ficha, e o número do guichê que realizou a chamada, será emitido um som, e o número do guichê e da ficha irão apitar por alguns instantes. Na Parte inferior da tela, serão mantidas as últimas fichas chamadas de cada tipo, preferencial e normal. ===== Principais Regras de Negócio ===== Não existem regras de negócio para este caso de uso. ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela | | br.ufrn.sigrh.atendimento.dominio.MembroFila | administrativo.atendimento.membro | ====== Plano de Teste ====== Sistema: SIGPRH Módulo: Administração de Pessoal -> Atendimento Link(s): Não existem links, pois trata-se de uma aplicação desktop Usuário: Não existe autenticação, pois qualquer pessoa pode iniciar o programa. ===== Cenários de Teste ===== O envio do comando é realizado usando o conceito de Multicast Socket. Verifique se a porta usada na aplicação está liberada no firewall do sistema operacional. Como esta interface funciona como um painel de exibição, o único teste é através da interface de controle de filas, seja enviado o comando de chamada, e analisar o comportamento deste painel de chamada. Procure colocar a esta aplicação para rodar em outra máquina, a fim de testar o envio de comandos através do multicast. ===== Dados para o Teste ===== Não se aplica.