Page 66 - Revista Fetin
P. 66
66 FAC
FLEET AND AID CONTROL
O problema identificado foi apresentado durante uma palestra do Diretor de Ciência, Tecnologia e Infraestrutura
da cidade de Santa Rita do Sapucaí. O problema consiste no controle de frotas de carros públicos e consumo
de combustível, além disso o aplicativo faz a requisição dos serviços monitorados. O mercado potencial pode
ser qualquer cidade que possui um número elevado de carros públicos. Como solução, busca-se implementar
um aplicativo capaz de solicitar monitorar e controlar o fluxo desses veículos, gerando dados que podem auxi-
liar na economia e controle da prefeitura.
PROJETO Firebase as informações desse serviço, além de ou-
tras como distância percorrida as quais são fornecidas
pelo GeoFire criando assim a possibilidade de contro-
A solução é implementada através de um aplicativo le de gastos evitando custos adicionais a prefeitura.
para plataformas móveis que requer o acesso de
localização de dados e a internet, por meio deste é
possível que o usuário solicite algum serviço dispo- RESULTADOS
nibilizado. O aplicativo consiste em uma tela inicial
para cadastro e login a partir da utilização de CPF Como expectativas para aplicações em maior esca-
e outras informações pessoais. Logo após o usuário la tem-se em vista, a expansão para serviços do se-
é direcionado para uma segunda tela que mostra o tor privado os quais podem atender a população em
mapa com a localização atual, nessa tela pode ser outras áreas, além da implementação do serviço na
requisitado o serviço e acompanhar o trajeto até o lo- administração de outras cidades, os resultados alcan-
cal solicitado. Enquanto isso o motorista, também ca- çados atingiram o ideal proposto no início do projeto,
dastrado com as mesmas informações, fica em uma possibilitando o controle de gastos dos carros públi-
tela de espera aguardando por alguma solicitação. cos, e facilitando o requerimento dos serviços uma
Existe uma terceira pessoa envolvida nessa relação vez que a localização é passada com exatidão e a rota
a qual trabalha observando o trajeto do funcionário o traçada impossibilitando atrasos gerados por falha de
monitorando. conhecimento do local, além disso como o cadastro
utiliza dados pessoais o número de trotes tende a cair,
FUNCIONAMENTO já que o autor será facilmente identificado.
O aplicativo foi programado utilizando a linguagem CURIOSIDADES
Java e o aplicativo Android Studio, para o funciona-
mento é necessário uma conexão com a internet e Apesar da ideia desenvolvida desde o primeiro mo-
localização no celular, dessa maneira quando a pes- mento ser um aplicativo para celular, nenhum dos in-
soa solicita um dos serviços sua solicitação é imedia- tegrantes do grupo sabia como programar para essa
tamente envidada para um banco de dados online plataforma, sendo assim todos tiveram que estudar
(Firebase),com isso a tela do motorista recupera essa conteúdos relacionados para que o trabalho pudesse
solicitação e as informações de quem a está executan- ser desenvolvido, criando assim a maior dificuldade
do. Após aceitar o chamado a rota utilizando o Google durante a execução do projeto.
Maps é traçada e então o caminho começa, os dados O projeto se inspirou em um jogo chamado “911 Ope-
novamente são recuperados e enviados em Realtime rator”, tanto por sua ideia de possibilitar a uma pessoa
Database ou seja em tempo real, dados esses como supervisionar o que está acontecendo com os carros
distância quando o destino é atingido e a tarefa feita públicos e administrar essas informações, quanto em
o trabalhador pode finaliza-lo encerrando-o no Fireba- seu design de ambiente e cores utilizadas.
se. Enquanto isso uma outra pessoa recebe também
Instituto Nacional de Telecomunicações - Inatel