Sie sind auf Seite 1von 78

EMANUELLE MENALI

VALQUIRIA DUARTE D'AMATO

A INTERNET DAS COISAS E A MOBILIDADE URBANA

Belo Horizonte
2015

EMANUELLE MENALI
VALQUIRIA DUARTE D'AMATO

A INTERNET DAS COISAS E A MOBILIDADE URBANA

Trabalho de concluso de curso


apresentado ao Curso de Sistemas de
Informao da Faculdade PITGORAS,
como requisito parcial obteno do ttulo
de Bacharel em Sistemas de Informao.
Orientador: Thiago Augusto Alves

Belo Horizonte
2015

1
Dedicamos este trabalho s nossas
famlias, a Deus e a todos aqueles que
nos auxiliaram nesta jornada.

2
AGRADECIMENTO

Queremos agradecer a Deus por nos permitir enfrentar essa jornada de 4


anos. s nossas famlias por todo apoio nos momentos difceis e por todo suporte
nos momentos que poderamos fraquejar.
Aos nossos professores Efrem E. Lousada pela ideia inicial e por todo
estmulo em desenvolver o tema, ao professor e orientador Thiago Augusto Alves,
por nos dar a oportunidade de continuar o desenvolvimento do TCC, principalmente
na orientao da parte prtica, nos auxiliando na melhoria da qualidade tcnica e
ttil do tema escolhido e por se dedicar horas a fim at mesmo em fins de semana e
por toda a ateno dada durante as dvidas e questionamentos que ocorreram
durante esse perodo do desenvolvimento. Ao coordenador Ivan Fontainha que nos
auxiliou e foi de suma importncia para a finalizao do nosso projeto.
Agradecemos tambm a todos que contriburam para a nossa formao e nos
deram a oportunidade de aproveitar ao mximo o aprendizado durante o curso e
poder realizar o sonho de concluir o curso de Bacharel em Sistemas de Informao.

3
Somos feitos de carne, mas temos de viver
como se fssemos de ferro.

Sigmund Freud.

4
MENALI, Emanuelle; DAMATO, Valquria Duarte. A Internet Das Coisas e a
Mobilidade Urbana. 2015. 77. Trabalho de Concluso de Curso Graduao em
Sistemas de Informao Pitgoras, Belo Horizonte, 2015.

RESUMO

Com o aumento da frota veicular nos grandes centros urbanos devido facilidade de
aquisio de automveis e a falta de estrutura urbana para permitir a circulao de
tantos veculos, provocaram o surgimento de grandes engarrafamentos. Na atual
realidade em Belo Horizonte existem muitos veculos e muitas vias de trnsito,
porm a gesto deste ltimo se mostra ineficaz. O projeto tem como objetivo
apresentar a modelagem de um prottipo de um sistema de gerenciamento de
semforos digitais interconectados via rede sem fio, utilizando o padro UML
(Unified Modeling Language, Linguagem de Modelagem Unificada, em traduo
literal). O sistema dever receber informaes de fluxo de trafego provenientes de
requisies ao sistema de mapas do Google e atravs destas informaes o sistema
poder gerar um novo calculo de tempo semafrico para que em horrio de pico o
ciclo de abertura do semforo seja eficiente a ponto de no causar maiores
congestionamentos. Os conceitos de Internet das Coisas foram utilizados para
realizar o levantamento do referencial terico necessrio para o desenvolvimento do
tema.

Palavras chave: Internet das Coisas, Mobilidade Urbana, Solues, Trfego,


Gesto, Sensores.

5
MENALI, Emanuelle; DAMATO, Valquria Duarte. The Internet of Things and the
Urban Mobility. 2015. 77. Trabalho de Concluso de Curso Graduao Sistemas de
Informao Pitgoras, Belo Horizonte, 2015.

ABSTRACT

With increasing vehicle fleet in major urban centers due to car acquisition facility and
the lack of urban structure to accommodate the movement of so many vehicles, led
to the emergence of major traffic jams. In the current reality in Belo Horizonte there
are many vehicles and many transit routes, but the management of the latter proves
ineffective. The project aims to present the modeling of a prototype of a digital traffic
light management system interconnected via wireless network using the standard
UML (Unified Modeling Language). The system is expected to receive traffic flow
information from requests to Google's map system and through this information the
system can generate a new calculation semaphore time so that at peak schedule the
semaphore opening cycle is efficient not to point causing further congestion. Internet
of Things concepts were used to survey the necessary theoretical background to the
subject of development.

Keywords: Internet of Things, Urban Mobility, Solutions Traffic Management,


Sensors.

6
LISTA DE FIGURAS

Figura 1 - RFID ..................................................................................................... 17

Figura 2 Google Maps ...................................................................................... 21

Figura 3 Google Maps - Traffic Layer .............................................................. 22

Figura 4 Genie Smart Lock .............................................................................. 26

Figura 5 - Google Glass....................................................................................... 27

Figura 6 Tag RFID ............................................................................................. 28

Figura 7 Diagrama de caso de uso. ................................................................. 31

Figura 8 Diagrama de Sequencia CDU001. ..................................................... 44

Figura 9 Diagrama de Sequencia CDU002. ..................................................... 45

Figura 10 Diagrama de Sequencia CDU003. ................................................... 46

Figura 11 Diagrama de Sequencia CDU004. ................................................... 47

Figura 12 Diagrama de Sequencia CDU005. ................................................... 48

Figura 13 Diagrama de Sequencia CDU006. ................................................... 49

Figura 14 Diagrama de Classe. ........................................................................ 51

Figura 15 Diagrama de Entidade e Relacionamento. ..................................... 52

Figura 16 - Tela de Login..................................................................................... 53

Figura 17 - Tela de Pesquisa da Via. .................................................................. 54

Figura 18 - Tela Manter Dados da Via. ............................................................... 55

Figura 19 - Tela Alterar Dados da Via................................................................. 56

Figura 20 - Tela Confirmao da Alterao dos Dados da Via. ....................... 57

Figura 21 - Tela de mensagem da Excluso dos Dados da Via. ...................... 58

Figura 22 - Tela Confirmao da Excluso dos Dados da Via. ........................ 59

Figura 23 - Tela da mensagem para Cadastrar dos Dados da Via. .................. 60

Figura 24 - Tela de Cadastro dos Dados da Via. ............................................... 61

Figura 25- Tela Confirmao do Cadastro dos Dados da Via. ......................... 62


7
Figura 26 - Tela de Pesquisa do Semforo. ....................................................... 63

Figura 27 - Tela de Pesquisa do Semforo. ....................................................... 64

Figura 28 - Tela Manter Dados do Semforo. .................................................... 65

Figura 29 - Tela Alterar Dados do Semforo. .................................................... 66

Figura 30 - Tela Confirmao da Alterao dos Dados da Via. ....................... 67

Figura 31 - Tela de mensagem da Excluso dos Dados do Semforo. ........... 68

Figura 32 - Tela Confirmao da Excluso do Semforo. ................................ 69

Figura 33 - Tela da mensagem para Cadastrar os Dados do Semforo. ........ 70

Figura 34 - Tela de Cadastro dos Dados do Semforo. .................................... 71

Figura 35 - Tela Confirmao do Cadastro dos Dados do Semforo. ............. 72

8
ACRONIMOS E SIGLAS

API (Application Programming Interface) = Interface de Programao de Aplicativo


GPS (Global Positioning System) = Sistema de Posicionamento Global.
HTTP (Hypertext Transfer Protocol) = Protocolo de Transferncia de Hipertexto
utilizado para exibio do texto na pgina do navegador WEB.
IoT (Internet of Things) = Internet das Coisas, rede de comunicao entre
dispositivos.
IP (Internet Protocol) = Protocolo de internet.
LCD (Liquid Cristal Display) = Display de cristal liquido.
PSA (Personal Shopper Assistent) = Assistente Pessoal de Compras.
SMS (Short Message Service) = Servio de Mensagens Curtas.
RFID (Radio Frequency Identification) = Identificao por Radio Frequncia.
TAG Termo em ingls para etiqueta.
UML (Unified Modeling Language) = Linguagem de Modelagem Unificada.
URL (Uniform Resource Locator) = endereo que direciona o usurio para a pgina
WEB.
USB (Universal Serial Bus) = Interface de conexo serial para dispositivos.
WEB Termo em ingls que significa teia de aranha ou rede.

9
SUMRIO

1. INTRODUO ...................................................................................................... 12
1.2. JUSTIFICATIVA ............................................................................................. 13
1.3. OBJETIVO GERAL ........................................................................................ 13
1.4. OBJETIVOS ESPECFICOS .......................................................................... 13
1.5. ORGANIZAO DO TEXTO ......................................................................... 14
1.6. METODOLOGIA ............................................................................................ 14
2. REFERENCIAL TERICO .................................................................................... 15
2.1. O QUE INTERNET DAS COISAS ............................................................... 15

