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

66

Figura 2. Esquema de Conexão e Armazenamento MySQL via PHP.

Fonte: Autor

A Figura 2 ilustra o esquema de conexão (1) e armazenamento (2) que ocorre da

seguinte forma: O cliente (aplicativo) envia uma requisição de conexão ao servidor através da

classe

Request.Method

. A classe

Response

contém os dados que serão encarregados de

manipular as requisições HTTP (Protocolo de Transferência de Hipertexto) realizadas ao

servidor. Posteriormente, a classe

StringRequest

faz a chamada à solicitação HTTP que se

encarregará de inserir (método POST) os dados no banco de dados MySQL (SORO, 2015).

6.3.5

Etapa 5 - Validação da Solução Por Meio de Testes

O aplicativo VigiSol consiste do registro de dados de localização e imagem dos RCD

para auxílio à gestão destes, representando dessa forma um modelo dos dados coletados em

campo. Como um mode

lo pode ser definido como uma “representação do mundo real”

(GOLDBARG; LUNA, 2000), é desejável que o comportamento da representação seja o mais

próximo possível da realidade em questão, sob determinadas condições especificadas. Para

atingir este fim, espera-se que o aplicativo não venha a apresentar erros no seu uso,

representando e transmitindo dessa forma com fidelidade os dados registrados em campo.

Para a validação do aplicativo foram realizados diversos testes consecutivos em

diversas regiões do município de Palmas-TO e arredores exaurindo as funcionalidades dos

módulos desenvolvidos. O principal objetivo da validação é alcançar consistência entre as

Aplicativo

Android (Cliente)

1) Envia requisição

de conexão

(Request.Method)

Códigos PHP

1) Recebe

requisição e

solicita conexão

com o banco de

dados

Banco de Dados

MySQL

1) Recebe

solicitação de

conexão e se

conecta ao

aplicativo (cliente)

Banco de Dados

MySQL

2) Armazena os

dados inseridos

Códigos PHP

2) Recebe a

requisição de

inserção dos dados

e insere-os no

banco de dados

Aplicativo

Android (Cliente)

2) Com os dados

de localização e

imagem

registrados a

classe

StringRequest

faz

a requisição para

inserir os dados no

banco de dados

(Método

Post

)

74