Table of Contents Table of Contents
Previous Page  73 / 116 Next Page
Information
Show Menu
Previous Page 73 / 116 Next Page
Page Background

65

6.3.4.2

Desenvolvimento do Aplicativo

O aplicativo foi desenvolvido na linguagem Java para o sistema Android, amplamente

utilizado em dispositivos móveis. Para este fim, utilizou-se o

software Android Studio

como

plataforma de desenvolvimento da

interface

e programação. Com o desenvolvimento deste

aplicativo busca-se auxiliar o processo de tomada de decisões operacionais (GOLDBARG e

LUNA, 2000) dos gestores da área de resíduos sólidos do município no que se refere à

logística dos RCD. Especificamente, o aplicativo subsidiará o gestor público nas seguintes

atividades:

x

Identificar os locais no município onde estão dispostos RCD de maneira inadequada;

x

Identificar a obra ou responsável na localidade pelo despejo inadequado dos RCD;

x

Tomada de decisões operacionais quanto àquele RCD.

Basicamente, o sistema auxiliará a gestão operacional da coleta de RCD por meio da

identificação do local e responsável pelo despejo. Ainda como um objetivo secundário

permitirá que o município confronte os dados de localização do RCD com os endereços que

possuem alvará de construção válidos possibilitando assim a identificação se a obra possui ou

não um engenheiro responsável para gerir descarte do RCD.

6.3.4.3

Banco de Dados

MySQL

A premissa básica para o desenvolvimento do banco de dados do aplicativo foi a de

selecionar os dados necessários aos gestores para os fins propostos de identificação dos locais

de despejo de RCD de maneira inadequada. Assim, identificou-se como necessário para este

fim dois dados básicos: localização e imagem do resíduo. O primeiro dado, a localização,

justifica-se para que o gestor possa ter um mapeamento das regiões de descarte, podendo,

dessa forma, dispor de ações estratégicas por região e para a identificação do local a fim de

que haja ações mitigadoras ou de fiscalização neste.

O segundo dado, a imagem, justifica-se para possibilitar uma ação de triagem prévia e

enquadramento do tipo de resíduo a fim de auxiliar na tomada de decisão preliminar sobre

este. O banco de dados foi desenvolvido em

MySQL

sendo que, para este fim, foram

utilizados os tutoriais constantes no

site

de desenvolvedores oficiais da plataforma móvel

Android (ANDROID, 2015)

,

assim como (DEITEL, DEITEL e DEITEL, 2015) e (SORO,

2015)

.

A conexão e transmissão dos dados registrados pelo aplicativo para o

MySQL

deu-se

por meio de

scripts

escritos na linguagem PHP, utilizando-se da biblioteca do

Volley

do

Android Studio.

Segundo Soro (2015),

Volley

é uma biblioteca HTTP que proporciona as aplicações

Android uma maneira de manejar as redes mais simples e rápida. O esquema de conexão

encontra-se ilustrado na Figura 2.

73