2.2. INTERNET ...................................................................................................... 16

2.3. CONEXAO ENTRE OS OBJETOS ................................................................. 16

2.3.1. Protocolo IP .............................................................................................. 16

2.3.2. RFID ......................................................................................................... 17

2.3.3. WIRELESS ............................................................................................... 18

2.3.4. WI-FI ........................................................................................................ 18

2.3.5. Bluetooth .................................................................................................. 19

2.3.6. 3G ............................................................................................................ 19

2.3.7. 4G ............................................................................................................ 19

2.3.8. Sensores .................................................................................................. 20

2.4. GOOGLE MAPS ............................................................................................. 20

3. DESENVOLVIMENTO .......................................................................................... 24
3.1. COMO A IOT PODE SER TIL ..................................................................... 24
3.2. ESTUDOS DE CASO E UTILIZAO DA IOT .............................................. 24
3.2.1. Genie Smart Lock..................................................................................... 25

3.2.2. Throttleman .............................................................................................. 26

3.2.3. Google Glass ........................................................................................... 27

3.2.4. Ponto a Ponto .......................................................................................... 28

3.2.5. Po de Acar .......................................................................................... 29


10
3.3. PROTTIPO DO SISTEMA DE GESTO DE TRFEGO ................................. 30
3.3.1. UML.......................................................................................................... 30

3.3.1.1. Caso de Uso ......................................................................................... 30

3.3.1.1.1. Diagrama de Caso de Uso ................................................................. 31

3.3.1.1.2. Descrio de Caso de Uso ................................................................. 32

3.3.1.2. Diagrama de Sequncia ........................................................................ 44

3.3.1.3. Diagrama de Classe .............................................................................. 50

3.3.1.4. Diagrama de Entidade e Relacionamento ............................................. 52

3.3.2. Prottipos de telas do Sistema ................................................................. 53

4. CONCLUSO........................................................................................................ 73
5. REFERENCIAS BIBLIOGRAFICAS ...................................................................... 74

11
1. INTRODUO

O avano da tecnologia tem permitido o acesso a uma variedade imensa de


novos recursos em equipamentos ou objetos que antigamente realizavam apenas
tarefas comuns sem muita complexidade. Um exemplo que pode ser apresentado
o da Brastemp (2011), que desenvolveu geladeiras com sistemas capazes de enviar
mensagens aos usurios cadastrados em seu sistema informando que alguns
produtos esto prximos da data de validade que precisam ser consumidos o quanto
antes ou que j tiveram seus prazos de validade expirados.
A indstria de eletrodomsticos uma das que aplicam amplamente o
conceito de IoT. De acordo com o exemplo apresentado acima, o conceito de IoT
est cada dia mais presente no cotidiano.
O conceito de IoT significa a integrao de todos os objetos em rede que
podem transmitir informaes para dispositivos do mesmo tipo, de diferentes tipos e
com as pessoas, ou seja, com tudo o que estiver ao seu redor. (DINIZ, 2006).
Essas informaes podem ser utilizadas para facilitar a execuo de tarefas
humanas e automatizar diversos processos. Auxiliar na localizao sem
necessidade de um GPS apenas pelo mapeamento dos objetos, condies
climticas, temperaturas, imagens e grficos so exemplos de informaes que
podem ser compartilhadas. (DINIZ, 2006)
As informaes transmitidas pelos diversos objetos conectados rede como
carros, smartphones e semforos podem ser utilizadas para auxiliar no
gerenciamento do trnsito em casos de engarrafamentos, acidentes e problemas
tcnicos nos semforos.
Possibilitando que a velocidade dos veculos no sofra constantes alteraes
devido s paradas e permita que o fluxo do trnsito seja suavizado durante o dia e
principalmente em horrios de pico e tambm auxilie na reduo de acidentes.
Essa soluo tambm poder gerar reduo no consumo de combustveis
dos veculos, devido diminuio dos engarrafamentos. A reduo do consumo de
combustveis nos engarrafamentos ocasiona alm da melhoria do bem estar da
populao em geral, tambm ameniza a emisso de dixido de carbono, que em
grandes quantidades provoca a poluio do ar e tem efeitos nocivos ao meio
ambiente e sade humana. (DRUMM et al., 2012, p.67)
12
1.2. JUSTIFICATIVA

Um dos grandes problemas da mobilidade urbana est no tempo de


deslocamento realizado na cidade, dentro e fora do horrio de pico ( o horrio em
que grande parte das pessoas esto utilizando a mesma via). Segundo a revista
VEJA (2015), os congestionamentos nas grandes cidades tm impactos negativos
no cotidiano das pessoas, pois alm de impactar na produtividade no trabalho ou
estudo, devido ao longo tempo para chegada e sada, as impossibilitam de realizar
outras tarefas que tem relao direta com sua qualidade de vida, como esporte,
convvio familiar e religio.
Segundo dados da Secretaria de Estado dos Transportes Metropolitanos do
estado de So Paulo (VEJA, 2015), estima-se que o prejuzo financeiro com os
engarrafamentos e acidentes de trnsito, seja de 4,1 bilhes de reais por ano e as
perdas dirias de combustveis, podem chegar a 11 milhes de acordo com o
Instituto avanado de pesquisas da Universidade de So Paulo.

1.3. OBJETIVO GERAL

Aplicar os conceitos da IoT para desenvolver o prottipo de um sistema com o


objetivo de auxiliar na resoluo dos problemas de mobilidade urbana, sendo assim,
o trnsito poder ter mais fluidez, e por consequncia uma melhoria que reflete na
qualidade de vida dos cidados.

1.4. OBJETIVOS ESPECFICOS

Desenvolver o prottipo e modelagem de um sistema em UML, que utilize o


conceito de IoT para auxiliar a gesto do transito.
Apresentar a fundamentao terica do conceito de IoT para compreenso do
tema.
Demonstra atravs de estudos de caso a implantao de solues baseadas
no conceito de IoT em outras reas do setor econmico.

13
1.5. ORGANIZAO DO TEXTO

Este trabalho encontra-se organizado da seguinte maneira: O capitulo 1


aborda a introduo do tema IoT. O capitulo 2 contm todo o referencial terico
contextualizado para embasar e possibilitar a realizao do desenvolvimento do
projeto. O capitulo 3 contm os estudos de caso, o prottipo e a Modelagem UML
utilizados para desenvolver as etapas do projeto. No capitulo 4 explanado a
concluso sobre a pesquisa realizada e os resultados obtidos.

1.6. METODOLOGIA

Inicialmente foram levantados os problemas que parte da sociedade enfrenta


diariamente em seu percurso at o trabalho ou compromissos diversos (VEJA,
2015), as questes de mobilidade urbana da cidade de Belo Horizonte
(PARREIRAS, 2012) e todo conhecimento adquirido durante o curso de Sistemas de
informao, junto a fontes externas (fruns, artigos e livros) que foram utilizadas
como recursos e metodologia para encontrar soluo que possa amenizar os
problemas de mobilidade urbana dos centros urbanos.
Para a realizao do projeto, sero utilizados o conceito de IoT, as
informaes de mapa e trfego do Google Maps, os estudos de caso em que o
conceito de IoT foi aplicado para melhoria de processos em diversas corporaes e
a prototipagem do sistema em conjunto com a modelagem UML para que seja
demonstrado atravs de seus diagramas a tese abordada nesse trabalho.

14
2. REFERENCIAL TERICO

O referencial terico apresentado neste captulo tem como objetivo apresentar


os principais conceitos necessrios para que seja possvel a compreenso do leitor
a respeito do assunto abordado nesse trabalho.

2.1. O QUE INTERNET DAS COISAS

A Internet das coisas ou IoT o conceito que diz que todos os objetos
podero se conectar a rede de internet e se comunicar com pessoas e com outros
objetos, com o objetivo de trazer mais comodidade vida das pessoas e mudar a
forma como possvel interagir com o ambiente sem intervenes externas diretas,
dependendo apenas de sua programao e de protocolos de comunicao.
Segundo Diniz (2006), praticamente qualquer objeto poder receber e
transmitir informaes. Atualmente existem vrios objetos que utilizam o conceito de
IoT, como carros, relgios, culos, roupas, entre outros.
Em 1991, o artigo The Computer of 21st Century (O Computador do Sculo
21, em traduo literal) de Weiser (1991), foi publicado na revista Scientific
American. Foram abordados os primeiros conceitos de conexo entre dispositivos
que no fossem computadores.
Em 1999, Ashton usou pela primeira vez o conceito de IoT se referindo ao
RFID como meio de transmisso computacional que possibilitaria a execuo de
tarefas mais eficientes que os seres humanos. (ASHTON, 2009)
Ainda segundo Ashton (2009), os cientistas j estudavam a possibilidade dos
objetos conectados por uma rede mundial poderiam trocar informaes entre si. Ao
passar dos anos o conceito foi se consolidando, e hoje o mais prximo da
realidade.

