Docsity
Docsity

Prepare-se para as provas
Prepare-se para as provas

Estude fácil! Tem muito documento disponível na Docsity


Ganhe pontos para baixar
Ganhe pontos para baixar

Ganhe pontos ajudando outros esrudantes ou compre um plano Premium


Guias e Dicas
Guias e Dicas

Página de Atendimento de Senhas, Notas de estudo de Arquitetura

Esta página permite aos usuários visualizar as senhas em fila de atendimento e finalizá-las. A página é dividida em duas seções: uma para exibir as senhas na fila e outra para finalizá-las. Cada senha é exibida com seu número, status e horário de atendimento. Ao finalizar uma senha, o usuário é redirecionado para outra página.

Tipologia: Notas de estudo

2022

Compartilhado em 07/11/2022

Jose92
Jose92 🇧🇷

4.6

(178)

223 documentos

1 / 145

Toggle sidebar

Esta página não é visível na pré-visualização

Não perca as partes importantes!

bg1
Centro Universitário de Brasília UniCEUB
Faculdade de Tecnologia e Ciências Sociais Aplicadas FATECS
Engenharia de Computação
SISTEMA INTEGRADO DE GERENCIAMENTO DE SENHAS
FERNANDO DO PRADO SILVEIRA
Registro Acadêmico: 2011474/0
Professor Orientador:
Flávio Antonio Klein
Brasília DF, Dezembro de 2008
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12
pf13
pf14
pf15
pf16
pf17
pf18
pf19
pf1a
pf1b
pf1c
pf1d
pf1e
pf1f
pf20
pf21
pf22
pf23
pf24
pf25
pf26
pf27
pf28
pf29
pf2a
pf2b
pf2c
pf2d
pf2e
pf2f
pf30
pf31
pf32
pf33
pf34
pf35
pf36
pf37
pf38
pf39
pf3a
pf3b
pf3c
pf3d
pf3e
pf3f
pf40
pf41
pf42
pf43
pf44
pf45
pf46
pf47
pf48
pf49
pf4a
pf4b
pf4c
pf4d
pf4e
pf4f
pf50
pf51
pf52
pf53
pf54
pf55
pf56
pf57
pf58
pf59
pf5a
pf5b
pf5c
pf5d
pf5e
pf5f
pf60
pf61
pf62
pf63
pf64

Pré-visualização parcial do texto

Baixe Página de Atendimento de Senhas e outras Notas de estudo em PDF para Arquitetura, somente na Docsity!

Centro Universitário de Brasília – UniCEUB

Faculdade de Tecnologia e Ciências Sociais Aplicadas – FATECS

Engenharia de Computação

SISTEMA INTEGRADO DE GERENCIAMENTO DE SENHAS

FERNANDO DO PRADO SILVEIRA

Registro Acadêmico: 2011474/

Professor Orientador:

Flávio Antonio Klein

Brasília – DF, Dezembro de 2008

II

FERNANDO DO PRADO SILVEIRA

SISTEMA INTEGRADO DE GERENCIAMENTO DE SENHAS

Monografia apresentada ao Centro

Universitário de Brasília, para obtenção do

título de Bacharel em Engenharia de

Computação.

Brasília – DF, Dezembro de 2008

IV

RESUMO

O objetivo do projeto é implementar uma solução para diminuir o tempo

gasto pelos clientes enquanto aguardam o atendimento em locais com filas de espera. Esse

trabalho permitirá que os usuários que necessitam de determinado serviço utilizem melhor o

seu tempo, pois não serão obrigados a ficar fisicamente localizados em um único lugar até o

momento em que serão atendidos. A forma proposta para alcançar esses objetivos é realizar a

integração de tecnologias para implementar uma solução de gerenciamento de senhas. Essa

solução permitirá que além das funcionalidades básicas existentes para organização de filas,

os clientes possam, via Internet, realizar operações e acessar diversas informações

importantes.

Palavras-Chave: Atendimento; Web; Internet; Microcontrolador; ASP; C;

V

ABSTRACT

The objective of this project is to develop a solution that allows people who

seek a service to use their time in a better way. This people won’t need to physically wait in

the building where they will get a service. The proposed way to save people’s waiting time is

developing a solution that allows than to request their password by Internet. They will also, be

able to view the evolution of the services on the web. By doing that, people won’t need to

wait all the time in the queue waiting to be served.

Keywords: Service; Web; Internet; microcontrollers; ASP; C;

VII

