9 de março de 2019

Projeto Fila

Projeto simples para controle de fila, criado para auxiliar pessoas e empresas a diminuir filas, no controle do corona virus.

Com isso ajudando pessoas e empresas, cumprindo nosso papel social na luta contra o covid.

Permite o controle de filas através de sistema simples de emissão de ticket.

É dividido em 3 softwares, cada qual com sua responsabilidade.

O processo de atendimento consiste, conforme figura acima, o seguinte fluxo:

O cliente através de uma interface, solicita uma senha, que é impressa. O número é registrado na central (Aplicação FILA) que rastreia a ordem. Existem 3 classes de atendimento para fila. Podendo ser customizada a medida que o cliente desejar.

Ao imprimir pega-se o próximo numero da fila, conforme seu grupo.

O Atendente, ao ficar liberado, envia um comando para solicitar o proximo atendimento do grupo que ele escolheu.

O guiche, se comunica com o servidor (Fila) que pega o proximo atendimento, e encaminha para aviso no painel (TV android);

O Software PAINEL, é destinado a visualização dos atendimentos.

O Projeto Fila possui 3 software básicos:

São os softwares:

  1. Módulo FILA – Módulo de mesmo nome do projeto, emite o ticket de senha, além de possuir uma impressora térmica, também pode ser acoplado a um monitor touch screen.
  2. Módulo Guichê – Instalado no terminal da pessoa que irá realizar o atendimento, pega o próximo número baseado na listagem armazenada no FILA.
  3. Módulo Painel – Instalado em um tablet ou tv android, permite ler as informações do FILA.

Repositório GITHUB

Para entrar no repositório, click aqui.

Os instaladores são divididos, quanto a aplicação:

Módulos do Projeto

Módulo FILA

Software responsável pela impressão e sorteio do número do ticket, conforme ordem de chegada.

O software trabalha em conjunto com outros dois softwares, sendo cada qual responsável por uma parte especifica.

Sistema Operacional

  • Windows 7 ou superior.

Impressoras Homologadas

  • Impressora Térmica 58 colunas, Tickts Pc. Syc58.
  • Elgin I9 – usando drivers do windows

Outras impressoras podem ser compatíveis, desde que sejam reconhecidas pelo gerenciador de impressão do Windows.

Screen Shots

Instalação

A impressora do fila, precisa ser instalada com impressão no gerenciador de impressão windows.

Estaremos orientado a seguir o procedimento para realização desta atividade, conforme a impressora a ser parametrizada.

Impressora ELGIN I9

Instalação do Fila com Elgin i9

Instalação do POS58

POS58

Baixe e instale o driver contido em:

https://github.com/MarceloMaurin/fila/tree/master/drivers/POS58

Execute o driver, e instale o dispositivo em seu computador.

Realize um teste de impressão no windows, e configure a impressora como padrão para este computador.

Configuração do FILA

Siga os passos abaixo para providenciar a configuralçao do Fila:

  1. Baixe o projeto no github https://github.com/MarceloMaurin/fila.git
  2. Em seu roteador, configure a maquina do fila como IP FIXO: 192.168.0.114 , este procedimento garante que o PAINEL se conecte com ele.
  3. Na pasta /bin/Fila/win/ instale na maquina que será o servidor a versão mais nova do produto, geralmente fila_setup_[versao].exe
  4. Após a instalação, execute o fila, configurando as seguintes informações:
    • Nome da empresa
    • Localização
    • Tipo Grupo de Filas 1
    • Tipo Grupo de Filas 2
    • Tipo Grupo de Filas 3
    • Valor atual Contagem Grupo1
    • Valor atual Contagem Grupo2
    • Valor atual Contagem Grupo3

Pressione o botão iniciar.

Parametrização FILA
Atenção:

O Servidor do FILA, deve ser sempre configurado com IP Fixo, pois todos os outros produtos irão acessar através deste endereço IP.

Módulo Guichê

Sistema Operacional compatível:

  • Windows
  • Linux
  • ARM Linux

Programa do atendente para recepção das filas.

Objetivo pega do servidor FILA, verificando qual a próxima numeração.

Deve ser identificado o endereço do servidor Fila.

Nele o colaborador consulta a fila, verificando qual o próximo número a ser chamado.

Permite múltiplas rechamadas bem como saber a numeração por tipo de fila chamada.

Instalação do Guichê

Siga os passos descritos neste post:

Procedimento de Instalação do Guichê

Módulo Painel

Sistema Operacional compatível

  • Android 14 ou superior
  • ARM (Pendente)
  • Windows (Pendente)

Permite a visualização da chamada, criando um painel.

Este sistema, pode ser baixado na TV Android, ou instalado em box raspberry PI ou mini PC windows, que quando conectados a TV, permitem o acompanhamento de chamados.

Vídeos

Apresentação do sistema de controle de filas, aplicação muito simples destinada ao controle de filas.

Apresentação do FILA e Painel

Guiche

O procedimento de instalação do guiche, é muito simples.

Primeiro, instale no seu sistema operacional: Linux , Windows ou ARM, a aplicação conforme sua necessidade:

O instalador fica em:

https://github.com/MarceloMaurin/fila/tree/master/bin/Guiche

Instale o software através do executável, ou no caso do Linux em um pacote .deb, que será distribuído em breve.

Apos a instalação, configure o equipamento, apontando para o servidor (FILA)

Configuração do GUICHE

Para configurar,

  • Identifique o nro do seu guiche.
  • Identifique o IP do servidor FILA
  • Identifique o IP do Painel que será chamado

Ao fim click em INICIAR, as configurações serão salvas.

O Guiche ficará na aba do relogio.

Painel

O procedimento de instalação do Painel, é muito simples.

Primeiro, instale no seu sistema operacional: Linux , Windows ou ARM, a aplicação conforme sua necessidade:

O instalador fica em:

https://github.com/MarceloMaurin/fila/tree/master/bin/Painel/android

Baixe em sua smart tv android, tomando o cuidado de desbloquear app terceiros.

Instale manualmente o apk.

Importante:

A aplicação não requer configuração, apenas tenha certeza de configurar o ip da sua smart tv ou dispositivo android com ip fixo, tomando o cuidado de anotar o ip para fazer a configuração no guiche.

APIs de Integração

Estamos finalizando API de integração para o sistema.

Com ela será possível realizar a integração de sistemas de terceiros, através de nossa API.

Licença

Este software é gratuito e não necessita de licença.

Por ser gratuito não há garantias ou suporte sobre qualquer nível ou tipo.

Seu uso é livre.

Contato

Customizações sendo necessárias, entrar em contato Marcelo Maurin Martins

email: marcelomaurinmartins@gmail.com

Whatsapp: +55 16981434112

Posts Relacionados

maurinsoft.com.br