15
2.2. INTERNET

Segundo Hauben (2004), a internet uma rede de computadores que se


interligam para difundir e compartilhar informaes atravs de protocolos
especficos. Criada a partir de um projeto desenvolvido nos Estados Unidos a partir
da segunda guerra mundial como uma forma de transmitir e proteger informaes,
ele foi desenvolvido pela Agncia de Projetos de Pesquisa Avanada (ARPA),
batizado como ARPANET, que com o passar dos anos foi sendo aperfeioado.

2.3. CONEXAO ENTRE OS OBJETOS

Para que os objetos possam transmitir dados e fazer parte de uma rede
necessrio que exista uma forma de conexo entre eles e uma forma de identificar o
dispositivo.

2.3.1. Protocolo IP

O IP o protocolo de internet que atribui endereos identificadores para que


os computadores se conectem a uma rede. No caso da internet para cada
computador conectado a ela, fornecido um endereo IP distinto.
Porm com o aumento de dispositivos conectados internet desde o seu
lanamento no comeo dos anos 90, essa variedade de nmeros est se esgotando.
Por esse motivo foi criado ento o protocolo IPv6 que aumenta incontveis vezes a
quantidade de endereos disponveis para a conexo desses dispositivos (IPv6,
2012).
A proposta da IoT conectar objetos rede de Internet, logo se no
houvesse endereos de IP o suficiente para essa nova gama de dispositivos
conectados, acarretaria em um problema grave de conectividade e esses
dispositivos simplesmente no poderiam realizar uma de suas principais funes:
transmitir dados.

16
2.3.2. RFID

O RFID uma das tecnologias utilizadas na transmisso de dados entre os


dispositivos. Foi citado por Ashton (2009) como sendo a tecnologia precursora da
comunicao entre dispositivos. A definio de RFID pode ser dada por Sangreman
e Camanho (2007) como:

A tecnologia de RFID (radio frequency identification identificao por


radiofrequncia) nada mais do que um termo genrico para as tecnologias
que utilizam a frequncia de rdio para captura de dados. Por isso existem
diversos mtodos de identificao, mas o mais comum armazenar um
nmero de srie que identifique uma pessoa ou um objeto, ou outra
informao, em um microchip.
Tal tecnologia permite a captura automtica de dados, para identificao de
objetos com dispositivos eletrnicos, conhecidos como etiquetas
eletrnicas, tags, RF tags ou transponders, que emitem sinais de
radiofrequncia para leitores que captam estas informaes.
(SANGREMAN; CAMANHO, 2007).

Figura 1 - RFID

Fonte: (SANGREMAN; CAMANHO, 2007).

17
As pesquisas realizadas demonstraram o potencial dessa tecnologia para a
aplicao da Internet das Coisas (EDWARDS, 2012 p2), uma vez que com uma
simples TAG de RFID possvel transmitir diversas informaes e acionar
comandos a um custo muito baixo.
"Uma anlise estimada aponta que a IoT vai demandar a conectividade entre
50 a 100 trilhes de objetos diferentes, com cada ser humano rodeado por 1.000 a
5.000 objetos distintos". (EDWARDS, 2012 pg.2).

2.3.3. WIRELESS

Wireless so tecnologias de transmisso de dados em rede sem fio utilizando


radio frequncia assim como o RFID, porm com poder de alcance e capacidade de
transmisso diferenciadas. Segundo Pinto e Aguilar (2010), na dcada de 1970,
surgiu o primeiro sistema a no utilizar uma rede ponto a ponto n fsico, e sim
radiodifuso. Mas por seus componentes serem caros e a largura de sua banda para
transmisso ser baixa, no foi possvel sua comercializao. Entretanto foi o
bastante para abrir caminho e despertar interesse pela tecnologia sem fio que junto
com os avanos tecnolgicos para a reduo dos dispositivos, no inicio dos anos
1990, as primeiras redes comerciais wireless foram lanadas.

2.3.4. WI-FI

Com a evoluo da tecnologia Wireless, foi possvel desenvolver uma


tecnologia mais acessvel e comercialmente aceita. A rede do tipo wireless se
popularizou pelo nome de WI-FI, que remete ao termo Wireless Fidelity (TELECO,
2011). Uma vez que so redes wireless de uso comercial com camadas de
segurana para proteger os dados que trafegam em sua rede.
Utiliza dispositivos de propagao de dados atravs de radio frequncia,
assim como seu modelo original, e a dinmica da rede semelhante de uma rede
que utiliza cabos para o envio de dados. (PINTO E AGUILAR, 2010)

18
2.3.5. Bluetooth

O Bluetooth uma tecnologia que surgiu da necessidade de desenvolver uma


tecnologia padro para transmisso de dados entre dispositivos de pequeno porte.
Desenvolvido a partir de um grupo criado pelas empresas Ericsson, Nokia, IBM, Intel
e Toshiba tem se mostrado bastante aceito, pois aps sua criao em 1999 est
presente em grande parte dos aparelhos celulares atuais.
O hardware do Bluetooth um chip que utiliza radio frequncia para a
transmisso dos dados entre os dispositivos que portam essa tecnologia.
(KOBAYASHI, 2004)

2.3.6. 3G

Outra forma de conexo entre os dispositivos se d pela rede de telefonia


mvel 3G. O 3G, segundo Silva (2013), a terceira gerao de padro de tecnologia
de telefonia mvel. mundialmente utilizada e sua velocidade pode atingir at 7
Megabits pro segundo.

2.3.7. 4G

Em 2012 foi disponibilizada a rede de telefonia mvel com a tecnologia 4G,


uma vez que a necessidade de transmisso de dados por redes com tecnologia 3G
tornou-se limitada.
Segundo a Teleco (2012), o 4G a 4 gerao de rede de telefonia mvel e
disponibilizada para oferecer conexes de banda larga a internet mvel e fixa. A sua
velocidade de conexo pode variar de 3 Megabits por segundo a at 20 Megabits
por segundo. A transmisso de dados por essa rede se mostra bastante eficaz em
relao s outras tecnologias de rede de telefonia mvel.

19
2.3.8. Sensores

Alm de uma tecnologia para comunicao com os outros objetos, so


necessrios meios para captar alteraes no ambiente. Para isso so utilizados
sensores de diversos tipos. A definio de sensores dada por segundo Patsko
(2006, p1):
Na eletrnica, um sensor conhecido como qualquer componente ou
circuito eletrnico que permita a anlise de uma determinada condio do
ambiente, podendo ela ser algo simples como temperatura ou luminosidade;
uma medida um pouco mais complexa como a rotao de um motor ou a
distncia de um carro at algum obstculo prximo ou at mesmo eventos
distantes do nosso cotidiano, como a deteco de partculas subatmicas e
radiaes csmicas.
(PATSKO, 2006, p1).

A partir do uso desses sensores, em conjunto com os conceitos de IoT,


possvel transformar os dados captados em informaes para que o objeto possa
executar alguma informao automaticamente.

2.4. GOOGLE MAPS

O Google Maps (Google, 2015) uma ferramenta de geolocalizao


desenvolvida para auxiliar as pessoas na localizao, planejamento de rotas, obter
dados de transito, dados de clima, rotas de transporte publico entre outras.
Essas informaes disponibilizadas so atualizadas constantemente atravs
do compartilhamento de informaes do sistema GPS e dos usurios conectados
atravs da internet, passando informaes constantes atravs de seus smartphones,
ou seja, utilizando os conceitos da IoT.
O Google disponibiliza a API para os desenvolvedores, o Map Maker e a
Traffic Layer para que possam desenvolver aplicaes de acordo com as suas
necessidades e tambm uma documentao de referencia para quem quiser
aprender sobre esse recurso. (Google, 2015)

20
Figura 2 Google Maps

Fonte: https://www.google.com.br/maps/
Acesso: 05/05/2015

O funcionamento do Google Maps em dispositivos mveis foi ofertado para os


usurios como um GPS ao transmitir sua localizao atualizada em uma rota que foi
previamente programada. Desta forma, o usurio poder identificar se est
realmente no percurso correto, a distancia que se encontra do local de destino e
tambm poder fazer alteraes em sua rota (Google, 2015).
Ainda segundo o Google, a API do Google Maps foi criada para que
desenvolvedores pudessem incorporar os mapas do Google Maps em seus sites e
servios de mapeamento. Com essa API possvel gerar vrios trajetos para os
locais de destino e tambm possvel filtrar os resultados da pesquisa por tempo de
deslocamento ou por distancia.
O Map Maker um recurso que os usurios podem utilizar para modificar os
mapas, incluindo ou editando ruas, estradas, comrcios, sendo assim, mantendo os
mapas sempre atualizados e tornando o Google Maps uma ferramenta que reflita o
mundo de maneira mais prxima do real (Google, 2015).