VIII

  • 3 MODELAGEM DO PROJETO
    • 3.1 CONCEITOS INICIAIS
    • 3.2 INTERAÇÃO COM USUÁRIOS
      • 3.2.1 Módulo do sistema web
      • 3.2.2 Banco de dados do sistema web
      • 3.2.3 Módulo Presencial
    • 3.3 ORGANIZAÇÃO DOS ARQUIVOS E DIRETÓRIOS
    • 3.4 INTEGRAÇÃO ENTRE OS MÓDULOS
    • 3.5 COLETA DE DADOS
    • 3.6 CUSTO DO PROJETO
  • 4 MÓDULOS DO PROJETO
    • 4.1 MÓDULO DO SISTEMA WEB
      • 4.1.1 Pacote de solicitação e acompanhamento das senhas
      • 4.1.2 Pacote dos guichês de atendimento
    • 4.2 MÓDULO PRESENCIAL
      • 4.2.1 Solicitação da senha
      • 4.2.2 Kit de desenvolvimento CW552
      • 4.2.3 Comunicação com o computador
      • 4.2.4 Hardware do CW552
      • 4.2.5 Execução do programa
      • 4.2.6 Circuito
      • 4.2.7 Impressão das senhas
  • 5 CONCLUSÃO
    • 5.1 DIFICULDADES ENCONTRADAS
    • 5.2 PROJETOS FUTUROS
  • REFERÊNCIA BIBLIOGRÁFICA
  • APÊNDICE I – CÓDIGOS-FONTE
  • APÊNDICE II – COLETA DE DADOS
  • FIGURA 1.1 – ARQUITETURA SIMPLIFICADA DO PROJETO LISTA DE FIGURAS
  • FIGURA 3.1 – TABELA CLIENTES................................................................................
  • FIGURA 3.2 – TABELA LANCAMENTO.......................................................................
  • FIGURA 3.3 – TABELA PREVISAO
  • FIGURA 3.4 – DIRETÓRIO PRINCIPAL DO SISTEMA WEB......................................
  • FIGURA 3.5 – DIRETÓRIO DOS CÓDIGOS ASP
  • FIGURA 3.6 – EXEMPLO DE INTEGRAÇÃO ENTRE MÓDULOS
  • FIGURA 4.1 – PÁGINA PRINCIPAL DO SITE DA EMPRESA
  • FIGURA 4.2 – PÁGINA DE SOLICITAÇÃO DE SENHAS............................................
  • FIGURA 4.3 – SENHAS DISPONÍVEIS
  • FIGURA 4.4 – FORMULÁRIO ELETRÔNICO
  • FIGURA 4.5 – CONFIRMAÇÃO DE SENHA SOLICITADA
  • FIGURA 4.6 – PÁGINA DE ACOMPANHAMENTO DAS SENHAS
  • FIGURA 4.7 – PÁGINA DE GERENCIAMENTO DE ATENDIMENTOS
  • FIGURA 4.8 – PÁGINA PARA INICIAR / ENCERRAR ATENDIMENTOS
  • FIGURA 4.9 – DISPLAY PARA CHAMADA DE SENHAS
  • FIGURA 4.10 – ARQUITETURA DO DISPLAY
  • FIGURA 4.11 – FLUXO DO MÓDULO DO SISTEMA WEB
  • FIGURA 4.12 – KIT DE DESENVOLVIMENTO
  • FIGURA 4.13 – CABO DE COMUNICAÇÃO SERIAL
  • FIGURA 4.14 – CABO CONVERSOR USB-SERIAL
  • FIGURA 4.15 – LAYOUT DA PLACA
  • FIGURA 4.16 – CIRCUITO IMPLEMENTADO NO KIT DE DESENVOLVIMENTO.
  • FIGURA 4.17 – CIRCUITO PARA SOLICITAÇÃO DA SENHA
  • FIGURA 4.18 – INTEGRAÇÃO COM O MÓDULO WEB
  • FIGURA 4.19 – TELA DE CONFIRMAÇÃO DE IMPRESSÃO
  • FIGURA 4.20 – IMPRESSORA TÉRMICA
  • FIGURA 4.21 – TELA DE ORIENTAÇÃO PARA SOLICITAR UMA SENHA
  • FIGURA 4.22 – FLUXO DO MÓDULO PRESENCIAL

X

LISTA DE EQUAÇÕES

EQUAÇÃO 2.1 – VALOR ESPERADO DE xn .............................................................. 19

EQUAÇÃO 2.2 – VALOR ESPERADO DE tn ............................................................... 19

EQUAÇÃO 2.3 – EQUAÇÃO DE BALANÇO ............................................................... 21

EQUAÇÃO 2.4 – EQUAÇÃO DE BALANÇO EM TERMOS DE P^0 ............................ 21

EQUAÇÃO 2.5 – EQ. DE BALANÇO EM TERMO DA RELAÇÃO^0

n n

P

