Sistema Qualprox
• Qualprox;
• Módulos – Software;
• Módulos – Hardware;
• Arquitetura;
• Instalação;
• Configuração;
• Testes;
• Perguntas.
Apresentação
• Sistema para:
– Organizar o atendimento;
• Emissores e painéis;
– Monitorar atendimento;
• Alarmes e Monitoramento de senhas, atendentes,
etc.;
– Gerenciar o atendimento;
• Relatórios e Capacity planning.
Qualprox
• QualproxWeb;
• ProxControle;
• ControladorSerial;
• ProxAtendente;
• QualproxTV;
• QualproxWebTV;
• Opine Touch, Emissor Touch, ...
Módulos - Software
• Aplicação em Java;
• Comunicação com o banco de dados;
• Responsável por:
– Configurar o sistema;
– Gerenciar os ProxControles;
– Monitorar as agências;
– Emitir relatórios.
Módulos - QualproxWeb
• Aplicação em C++ (Windows e Linux);
• Responsável por:
– Controlar uma agência;
– Transmitir eventos ao QualproxWeb;
– Comunicar-se com os ProxAtendentes;
– Comunicar-se com os equipamentos Ethernet ou
o ControladorSerial (se Wireless ou RS485).
Módulos - ProxControle
• Aplicação em C++ (Windows e Linux);
• Responsável por:
– “Controlar” a Serial;
– Comunicação com equipamentos (pelo
Transceptor ou Conversor 232-485).
Módulos - ControladorSerial
• Aplicação em C++ (Windows e Linux*);
• Responsável por:
– “Realizar” atendimento;
• Chamar clientes;
• Rechamar, redirecionar, cancelar, inserir senhas;
– Codificar serviços;
– Monitorar senhas, filas, etc.
*Com o uso do emulador Wine;
Módulos - ProxAtendente
• Aplicação em Delphi e Flash;
• Responsável por:
– Chamar senhas em monitor ou televisão;
– Exibir vídeos ou TV;
• QualproxWebTV: módulo de configuração via
Web.
Módulos - QualproxTV
• Emissor de senhas (DASS, TES, Totem);
• Painel (Specto, Spider, Spider Jornal);
• Opiniômetro (Opine);
• BoxController v.1
• CPU 3.XX;
• Placa PIC;
• Transceptor RF;
• Barramento;
• Conversor 232-485.
Módulos - Hardware
• CPU 3.XX:
– Comunicação RS232;
– Comunicação RS485;
– EPROMs EMI_A_B_C.
• Placa PIC:
– Comunicação Ethernet;
– Firmware EmissorEthernet_A_B_C.
Módulos - Emissor1
• Placa DSP3D:
– Comunicação RS232;
– Comunicação RS485;
– Firmware DSP_A_B_C.
• Placa PIC + DSP3D:
– Comunicação Ethernet;
– Firmware DSP_A_B_C (no DSP3D);
– Firmware DisplayEthernet_A_B_C (no PIC).
Módulos | Painel Specto
• Placa PIC:
– Comunicação Ethernet;
– Firmware DisplayEthernet_A_B_C (no PIC).
Módulos | Painel Spider
• Opine Plus;
• Placa PIC:
– Comunicação RS232;
– Comunicação RS485;
– Firmware OpineSerial_A_B_C.
– Comunicação Ethernet;
– Firmware OpineEthernet_A_B_C.
Módulos |Opiniômetro
Módulos
BoxController BC v.1
• Qualprox Light
• Wireless (RF)
Arquitetura (1)
Agência
Rede Local
Atendente
ProxAtendente
Atendente
ProxAtendente
Atendente
ProxAtendente
Browser
Gestor
Corporativo
Datacenter
Gestor Local
(ProxAtendente e browser
acessando o QualproxWeb)
Banco de dados
(Firebird,
SQL Server,
Oracle)
QualproxWeb
Application Server Java
(Tomcat, WebSphere)
Browser
TC
P/IP
, P
roto
colo
pro
prietá
rio S
pecto
Pro
tocolo
HT
TP Protocolo H
TTP
ProxControle
ControladorSerial
Emissor
Wireless
(RF)
Painel
Wireless
(RF)
Arquitetura (2)
Agência
Rede Local
Atendente
ProxAtendente
Atendente
ProxAtendente
Atendente
ProxAtendente
Browser
Gestor
Corporativo
Datacenter
Gestor Local
(ProxAtendente e browser
acessando o QualproxWeb)
Banco de dados
(Firebird,
SQL Server,
Oracle)
QualproxWeb
Application Server Java
(Tomcat, WebSphere)
Browser
TC
P/IP
, P
roto
colo
pro
prietá
rio S
pecto
Protocolo HTTP
ProxControle
ControladorSerial
Emissor
(RS485)
Painel
(RS485)
Pro
tocolo
HT
TP
Conv.
232-485
Barr.
• Qualprox Full
• RS485
• Em uso, mas está fora
do catálogo
• Qualprox Local TV
• Ethernet
Arquitetura (3)
Agência
Rede Local
Atendente
ProxAtendente
Atendente
ProxAtendente
Atendente
ProxAtendente
Browser
Gestor
Corporativo
Gestor Local
(ProxAtendente e browser
acessando o QualproxWeb)
Browser
Pro
toco
lo H
TT
P
QualproxTV
Pro
toco
lo H
TTP
Monitor LCD 19" ou
TV LCD 32"
Emissor
(Totem)
Tomcat
Firebird
QualproxWeb
ProxControle
• Consultar catálogo de produtos;
• Soluções padronizadas.
Arquitetura (4)
1. Firebird 2.1;
2. IB Expert;
3. Java JDK 1.5;
4. Apache Tomcat 5.5.27;
5. QualproxWeb;
6. ProxControle;
7. ControladorSerial;
8. ProxAtendente.
Instalação (1)
Banco de dados
Aplicação Web
Aplicações
locais (agência)
Aplicação dos
terminais
• Criar diretórios:
– C:\Qualprox\QualproxWeb\
– C:\Qualprox\ProxControle\
• Copiar o arquivo QualproxWeb.fdb para C:\Qualprox\QualproxWeb\
• Copiar os arquivos do ProxControle e ControladorSerial para C:\Qualprox\ProxControle\
Instalação (2)
• Executar instaladores com todas as opções
padrão
– Instalação NNF (Next, Next, Finish)
Instalação (3)
Firebird e IB Expert
• Executar o IB Expert;
• Acessar o menu:
– Database;
– Database Register;
Instalação (4)
Banco de dados
Instalação (5)
Banco de dados
• Aparecerá o item
“QualproxWeb” na caixa
“Database Explorer”
• Clicar duas vezes em
“QualproxWeb”
• A figura ao lado exibe
uma conexão bem
sucedida
Instalação (6)
Banco de dados
• Criar usuário
“qualproxweb” na base
• Menu Tools
– User Manager
– Clicar “Add”
• Name:
QUALPROXWEB
• Password: qualproxweb
Instalação (7)
Banco de dados
• Java:
– Instalação NNF
• Tomcat:
– Instalação quase NNF
• User name: admin
• Password: (vazio)
• Marcar “Run Apache Tomcat”
Instalação (8)
Java e Tomcat
• Parar o serviço “Apache Tomcat”
– Menu Iniciar, Executar: services.msc
– Selecionar “Apache Tomcat”
– Clicar em “Parar o serviço” ou no botão “Stop”
• Copiar o arquivo QualproxWeb.war para C:\Arquivos de Programas
\Apache Software Foundation
\Tomcat 5.5
\webapps\
Instalação (9)
QualproxWeb
• Iniciar o serviço “Apache Tomcat”
– Menu Iniciar, Executar: services.msc
– Selecionar “Apache Tomcat”
– Clicar “Iniciar o serviço” ou no botão “Play”
• Acessar pelo navegador o endereço:
– http://127.0.0.1:8080/QualproxWeb/
Instalação (10)
QualproxWeb
• Preencher os campos
• Testar conexão
• Salvar
Instalação (11)
QualproxWeb
• Na tela de login:
– Usuário: admin
– Senha: ssssssss
Instalação (12)
QualproxWeb
• Tela principal – Resumo executivo
Instalação (13)
QualproxWeb
• No diretório C:\Qualprox\ProxControle\:
• Executar o programa “NumSerial”;
• Entrar em contato com a Specto para
solicitar o código de liberação;
• Executar “InstalaProxControle.bat”;
Instalação (14)
ProxControle
• Editar o arquivo “TabelasConfig.xml”;
• Alterar as chaves:
– <HostQualproxWeb>XXX</HostQualproxWeb>
• IP do QualproxWeb;
– <PortaQualproxWeb>YYY</PortaQualproxWeb>
• Porta do QualproxWeb (6666);
– <Agencia>ZZZ</Agencia>
• Nome da agência;
• Agência é sensível ao caso!
Instalação (15)
ProxControle
• Iniciar o serviço “ProxControle”
– Menu Iniciar, Executar: services.msc
– Selecionar “ProxControle”
– Clicar “Iniciar o serviço” ou no botão “Play”
• Ao iniciar o ProxControle cria um arquivo de
log “LogPC3_vA_B_C_YYYY-MM-DD.txt”
– A.B.C: número da versão;
– YYYY-MM-DD: data do log (ano-mês-dia).
Instalação (16)
ProxControle
• No diretório C:\Qualprox\ProxControle\:
• Executar “InstalaControladorSerial.bat”;
• Editar ControladorSerial.ini:
• Alterar as chaves:
– NumSerial: número da serial (COM#);
– PortaLocal: porta de recepção (painel/emissor);
– PortaRemota: porta de envio (agência);
– IP_Remoto: IP do ProxControle.
Instalação (17)
ControladorSerial
• Iniciar o serviço “ControladorSerial”
– Menu Iniciar, Executar: services.msc
– Selecionar “ControladorSerial”
– Clicar “Iniciar o serviço” ou no botão “Play”
Instalação (18)
ControladorSerial
• Copiar os arquivos “ProxAtendente.exe” e
“ConfAtendente.ini”;
• Editar ConfAtendente.ini:
• Alterar as chaves:
– Terminal
• Número do terminal
– IP
• IP do ProxControle
Instalação (19)
ProxAtendente
• Consultar cliente;
• Entender o fluxo de atendimento:
– Como é emitida a senha? Quem atende? A
senha vai para outra fila?
– Quantas pessoas realizam o atendimento?
– Há atendimento preferencial?
– Precisa-se registrar cada atividade que o
atendente realiza? E os dados do cliente?
– Há alguém que vai somente monitorar?
Configuração (1)
• Levantamento de dados:
– Serviços;
– Categorias;
– Políticas de atendimento;
– Terminais;
– Usuários;
– Equipamento (painéis/emissores).
Configuração (2)
• Serviços:
– Configurações;
– Empresa;
– Serviços;
Configuração (3)
QualproxWeb
• Categorias:
– Configurações;
– Empresa;
– Categoria.
Configuração (4)
QualproxWeb
• Categorias;
– Estilo das senhas;
– Temporizações e limites
Configuração (5)
QualproxWeb
• Categorias;
– Associar serviços;
• Serviço padrão.
Configuração (6)
QualproxWeb
• Criação de grupos de categorias:
– Configurações;
– Empresa;
– Grupos;
– Categorias.
Configuração (7)
QualproxWeb
• Criação de terminais
– Configurações;
– Agência;
– Terminais;
Configuração (8)
QualproxWeb
• Criação de usuários
– Configurações;
– Grupo de usuários;
– Usuários.
• Listar Usuários
Configuração (9)
QualproxWeb
• Criação de painel
– Configurações;
– Agência;
– Painéis.
• Associar terminais e categorias
Configuração (10)
QualproxWeb
• Criação de emissor
– Configurações;
– Agência;
– Mensagens;
– Emissores.
• Associar Mensagens / Categorias aos botões
Configuração (11)
QualproxWeb
• Software de configuração
Configuração (12)
Equipamentos – Placa PIC
Configuração (13)
Equipamentos – Placa PIC – Portas
• Software de configuração
Configuração (15)
Equipamentos – Transceptor RF2
• Configurar uma agência;
• Emitir utilizando o emissor ou ProxAtendente;
• Chamar senha pelo ProxAtendente.
Testes (1)
• Softwares de teste:
– Emissor;
– Painel.
• Configurador portátil:
– Emissor;
– Painel.
Testes (2)
• Desligar o emissor;
• Pressionar o botão 1;
• Ligar o emissor;
• O emissor deverá entrar em modo de debug
(teste);
– Todos os emissores: teste de botões;
– Emissores Ethernet: imprime os parâmetros de
rede;
Testes (3)
Emissor
Dúvidas?
Obrigado!