21
A Traffic Layer (camada de transito) indica atravs de cores a intensidade do
trafego no local que o usurio est localizado ou de qualquer outro local que ele
queira ver. Essa funcionalidade do Google Maps ser til para coletar dados do
transito em tempo real, possibilitando que sejam utilizados para aperfeioar o fluxo
de transito de acordo com o a modelagem do prottipo que ser desenvolvido
(Google, 2015).

Figura 3 Google Maps - Traffic Layer

Fonte: https://www.Google.com.br/maps/
Acesso 05/12/2015

O Google Maps tem inmeras vantagens quando utilizado para definir rotas e
planejar viagens, por exemplo, possvel que um bom planejamento de rotas para
extensas viagens proporcione um menor percurso, economia de combustvel,
22
pedgios e alimentao. J em percursos curtos e mdios possvel definir o
melhor meio de transporte publico ou particular, escolher a companhia de viagem
mais adequada evitando as baldeaes (Google, 2015).

23
3. DESENVOLVIMENTO

3.1. COMO A IOT PODE SER TIL

De acordo com a CERP (2009), o conceito de IoT pode ser aplicado em


diversas reas como:
Indstrias: Atravs da substituio dos cdigos de barras por tags, isso ir
beneficiar tanto o produtor e o consumidor, pois, as tags permitem saber a
localizao exata de cada produto.
Logstica: Atravs do carregamento da mercadoria, pois isso poder oferecer
melhoria no meio de comunicao entre o cliente e o produtor.
Indstria Farmacutica: Atravs da utilizao das tags dentro das embalagens
dos medicamentos, poder passar as informaes dos efeitos secundrios e
a dose correta do medicamento para o paciente.
Sade: Atravs da implantao de microchips, ser possvel fornecer
informaes sobre a sade do paciente, tornando o diagnstico mais rpido e
mais efetivo.
Transportes: Atravs da utilizao da IoT nos transportes, ser possvel
oferecer uma comunicao entre os automveis, obtendo eficincia nas
viagens efetuadas e reduzindo o nmero de acidentes.

Conclui-se que o conceito de IoT pode ser aplicado em vrias Empresas que
possuem seguimentos diferentes. Aps implantar as solues baseadas em IoT
observado uma melhoria nos processos, aumento na produtividade e lucratividade,
reduo de custos e de tempo.

3.2. ESTUDOS DE CASO E UTILIZAO DA IOT

Foram realizados estudos de caso envolvendo a utilizao da IoT, onde foi


constatado melhoria nos processos empresariais, reduo de custos e do tempo,
aprimoramento da logstica, aumento da produtividade e lucratividade.

24
O objetivo dos estudos de caso demonstrar os benefcios da utilizao dos
conceitos de IoT em diversos segmentos. Os benefcios identificados nos diversos
segmentos atravs da utilizao da IoT nos estudos de caso foram:
Genie Smart Lock - Possibilitar o aumento do controle de acesso s
residncias onde essa soluo pode ser implantada.
Throttleman - Permitiu a reduo de custos no controle dos produtos enviados
para o centro de distribuio.
Google Glass - Permite reunir vrias funcionalidades como fazer ligaes,
acessar pginas na WEB, enviar SMS, tirar fotos e gravar vdeos.
Ponto a Ponto- Reduzir o tempo e custo nas cobranas do pedgio, pois o
preo ser calculado de acordo com a distancia percorrido naquela via.
Po de Acar - Obter melhoria na logstica do supermercado, na distribuio,
no controle de estoque e o tempo de reposio.

3.2.1. Genie Smart Lock

Segundo o jornal O TEMPO (2014), a Genie Smart Lock uma fechadura


inteligente que permite trancar e destrancar qualquer porta utilizando o Wi-Fi ou
Bluetooth, dispensando as chaves fsicas. Mas para que ela autorize o acesso
necessrio ter um cdigo de segurana.
Ela possui inmeras vantagens, sendo uma delas possibilitar o gerenciamento
das trancas da fechadura atravs do aplicativo em um smartphone, independente da
localizao. Esse aplicativo est disponvel para os dispositivos que suportam os
sistemas operacionais iOS e Android que possuam suporte a Bluetooth 4.0. Atravs
desde aplicativo possvel verificar se a porta foi realmente trancada, gerar chaves
temporrias para os convidados irem sua casa com data e horrio de expirao,
gerar chaves definitivas para os integrantes da casa. Na impossibilidade de acessar
o aplicativo do smartphone pode-se acessar pela website e em caso de roubo do
smartphone pode excluir o dispositivo para a funo de gerenciamento da porta.
Ainda segundo O TEMPO (2014), a fechadura vem com o dispositivo para ser
instalado, duas chaves fsicas, duas chaves Bluetooth pelo smartphone e uma chave

25
Bluetooth Fob, que um dispositivo semelhante a um chaveiro que permite a
conexo via Bluetooth sem a necessidade do aplicativo no smartphone.

Figura 4 Genie Smart Lock

Fonte: O TEMPO (2014)

3.2.2. Throttleman

Segundo SWEDBERG (2007), a Throttleman uma empresa do setor de


moda sediada em Portugal que enfrentava vrios problemas de eficincia e
produtividade na rea da distribuio, desde o fornecedor at as suas lojas em
Portugal, Espanha e ndia. Para resolver os problemas de logstica, a Throttleman
investiu em uma soluo baseada na tecnologia RFID, e comeou a etiquetar e
catalogar todas as peas que saem do seu fornecedor.
Antes da instalao do sistema RFID, todas as peas que chegavam ao
centro de distribuio tinham que ser verificadas e separadas individualmente mo
para depois serem enviadas para as lojas. Esse processo consumia muito tempo e
espao de armazenamento e tambm gerava muitos erros. Depois da implantao
do RFID, as peas so identificadas atravs de tags quando saem da fbrica e
quando chegam ao centro de distribuio. Sendo assim, conseguiu melhorar a
comunicao com os seus clientes, a localizao e identificao dos produtos.

26
3.2.3. Google Glass

De acordo com matria publicada na revista GALILEU (2015), o Google Glass


os culos que possibilitam visualizar a realidade aumentada, ou seja, os culos
interagem com o ambiente, sobrepondo visualizao do ambiente real com
elementos do ambiente virtual. Para que ele possa funcionar necessrio o
pareamento do Bluetooth do smartphone com Bluetooth dos culos. Quando
conectado com Wi-Fi, 3G ou 4G possui vrias funes como acessar pginas da
internet, tirar fotos, gravar vdeos, acessar e receber notificaes das redes sociais,
fazer pesquisas no Google, mandar e-mails, responder SMS, e armazenar dados na
nuvem.
De acordo com o suporte do Google Glass (2015), o dispositivo possui uma
tela no canto superior direita com a resoluo de 640x360 pixels, boto localizado
na haste atrs da orelha que transmite sons para o usurio, touchpad, entrada micro
USB, cmera com a resoluo de 5 Megapixels e vdeos de 720p High Definition,
memria flash de 16 Gigabytes, Wi-Fi 802.11 b/g standards, Bluetooth e bateria de
longa durao. Essas funes possibilitam aliar a facilidade de utilizar um objeto to
comum como os culos comodidade de executar tarefas bsicas como acessar um
site, realizar uma ligao e at mesmo tirar uma foto sem necessidade dos
dispositivos apropriados.

Figura 5 - Google Glass

Fonte: http://www.tecmundo.com.br/google-glass

27
3.2.4. Ponto a Ponto

De acordo com a Agncia Reguladora de Servios Pblicos Delegados de


Transporte do Estado de So Paulo (ARTESP, 2015), o sistema Ponto a Ponto tem
como objetivo registrar o percurso dos automveis e gerar a cobrana do pedgio
proporcional rota percorrida. O registro do percurso realizado atravs das tags
instaladas nos automveis, antenas e leitores instalados em alguns pontos
estratgicos da rodovia (em prticos fixos). Para que ocorra a comunicao de forma
adequada as tags e os equipamentos instalados nos prticos fixos possuem a
mesma frequncia. A comunicao ocorre quando o automvel que possui a tag
passa pelo prtico fixo, aps a leitura com base no trecho percorrido gerado o
valor que automaticamente debitado dos crditos do usurio.
O uso do Ponto a Ponto trouxe alguns benefcios como: fluidez do transito,
reduo no tempo das viagens, do consumo de combustvel e das despesas.
Ainda segundo a ARTESP (2015), foram observados alguns dados
estatsticos:
Rodovia 075 SP:
83% dos usurios reduziram suas despesas;
89,2% dos usurios concordam com o valor da cobrana por trecho
percorrido;
80% dos usurios afirmam que utilizam o sistema em outras rodovias;
Economia mdia de R$ 128 mensais.
Rodovia 360 SP:
Economia mdia de R$ 588,60 em 1 ano de projeto.