EQUAÇÃO 2.6 – PROBABILIDADE DE UM USUÁRIO ESPERAR NA FILA I ....... 22

EQUAÇÃO 2.7 – PROBABILIDADE DE UM USUÁRIO ESPERAR NA FILA II....... 22

EQUAÇÃO 2.8 – PROBABILIDADE DA UTILIZAÇÃO DO SISTEMA ...................... 22

EQUAÇÃO 2.9 – PROBABILIDADE DE UM SISTEMA VAZIO ................................. 22

EQUAÇÃO 2.10 – NÚMERO ESPERADO NA FILA LQ ............................................... 23

EQUAÇÃO 2.11 – NÚMERO ESPERADO NO SISTEMA L.......................................... 23

EQUAÇÃO 2.12 – TEMPO ESPERADO NA FILA WQ ................................................. 23

EQUAÇÃO 2.13 – TEMPO ESPERADO NO SISTEMA W ............................................ 23

XI

LISTA DE SÍMBOLOS

– TAXA DE CHEGADA

– TAXA DE ATENDIMENTO

– UTILIZAÇÃO DO SISTEMA

Cn – CONSUMIDOR

n – TEMPO DE CHEGADA DO CONSUMIDOR Cn

tn – INTERVALO DE TEMPO ENTRE A CHEGADA DE Cn 1 E A CHEGADA DE Cn = n - n 1

sn – TEMPO DE ESPERA DE Cn NA FILA

wn – TEMPO TOTAL QUE O CONSUMIDOR Cn PASSA NO SISTEMA

xn – TEMPO DE ATENDIMENTO ( SERVIÇO ) AO CONSUMIDOR Cn

X ( t ) – NÚMERO DE CONSUMIDORES QUE CHEGARAM AO SISTEMA ATÉ O INSTANTE T

N ( t ) – NÚMERO DE CONSUMIDORES QUE CHEGARAM AO SISTEMA ATÉ O INSTANTE T

1 INTRODUÇÃO

1.1 Motivação

Os painéis eletrônicos são comumente utilizados na organização de filas de

espera nas mais diversas recepções, tais como: laboratórios, clínicas, hospitais, cartórios,

bancos, escolas e universidades, repartições públicas, lanchonetes, agências de viagens e

muitas outras.

Um ou mais acionadores de chamada são distribuídos ou instalados nos

guichês de atendimento. Quando disponíveis para o atendimento, os atendentes pressionam

seu acionador provocando o incremento da senha no painel e chamando pelo próximo cliente

em espera. O número do guichê do atendente livre pode ser exibido simultaneamente no

painel.

Essa solução atende perfeitamente à necessidade de algumas empresas, onde

o volume de atendimento é relativamente pequeno ou o tipo de atendimento é rápido e não

gera transtornos para os clientes, pois o tempo de espera não é muito grande.

Porém em determinadas empresas e nas repartições públicas, como hospitais

ou bancos, onde o tempo de atendimento geralmente é lento e o volume de pessoas é elevado,

o tempo gasto pelos usuários nas filas de atendimento é muito grande, o que gera insatisfação

e perda de tempo do cliente.

1.2 Objetivos

O objetivo do projeto é implementar uma solução que permita que os

usuários de determinado serviço utilizem melhor o seu tempo, evitando que tenham que ficar

fisicamente localizados em um único lugar até o momento em que serão atendidos. Essa

solução beneficiará principalmente aos clientes de serviços com um número muito grande de

usuários, ou aqueles serviços que consomem muito tempo de atendimento em cada caso. A

forma proposta nesse projeto para contribuir para o melhor aproveitamento do tempo dos

usuários, é implementar uma solução de gerenciamento de senhas que permita que os clientes

1.3 Estrutura da Monografia

O Capítulo 1 apresenta a motivação e os objetivos que serão atendidos com

a implementação do projeto.

O Capítulo 2 trata do referencial teórico do projeto, detalhando os diversos

assuntos e tecnologias utilizadas no decorrer do projeto, incluindo a teoria das filas,

linguagens e equipamentos utilizados.

No Capítulo 3 é feito o detalhamento de como o projeto foi modelado,

incluindo integração entre os módulos.

No Capítulo 4 os módulos do projeto são detalhados. Nessa parte são

explicados os passos e procedimentos que são utilizados para alcançar os objetivos do projeto.

O Capítulo 5 aborda as conclusões obtidas, as dificuldades enfrentadas e

algumas sugestões para aperfeiçoamento do tema.

2 EMBASAMENTO TEÓRICO

2.1 Sistemas de Gerenciamento de Atendimentos

Atualmente é comum encontrarmos nas mais diversas instituições

ferramentas para organização de filas de espera. Dentre as soluções mais comuns, os painéis