Figura 6 Tag RFID

Fonte: ARTESP, 2015.


28
3.2.5. Po de Acar

O GPA (Grupo Po de Acar) a maior empresa do Brasil em varejo,


atacado e centro de distribuio. Atualmente esse grupo possui cinco segmentos:
Varejo Alimentar, Atacado de Autosservio, Eletro e Mveis, Comrcio Eletrnico e
Galerias (GPA, 2015).
Uma de suas lojas est localizada no Shopping Iguatemi. Segundo
RODRIGUES (2014), esta loja teve a necessidade de melhorar a logstica, a
distribuio, o estoque e o tempo de reposio. O estabelecimento passou por uma
reforma arquitetnica e tecnolgica. As tecnologias implantadas foram: Etiquetas de
preo eletrnicas, gondolas digitais, carrinhos com PSA (Personal Shopper Assistant
- Assistente Pessoal de Compra), etiquetas RFID.
As etiquetas de preo eletrnicas e as gondolas digitais associadas ao uso do
Programa Mais, trs informaes sobre os produtos e possveis receitas
relacionadas com o produto.
Os carrinhos com o PSA permitem os clientes localizarem os produtos dentro
da loja atravs da conectividade do PSA com o banco de dados utilizando uma rede
Wi-Fi. Ele possui uma tela LCD e um teclado virtual que permite o usurio digitar o
produto desejado e obter a localizao do mesmo. Outra funo do PSA a soma
dos valores dos produtos adicionados, com isso possvel prever o valor total da
compra.
As etiquetas RFID que esto nos produtos permitem a leitura dos preos
mesmo a distancia, sem a necessidade de retirar o produto do carrinho.
As esteiras do caixa so capazes de ler os cdigos de barras e as etiquetas
RFID mesmo estando em movimento. Rodrigues (2014) relata que depois da
implantao da soluo tecnolgica, baseada nos conceitos de IoT, surgiram alguns
benefcios:
- Reduo de 30% do tempo de espera de atendimento;
- Agilidade no processo da compra;
- Reduo de custos com estoque e armazenamento;
- Aumento na satisfao dos clientes.

29
3.3. PROTTIPO DO SISTEMA DE GESTO DE TRFEGO

Nesse capitulo ser demonstrada a modelagem do sistema de gesto de


trafego utilizando os artefatos da UML.

3.3.1. UML

Segundo Larman (2007, pg. 39), a UML (Linguagem de Modelagem


Unificada) uma linguagem visual para especificar, construir e documentar os
artefatos de sistemas.
A UML como planta de software utiliza diagramas altamente detalhados com
o objetivo de ser uma engenharia reversa para visualizar e compreender melhor o
cdigo existente em forma de diagramas e para gerao de cdigo.
Normalmente se utiliza as notaes UML e seus artefatos para desenvolver o
modelo conceitual do sistema. (Wazlawick, 2011, pg. 3).

3.3.1.1. Caso de Uso

O Caso de Uso a descrio em texto para descobrir e registrar requisitos.


Influencia em vrios aspectos do projeto e serve de entrada para outros artefatos. O
Caso de Uso gera o Modelo de Caso de Uso que uma representao em forma de
diagrama dos requisitos. (Larman, 2007).
O Caso de Uso descreve o requisito da seguinte forma:
Nome do Caso de Uso: o requisito ou parte dele.
Descrio: Resumo breve do requisito que o Caso de Uso descreve.
Ator: Quem ir interagir com o sistema.
Pr-condio: O que deve ser verdade para que o requisito especificado
seja executado.
Ps-condio: O que Deve ser verdade quando a finalizao bem sucedida
Fluxo Principal: O caminho tpico incondicional para o sucesso do requisito.
Fluxo Alternativo: Cenrio alternativo de sucesso ao fluxo principal.

30
Fluxo de Exceo: Cenrio a ser executado caso o fluxo principal no
ocorra com sucesso.

3.3.1.1.1. Diagrama de Caso de Uso

Figura 7 Diagrama de caso de uso.

Fonte: Autoria prpria

31
3.3.1.1.2. Descrio de Caso de Uso

CDU01 - Solicitar Dados de Transito

1. Descrio:
Este caso de uso tem como objetivo solicitar dados de transito para o Google.

2. Atores:
Google
Administrador

3. Pr - condio
Solicitao de dados de transito para o Google a cada 10 minutos enviada com
sucesso.

4. Ps - condio
Dados de transito registrados com sucesso.

5. Fluxo de Eventos
5.1. Fluxo Principal
5.1.1. O Google confirma o recebimento da solicitao.
5.1.2. O Google responde a solicitao enviando os dados de transito
solicitados para o Sistema, conforme RNG001.
5.1.2.1. Caso a RNG001 no seja atendida, acionar FE001.
5.1.3. O Sistema confirma o recebimento dos dados de transito.
5.1.4. O Sistema confirma o armazenamento de dados.
5.1.5. O Sistema confirma o armazenamento de dados.
5.1.6. Final do fluxo principal.

5.2. Fluxo de Exceo


5.2.1. FE001 Excedido o tempo de resposta do Google.

32
5.2.1.1. O Sistema reenvia a solicitao de dados de transito
(latitudeFinal, latitudeInicial, longitudeFinal, LongitudeInicial,
sentidoVia, velocidadeMedia, distanciaLatLong) para o Google.
RNG002, FE002.
5.2.1.2. Retorna para o passo 5.1.2 do Fluxo Principal.
5.2.2. FE002 Excedidas as tentativas de solicitao dos dados.
5.2.2.1. O Sistema envia uma notificao da falha para o Administrador,
com hora, data e motivo da ocorrncia.
5.2.2.2. Retorna para o passo 5.1.6 do Fluxo Principal.

6. Regras de Negocio
6.1. RNG001 O tempo de espera para retorno dos dados do Google deve ser
de at 2 minutos.
6.2. RNG002 O Sistema deve solicitar ao Google os dados de transito no
mximo 3 vezes consecutivas.

33
CDU02- Pesquisar Via de Transito

1. Descrio:
Este caso de uso tem como objetivo pesquisar via de transito.

2. Atores:
Administrador.

3. Pr condio
Via de transito cadastrada.

4. Ps condio
Retornar resultado encontrado para a pesquisa.

5. Fluxo de Eventos
5.1. Fluxo Principal
5.1.1. O Sistema aciona a Tela de Pesquisa de Via.
5.1.2. O Administrador do Sistema informa os dados da via de transito: tipo
do logradouro, logradouro, bairro, cidade, estado.
5.1.3. O Sistema encontra via de transito com os dados informados, aciona o
CDU03 e preenche os campos na Tela Manter Dados da Via com os
dados encontrados.
5.1.4. Final do Fluxo Principal.

5.2. Fluxo de Exceo


5.2.1. O Sistema no encontra via de transito com os dados informados,
exibe mensagem Via de transito inexistente.
5.2.2. O Sistema exibe caixa de opo com a mensagem para o
Administrador Deseja cadastrar via de transito?.

34
5.2.3. Caso a opo escolhida seja Sim, aciona o CDU03 e direciona o
usurio para a Tela de Cadastro dos Dados da Via com os campos
disponveis para edio.
5.2.4. Caso a opo escolhida seja No o Sistema no realiza nenhuma
ao e permanece na tela atual.

5.3. Fluxo Alternativo


No h.

35
CDU03 - Manter Via de Transito

1. Descrio:
Este caso de uso tem como objetivo manter via de transito.

2. Atores:
Administrador

3. Pr condio
O usurio acionou a pesquisa de via de transito no CDU02.

4. Ps condio
Via de transito registrada, alterada ou excluda com sucesso.

5. Fluxo de Eventos
5.1. Fluxo Principal
5.1.1. O Sistema no encontrou dados na pesquisa realizada no CDU02.
5.1.1.1. Acionar FA001.
5.1.2. O Sistema encontrou dados na pesquisa realizada no CDU02.
5.1.2.1. Acionar o FA002 ou FA003 ou FA004.
5.1.3. Final do Fluxo Principal.

5.2. Fluxo Alternativo


5.2.1. FA001 Via no cadastrada
5.2.1.1. O Sistema aciona a Tela de Cadastro de Dados da Via.
5.2.1.2. O Administrador informa os dados da via de transito nos campos
disponveis.
5.2.1.3. O Sistema armazena os dados informados.
5.2.1.4. O Sistema exibe a mensagem Via de transito cadastrada com
sucesso.
5.2.1.5. O Sistema retorna para o passo 5.1.3 do fluxo principal.

36
5.2.1.6. Final do Fluxo Alternativo.

5.2.2. FA002 Alterar dados da Via.


5.2.2.1. O Sistema aciona a Tela Manter Dados da Via.
5.2.2.2. O Administrador altera os dados desejados.
5.2.2.3. O Sistema registra as alteraes realizadas e exibe a mensagem
Via de transito alterada com sucesso.
5.2.2.4. O Sistema retorna para o passo 5.1.3 do fluxo principal.
5.2.2.5. Final do Fluxo Alternativo.

5.2.3. FA003 Excluir Via.


5.2.3.1. O Sistema aciona a Tela Manter Dados da Via.
5.2.3.2. O Administrador aciona a funo excluir.
5.2.3.3. O Sistema exibe a caixa de opo com a seguinte mensagem O
Administrador confirma a excluso da via de transito?.
5.2.3.4. Caso o Administrador confirme a excluso a via de transito
excluda com sucesso.
5.2.3.5. Caso o Administrador no confirme a excluso a via de transito
mantida.
5.2.3.6. O Sistema retorna para o passo 5.1.3 do fluxo principal.
5.2.3.7. Final do Fluxo Alternativo.

5.2.4. FA004 Cadastrar semforo.


5.2.4.1. O Sistema aciona o CDU04.
5.2.4.2. O Sistema retorna para o passo 5.1.3 do fluxo principal.
5.2.4.3. Final do Fluxo Alternativo.

37
CDU04- Pesquisar Semforo Digital

1. Descrio:
Este caso de uso tem como objetivo pesquisar semforo digital.

2. Atores:
Administrador

3. Pr condio
Via de transito cadastrada e semforo cadastrado.

4. Ps condio
Retornar resultado encontrado na a pesquisa.

5. Fluxo de Eventos
5.1. Fluxo Principal
5.1.1. O Sistema aciona a Tela Pesquisa de Semforo.
5.1.2. O Administrador informa o nmero de identificao da via de transito.
5.1.3. O Administrador informa o nmero de identificao do semforo digital.
5.1.4. O Sistema aciona o CDU02, realiza a pesquisa de via de transito.
5.1.5. O Sistema retorna para o CDU04 com os dados da via de transito
localizada.
5.1.6. O Sistema pesquisa o semforo digital cadastrado na via de transito
encontrada.
5.1.7. O Sistema aciona o CDU05 e preenche os campos da Tela Manter
Dados do Semforo com os dados do semforo digital encontrado.
5.1.8. Final do Fluxo Principal.

5.2. Fluxo de Exceo


5.2.1. O Sistema no encontra registro do semforo digital com os dados
informados, exibe mensagem Semforo inexistente.

38
5.2.2. O Sistema exibe caixa de opo com a mensagem para o
Administrador Deseja cadastrar semforo?.
5.2.3. Caso a opo escolhida seja Sim, aciona o CDU05 e direciona o
usurio para a Tela de Cadastro dos Dados do Semforo com os
campos disponveis para edio.
5.2.4. Caso a opo escolhida seja No o Sistema no realiza nenhuma
ao e permanece na tela atual.

5.3. Fluxo Alternativo


No h.

39
CDU05 - Manter Semforo Digital

1. Descrio:
Este caso de uso tem como objetivo de manter semforo digital.

2. Atores:
Administrador.

3. Pr condio
O Sistema acionou a pesquisa no CDU04.

4. Ps condio
Semforo Digital registrado, alterado ou excludo com sucesso.

5. Fluxo de Eventos
5.1. Fluxo Principal
5.1.1. O Sistema no encontrou dados na pesquisa realizada no CDU04.
5.1.1.1. Acionar FA001.
5.1.2. O Sistema encontrou dados na pesquisa realizada no CDU04.
5.1.2.1. Acionar o FA002 ou o FA003.
5.1.3. Final do Fluxo Principal.

5.2. Fluxo Alternativo


5.2.1. FA001 Semforo Digital no cadastrado.
5.2.1.1. O Sistema aciona a Tela de Cadastro dos Dados do Semforo.
5.2.1.2. O Administrador informa os dados do semforo digital nos
campos disponveis.
5.2.1.3. O Sistema armazena os dados informados.
5.2.1.4. O Sistema exibe a mensagem Semforo cadastrado com
sucesso.
5.2.1.5. O Sistema retorna para o passo 5.1.3 do fluxo principal.
40
5.2.1.6. Final do Fluxo Alternativo.

5.2.2. FA002 Alterar dados do Semforo Digital.


5.2.2.1. O Sistema aciona a Tela Manter Dados do Semforo com os
dados do semforo encontrado.
5.2.2.2. O Administrador altera os dados desejados.
5.2.2.3. O Sistema registra as alteraes realizadas e exibe a mensagem
Semforo alterado com sucesso.
5.2.2.4. O Sistema retorna ao passo 5.1.3 do fluxo principal
5.2.2.5. Final do Fluxo Alternativo.

5.2.3. FA003 Excluir Semforo Digital.


5.2.3.1. O Sistema aciona a Tela Manter Dados do Semforo com os
dados do semforo encontrado
5.2.3.2. O Administrador aciona a funo excluir.
5.2.3.3. O Sistema exclui o Semforo Digital.
5.2.3.4. O Sistema notifica o Administrador que a via foi excluda.
5.2.3.5. O Administrador confirma o recebimento da notificao.
5.2.3.6. O Sistema retorna ao passo 5.1.3 do fluxo principal.
5.2.3.7. Final do Fluxo Alternativo.

41
CDU06 - Gerir Informao do Transito

1. Descrio:
Este caso de uso tem como objetivo verificar incidncias nas vias e altera o
tempo do Semforo Digital.

2. Atores:
Semforo Digital
Administrador

3. Pr condio
Detectar incidente na via.

4. Ps - condio
Alterar o tempo do Semforo Digital com sucesso.

5. Fluxo de Eventos
5.1. Fluxo Principal
5.1.1. O Sistema localiza os dados da via.
5.1.1.1. Caso no exista registro da via, aciona o FE001.
5.1.2. O Sistema localiza os dados do Semforo Digital.
5.1.2.1. Caso no exista registro do semforo, aciona FE002.
5.1.3. O Sistema testa a integridade da conexo do Sistema com o Semforo
Digital.
5.1.4. O Semforo Digital envia resposta de conexo com o Sistema.
5.1.4.1. Caso o teste de conexo no tenha resultado positivo, acionar
FE003.
5.1.5. O Sistema realiza o calculo do novo tempo do Semforo Digital.
RNG003.
5.1.6. O Sistema altera o tempo do Semforo Digital.
5.1.7. O Semforo Digital notifica o sistema que o tempo Semafrico foi
alterado.
42
5.1.8. O Sistema armazena os dados.
5.1.9. Final do Fluxo Principal.

5.2. Fluxo de Exceo


5.2.1. FE001 Dados da via no foram localizados.
5.2.1.1. O Sistema notifica o Administrador da inexistncia dos dados da
via.
5.2.1.2. O Administrador confirma o recebimento da notificao.
5.2.1.3. Retorna para o passo 5.1.9 do Fluxo Principal.

5.2.2. FE002 Dados do Semforo Digital no foram localizados.


5.1.1.1. O Sistema notifica o Administrador da inexistncia dos dados
da do Semforo Digital.
5.1.1.2. O Administrador confirma o recebimento da notificao.
5.1.1.3. Retorna para o passo 5.1.9 do Fluxo Principal.

5.2.3. FE003 Falha na integridade da conexo do Semforo Digital com o


Sistema.
5.2.3.1. O Sistema notifica o Administrador sobre a falha da
comunicao entre o Semforo Digital e o Sistema.
5.2.3.2. O Administrador confirma o recebimento da notificao.
5.2.3.3. Retorna para o passo 5.1.9 do Fluxo Principal.

6. Regras de Negocio
6.1. RNG003 - O Sistema deve calcular o novo tempo do Semforo de acordo
com o trafego da via utilizando a frmula:

DistanciaLatLong
Tempo Semafrico =
VelocidadeMdia

43
3.3.1.2. Diagrama de Sequncia

Segundo Larman (2007), o Diagrama de Sequncia representa de forma


visual os eventos de entrada e sada relacionados com o sistema em questo.
O Diagrama de Sequncia mostra de forma especifica os eventos dentro de
um Caso de Uso. So representados tambm os atores externos e internos, o
sistema, e os eventos que os atores geram de acordo com a ordem do cenrio.

Figura 8 Diagrama de Sequencia CDU001.

Fonte: Autoria prpria

44
Figura 9 Diagrama de Sequencia CDU002.

Fonte: Autoria prpria

45
Figura 10 Diagrama de Sequencia CDU003.

Fonte: Autoria prpria

46
Figura 11 Diagrama de Sequencia CDU004.