eletrônicos indicadores de senhas e os dispensadores de senha são as principais ferramentas

para as empresas organizarem as filas de espera de clientes^1.

O cliente fisicamente se dirige à empresa onde o atendimento será realizado,

solicita uma senha no dispensador, que pode ser um conjunto de senhas pré-impressas e

numeradas^2 , ou pode solicitar a impressão da senha, pressionando um botão que acionará a

impressão do próximo número disponível no sistema. Em seguida fica aguardando que sua

senha seja chamada no (s) painel (éis) eletrônico (s). A cada alteração de senha, o painel

informa o número da senha chamada e a qual guichê o cliente que se encontra aguardando

atendimento deve se dirigir.

2.2 Teoria das Filas

A teoria de filas preocupa-se em estudar os aspectos relacionados à espera

por atendimento, que em geral é causada pela necessidade de compartilhamento de

determinados recursos.

Existem filas nos mais variados ramos de negócios. Dentre os diversos

estabelecimentos, poucos são aqueles que não enfrentam dificuldades com a grande

quantidade de clientes que precisam ser atendidos. Uma das formas utilizadas para se tentar

minimizar essas dificuldades é através da marcação de horas. Apesar da utilização desse

procedimento, filas ainda podem ser formadas. A teoria das filas de espera é um dos assuntos

abordados em métodos e técnicas de Pesquisa Operacional. [SHAMBLIN e STEVENS, 1979]

(^1) SEAT – SISTEMAS ELETRÔNICOS DE ATENDIMENTO. Disponível em:

2 http://www.seat.ind.br/produto15.php. Acesso em: 25/03/2008. SEAT – SISTEMAS ELETRÔNICOS DE ATENDIMENTO. Disponível em: http://www.seat.ind.br/produto03.php. Acesso em: 25/03/2008.

Cliente: Unidade de chegada que requer atendimento. Os clientes podem ser

pessoas, máquinas, peças, etc.

Fila: Número de clientes esperando atendimento. Normalmente, a fila não

inclui o cliente que está sendo atendido.

Canal de atendimento: Processo ou sistema que realiza o atendimento do

cliente. Pode ser um canal múltiplo ou único.

Taxa de chegada: Taxa (clientes por período de tempo) segundo a qual os

clientes chegam para serem atendidos. O pressuposto referente à distribuição

deste valor tem grande efeito sobre o modelo matemático. O pressuposto

típico que será utilizado neste texto é o de que a taxa de chegada está

aleatoriamente disposta conforme a distribuição de Poisson. O valor médio

da taxa de chegada é.

Taxa de atendimento: Taxa (clientes por período de tempo) segundo a qual

um canal de atendimento pode efetuar o atendimento requerido pelo cliente.

[...], este texto suporá que a taxa de atendimento está distribuída

aleatoriamente conforme um processo de Poisson. O valor médio do

atendimento é. [SHAMBLIN e STEVENS, 1979]

Além desses conceitos adotaremos as seguintes notações:

n^ –^ Tempo de chegada do consumidor^ Cn.

tn – Intervalo de tempo entre a chegada de Cn 1 e a chegada de

Cn = n - n 1.

sn – Tempo de espera de Cn na fila, isto é, não é incluído o tempo

de atendimento ao cliente.

wn – Tempo total que o consumidor Cn passa no sistema ( fila e

guichê de atendimento ).

xn – Tempo de atendimento ( serviço ) ao consumidor Cn.

X ( t ) – Número de consumidores que chegaram ao sistema até o

instante t.

N ( t ) – Número de consumidores que chegaram ao sistema até o

instante t.

As distribuições de probabilidade das variáveis aleatórias tn caracterizam o

processo de chegada. Em geral, os tn são supostos independentes e positivos enquanto os

tempos de serviços dos consumidores Cn são variáveis aleatórias, positivas e independentes.

O processo de chegada é dito um processo de Poisson com taxa. O tempo

de serviço é dito exponencial com taxa.

O valor esperado de xn é dado pela Equação 2.1.

Ex n

O valor esperado de tn é definido pela Equação 2.2.

Et n

Considerando uma amostra do processo X ( t ), que é o número de

consumidores presentes no sistema no instante t, a média no tempo do número de pessoas no

sistema é defina por

t

X udu

L

t t^0

lim. O tempo médio de espera dos clientes no sistema

é dado por

n

W W Wn

n

lim 1 ....

Dessa forma podemos obter o tempo médio de espera dos clientes na fila

através da relação W W f^1.

Se o processo de chegadas é tal que as distribuições dos intervalos entre

chegadas são arbitrárias com esperança Et n^1 ( é chamada de taxa de chegada ), então