Fonte: Autoria prpria

47
Figura 12 Diagrama de Sequencia CDU005.

Fonte: Autoria prpria

48
Figura 13 Diagrama de Sequencia CDU006.

Fonte: Autoria prpria

49
3.3.1.3. Diagrama de Classe

Segundo Larman (2007), o Diagrama de Classe ilustra classes, interfaces,


suas associaes e representa a modelagem esttica dos objetos. possvel
encontrar no Diagrama de Classe os objetos e seus atributos e os mtodos que
podem executar.

50
Figura 14 Diagrama de Classe.

Fonte: Autoria prpria

51
3.3.1.4. Diagrama de Entidade e Relacionamento

Segundo os autores Silberschatz, Korth e Sudarshan (2006), "o Diagrama de


Entidade e Relacionamento o modelo de dados amplamente utilizado para projeto
de banco de dados. Ele fornece uma representao grfica conveniente para ver
dados, relacionamentos e restries.".
Entidade a representao do objeto no mundo real com o seu conjunto de
atributos.
Relacionamento a associao entre as entidades.
Cardinalidade a quantidade de entidades a qual uma entidade pode estar
relacionada.

Figura 15 Diagrama de Entidade e Relacionamento.

Fonte: Autoria prpria

52
3.3.2. Prottipos de telas do Sistema

Os prottipos das telas do Sistema de Gerenciamento de Trafego tem o


objetivo apresentar as funcionalidades do sistema.

Sistema de Gerenciamento de Trafego

3.3.2.1. A figura 16 exibe a tela de Login do sistema de Gerenciamento de Trafego.

Figura 16 - Tela de Login.

Fonte: Autoria prpria

53
3.3.2.2. A figura 17 ilustra a tela de Pesquisa da Via.

Figura 17 - Tela de Pesquisa da Via.

Fonte: Autoria prpria

54
3.3.2.3. A figura 18 ilustra o resultado da pesquisa na tela de Manter Dados da Via.
Os campos dos dados ficam desabilidados para edio. Os botes (Excluir, Alterar,
Cadastrar Semforo, OK) ficam habilitados como ao disponivel.

Figura 18 - Tela Manter Dados da Via.

Fonte: Autoria prpria

55
3.3.2.4. A figura 19 ilustra o resultado da seleo da opo "Alterar" da tela de
Manter Dados da Via. O campo "Id Logradouro" fica desabilidado para edio. Os
campos "Tipo do Logradouro", "Logradouro", "Bairro", "Cidade", "Estado" ficam
habilitados para edies. Os botes (OK, Cancelar) ficam habilitados como ao
disponivel.

Figura 19 - Tela Alterar Dados da Via.

Fonte: Autoria prpria

56
3.3.2.5. A figura 20 ilustra a confirmao da alterao realizada na tela de Alterar
Dados da Via, com a mensagem: "Via Alterada com Sucesso!!!" e habilita o boto
OK".

Figura 20 - Tela Confirmao da Alterao dos Dados da Via.

Fonte: Autoria prpria

57
3.3.2.6. A figura 21 ilustra o resultado da seleo da opo "Excluir" da tela de
Manter Dados da Via, com a mensagem "Deseja Excluir os Dados da Via?" e habilita
os botes "Sim" e "No".

Figura 21 - Tela de mensagem da Excluso dos Dados da Via.

Fonte: Autoria prpria

58
3.3.2.7. A figura 22 ilustra a confirmao da excluso realizada na tela de Excluir
Dados da Via, com a mensagem: "Via Excluda com Sucesso!!!" e habilita o boto
"OK".

Figura 22 - Tela Confirmao da Excluso dos Dados da Via.

Fonte: Autoria prpria

59
3.3.2.8. A figura 23 ilustra o resultado quando a Via no est cadastrada, retorna a
mensagem "Via no localizada! Deseja Cadastrar a Via?" e habilita os botes "Sim"
e "No" na tela de Pesquisar Dados da Via.

Figura 23 - Tela da mensagem para Cadastrar dos Dados da Via.

Fonte: Autoria prpria

60
3.3.2.9. A figura 24 ilustra o resultado quando selecionado a opo "Sim" da figura
23 e aciona a tela de Cadastro da Via. Os campos "Tipo do Logradouro",
"Logradouro", "Bairro", "Cidade", "Estado" ficam habilitados. O campo "Id do
Logradouro" fica desabilitado. Os botes (OK, Cancelar) ficam habilitados como
ao disponivel.

Figura 24 - Tela de Cadastro dos Dados da Via.

Fonte: Autoria prpria

61
3.3.2.10. A figura 25 ilustra a confirmao do Cadastro realizado na tela de Cadastro
da Via, com a mensagem: "Via Cadastrada com Sucesso!!!" e habilita o boto "OK".

Figura 25- Tela Confirmao do Cadastro dos Dados da Via.

Fonte: Autoria prpria

62
3.3.2.11. A figura 26 ilustra a tela de Pesquisa do Semforo.

Figura 26 - Tela de Pesquisa do Semforo.

Fonte: Autoria prpria

63
3.3.2.12. A figura 27 ilustra a tela de Pesquisa do Semforo, quando acionada pelo
boto "Cadastrar Semforo" da tela de Manter Dados da Via, o campo "Id do
Logradouro" vem previamente preenchido.

Figura 27 - Tela de Pesquisa do Semforo.

Fonte: Autoria prpria

64
3.3.2.13. A figura 28 ilustra o resultado da pesquisa na tela de Manter Dados do
Semforo. Os campos dos dados ficam desabilitados para edio. Os botes
(Excluir, Alterar, OK) ficam habilitados como ao disponivel.

Figura 28 - Tela Manter Dados do Semforo.

Fonte: Autoria prpria

65
3.3.2.14. A figura 29 ilustra o resultado da seleo da opo "Alterar" da tela de
Manter Dados do Semforo. Os campos "Id do Semforo", "Status Semforo",
"Tempo Aberto", "Tempo Fechado" ficam desabilitados para edies. Os campos "Id
do Logradouro", "Latitude", "Longitude" ficam habilitados para edies. Os botes
(OK, Cancelar) ficam habilitados como ao disponivel.

Figura 29 - Tela Alterar Dados do Semforo.

Fonte: Autoria prpria

66
3.3.2.15. A figura 30 ilustra a confirmao da alterao realizada na tela de Alterar
Dados do Semforo, com a mensagem: "Semforo Alterado com Sucesso!!!" e
habilita o boto OK".

Figura 30 - Tela Confirmao da Alterao dos Dados da Via.

Fonte: Autoria prpria

67
3.3.2.16. A figura 31 ilustra o resultado da seleo da opo "Excluir" da tela de
Manter Dados do Semforo, com a mensagem "Deseja Excluir os Dados do
Semforo?" e habilita os botes "Sim" e "No".

Figura 31 - Tela de mensagem da Excluso dos Dados do Semforo.

Fonte: Autoria prpria

68
3.3.2.17. A figura 32 ilustra a confirmao da excluso realizada na tela de Excluir
Dados do Semforo, com a mensagem: "Semforo Excludo com Sucesso!!!" e
habilita o boto "OK".

Figura 32 - Tela Confirmao da Excluso do Semforo.

Fonte: Autoria prpria

69
3.3.2.18. A figura 33 ilustra o resultado quando o Semforo no est cadastrado,
retorna a mensagem "Semforo no localizado! Deseja Cadastrar o Semforo?" e
habilita os botes "Sim" e "No" na tela de Pesquisar Dados do Semforo.

Figura 33 - Tela da mensagem para Cadastrar os Dados do Semforo.

Fonte: Autoria prpria

70
3.3.2.19. A figura 34 ilustra o resultado quando selecionado a opo "Sim" da figura
33 na tela de Cadastro do Semforo. Os campos "Id do Logradouro", "Latitude",
"Longitude" ficam habilitados. Os campos "Id do Logradouro", "Status Semforo",
"Tempo Aberto", "Tempo Fechado" ficam desabilitados. Os botes (OK, Cancelar)
ficam habilitados como ao disponivel.

Figura 34 - Tela de Cadastro dos Dados do Semforo.

Fonte: Autoria prpria

71
3.3.2.20. A figura 35 ilustra a confirmao do Cadastro realizado na tela de Cadastro
do Semforo, com a mensagem: "Semforo Cadastrado com Sucesso!!!" e habilita o
boto "OK".

Figura 35 - Tela Confirmao do Cadastro dos Dados do Semforo.

Fonte: Autoria prpria

72
4. CONCLUSO

O estudo do tema Internet das Coisas nos possibilitou enxerga-la no


somente como um conceito de integrao de objetos em uma rede, nos mostra que
ela pode ser instrumento de melhoria da qualidade de vida da sociedade.
Os estudos de caso apresentados no capitulo 3 desse trabalho nos
permitiram observar que quando o conceito aplicado, possvel obter a melhoria
de cadeias de processos, na produo industrial, na melhoria da experincia de
usabilidade de determinados dispositivos por seus usurios e at mesmo na
segurana pessoal.
Quando o tema Internet das Coisas nos foi apresentado, pensamos na
utilizao desse tema para encontrar uma forma de tentar melhorar de forma
significativa o bem estar da sociedade como um todo. Aplicamos o conceito de
Internet das Coisas em um modelo e prottipo de um sistema que possa auxiliar na
problemtica da gesto de trafego urbano. Possibilitando atravs dele que possam
ser resolvidos os problemas de configurao de tempo semafrico e gesto de
incidentes.
Conclumos a partir desse trabalho que possvel utilizar esse conceito para
a melhoria do problema apresentado e que podem surgir novos temas sobre esse
assunto e ser estudado com mais profundidade a fim de encontrar resultados
concretos sobre a utilizao desse modelo no sistema de gesto de trafego urbano e
que possa contribuir para que de fato o problema trazido nesse trabalho seja
resolvido.
O tema tambm se mostrou bastante abrangente, uma vez constatamos ao
fim do trabalho que para o desenvolvimento completo do sistema proposto atravs
prottipo so necessrias pesquisas envolvendo infraestrutura urbana, infraestrutura
de rede, protocolos de segurana, inteligncia artificial, minerao de dados, big
data e desenvolvimento de novos hardwares para os semforos.

73
5. REFERENCIAS BIBLIOGRAFICAS

ARTESP Sistema Ponto a Ponto. Disponvel em:


<http://www.artesp.sp.gov.br/rodovias-sistema-ponto-a-ponto.html>. Acesso:
07/10/2015.

ASHTON, Kevin. 2009. That Internet of Things Thing: In the real world, things matter
more than ideas. [Online], RFID Journal. Disponvel: <
http://www.rfidjournal.com/articles/view?4986>. Acesso em 05 maio 2015.

BRASTEMP Geladeira Brastemp Inverse Maxi com Central Inteligente. Disponvel


em: <http://www.brastemp.com.br/produto/geladeira-brastemp-inverse-maxi-c-
central-inteligente-565l/>. Disponibilizado em 25/11/2011. Acesso: 07/10/2015.

CERP. IoT - Internet of Things Strategic Research Roadmap. Disponvel em:


<http://www.internet-of-things-
research.eu/pdf/IoT_Cluster_Strategic_Research_Agenda_2009.pdf >. Acesso:
07/10/2015.

DINIZ, Eduardo H. Internet das coisas, Era Digital, v. 5, n. 1, p. 59, 2006.

DRUM, Fernanda Carolina et al. Poluio atmosfrica proveniente da queima de


combustveis derivados do petrleo em veculos automotores. REGET/ UFSM. V. 18
n. 1. p. 66-78. Abr 2014.

EDWARDS, John A Internet das Coisas: Do conceito realidade: planos para uma
rede que conecta tudo e todos em toda parte esto a caminho. Disponvel em:
<http://brasil.rfidjournal.com/noticias/vision?9525/>. Disponibilizado em 17/05/2012.
Acesso 01/06/2015.

GALILEU - Chegamos era da realidade aumentada? Disponvel em:


<http://revistagalileu.globo.com/Revista/Common/0, EMI298341-17770,00-

74
CHEGAMOS+A+ERA+DA+REALIDADE+AUMENTADA.html>. Disponibilizado em:
sem data. Acesso: 15/09/2015.
GOOGLE - Conhea o novo Google Maps. Disponvel
em:<https://www.Google.com/intl/pt-BR/maps/about/>. Acesso 17 de abril de 2015.

GOOGLE GLASS - Productinfo. Disponivel


em:<https://support.Google.com/glass/answer/3064128?hl=en>.Acesso 07/10/2015.

GPA - O Grupo. Disponvel em: <http://www.gpabr.com/o-grupo/o-grupo.htm>.


Acesso: 15/09/2015.

HAUBEN, Ronda - The Internet: On its International Origins and Collaborative Vision.
Disponvel em:<http://www.ais.org/~jrh/acn/ACn12-2.a03.txt.> Acesso em
20/11/2015.

IPV6.BR - Esgotamento do IPv4. Disponvel em:


<http://ipv6.br/entenda/introducao/#int-esg-ipv4>. Disponibilizado em 15/05/2012.
Acesso 01/06/2015.

KOBAYASHI, Carlos Yassunori. A Tecnologia Bluetooth e aplicaes. Computao


Mvel BCC - IME USP 2004. Disponvel em:
<http://grenoble.ime.usp.br/movel/monografia_bluetooth.pdf>. Acesso em
05/11/2015.

LARMAN, Craig. Utilizando UML e Padres: uma introduo analise e ao projeto


orientado a objetos e ao desenvolvimento iterativo 3 edio. Porto Alegre.
Bookman, 2007.

O TEMPO - Fechadura pode ser destrancada atravs de smartphone. Disponvel


em: <http://www.otempo.com.br/interessa/tecnologia-e-games/fechadura-pode-ser-
destrancada-atrav%C3%A9s-de-smartphone-1.890508>. Disponibilizado em
28/07/2014 s 13h37. Acesso: 02/06/2015 13:00.

75
PARREIRAS, Mateus - Engarrafamentos fazem do trnsito de BH o pior
proporcionalmente entre as grandes capitais. Disponibilizado em: 25/11/2012.
Disponvel em:
<http://www.em.com.br/app/noticia/gerais/2012/11/25/interna_gerais,331931/engarra
famentos-fazem-do-transito-de-bh-o-pior-proporcionalmente-entre-as-grandes-
capitais.shtml>. Acesso 23/10/2015

PATSKO, Luiz Fernando - TUTORIAL Aplicaes, Funcionamento e Utilizao de


Sensores. Disponvel em:
<http://www.maxwellbohr.com.br/downloads/robotica/mec1000_kdr5000/tutorial_eletr
onica_-_aplicacoes_e_funcionamento_de_sensores.pdf>. Acesso 01/06/2015.

PINTO, Gleison de Barros; AGUILAR, Osias Fonseca de. Estudo da


interoperabilidade entre redes locais sem fio (wlan) e o sistema mvel
celular. 2003. 68 f. Monografia (Bacharelado em Engenharia Eltrica)-
Universidade de Braslia, Braslia, 2003.

RODRIGUES, Agustin Perez . O Neovarejo: Um estudo de caso da loja conceito do


Grupo Po de Acar. Dilogos Interdisciplinares, 2014, vol. 3, n.2, ISSN 2317-
3793.

SANGREMAN, Anderson; CAMANHO Thiago - O que RFID? Disponvel em:


<http://www.gta.ufrj.br/grad/07_1/rfid/RFID_arquivos/o%20que%20e.htm>.
Disponibilizado em 25/05/2007. Acesso 01/06/2015.

SILBERSCHATZ, Abraham; KORTH, Henry F.; SUDARSHAN, S.SISTEMA DE


BANCO DE DADOS 4 edicao. Rio de Janeiro, Elsevier, 2006.

SILVA, Ricardo Pereira; JUNIOR, Eli Candido. ORIGEM E UTILIZAO DA


TECNOLOGIA 3G NO BRASIL. ETIC - ENCONTRO DE INICIAO CIENTFICA -
ISSN 21-76-8498, Presidente Prudente SP. Maro, 2015.

SWEDBERG, Claire - Throttleman Adopts Item-Level Tagging.


76
Disponvel em: <http://www.rfidjournal.com/articles/view?3580>. Disponibilizado em
24/08/2007. Acesso 07/10/2015.
TELECO. 4G: 4 Gerao de Celular no Brasil. Disponvel em:
<http://www.teleco.com.br/4g_brasil.asp>. Acesso em: 03/11/2015.

TELECO. Wi-Fi e WiMAX I: As Tecnologias de Rede Sem Fio. Disponvel em:


<http://www.teleco.com.br/tutoriais/pdf2011/tutorialww1.pdf>. Acesso em:
03/11/2015.
VEJA, O impacto do caos nas ruas. Disponvel em:
<http://veja.abril.com.br/idade/exclusivo/transito/contexto1.html>. Acesso
23/10/2015.

WAZLAWICK, Raul Sidnei. Anlise e Projeto de Sistemas de Informao Orientados


a Objetos 2 ed. Rio de Janeiro; Elsevier, 2011.

WEISER, Mark. The Computer for the 21st Century. Scientific American Ubicomp
Paper after Sci Am editing, 1991. Disponvel em
<https://www.ics.uci.edu/~corps/phaseii/Weiser-Computer21stCentury-SciAm.pdf>.
Acesso em: 13/04/2015.

77

Das könnte Ihnen auch gefallen