Você está na página 1de 14

Benate de Castro Benate

DESENVOLVIMENTO DE UM APLICATIVO MÓVEL BASEADO NA


PLATAFORMA ANDROID PARA LOCALIZAÇÃO DE CENTROS DE
ACOLHIMENTO PARA VÍTIMAS DE DESASTRES NATURAIS EM
ZONAS DE RISCO

Universidade Zambeze
Faculdade de Ciências e Tecnologia
Beira
2022
Benate de Castro Benate

DESENVOLVIMENTO DE UM APLICATIVO MÓVEL BASEADO NA


PLATAFORMA ANDROID PARA LOCALIZAÇÃO DE CENTROS DE
ACOLHIMENTO PARA VÍTIMAS DE DESASTRES NATURAIS EM
ZONAS DE RISCO.

Projecto de Pesquisa apresentado ao


Departamento de Engenharia Informática,
Faculdade de Ciências e Tecnologia como
requisito parcial para a obtenção de título
de Licenciado em Engenharia Informática

Universidade Zambeze
Faculdade de Ciências e Tecnologia
Beira
2022
Índice

1. Introdução ................................................................................................................................... 1
1.1. Justificativa........................................................................................................................... 2
1.2. Delimitação da Pesquisa....................................................................................................... 2
1.3. Problematização ................................................................................................................... 2
1.4. Hipóteses .............................................................................................................................. 3
1.5. Objectivos............................................................................................................................. 3
1.6. Metodologia ......................................................................................................................... 4
1.7. Cronograma .......................................................................................................................... 4
2. REVISÃO DA LITERATURA .................................................................................................. 4
2.1. Desastres Naturais ................................................................................................................ 5
2.1.1. Classificações dos desastres naturais ................................................................................ 5
2.2. Centro de Acolhimento ........................................................................................................ 5
2.3. Zonas de Risco ..................................................................................................................... 6
2.4. Dispositivos Móveis ............................................................................................................. 6
2.5. Android................................................................................................................................. 7
2.6. Arquitetura ........................................................................................................................... 7
2.7. Android Studio ..................................................................................................................... 7
2.8. Java ....................................................................................................................................... 8
2.9. XML ..................................................................................................................................... 8
2.10. XAMPP .............................................................................................................................. 8
3. Referências Bibliográficas ........................................................................................................ 10
1. Introdução

Desde o início das eras, o homem percebeu a necessidade de se deslocar de um ponto a outro.
Independentemente do modo que o ser humano utilizasse para se locomover, a navegação que se
destacou, sem dúvidas, foi a navegação visual, Esse método é usado até hoje nos meios de
transporte comum ou em nosso dia-a-dia, por exemplo, quando vamos ao supermercado, estamos
navegando, mentalizando e repetindo um caminho (Fontana, 2002).

A utilização de dispositivos móveis vem crescendo cada vez mais ao longo dos anos e, como
consequência, muitas tarefas do dia-a-dia acabam sendo facilitadas por meio de serviços
disponíveis para estes dispositivos. Segundo a Globo, o Android está entre os sistemas
operacionais mais utilizados em smartphones no mundo, afirmando que 4 em cada 5 smartphones
vendidos possuem o sistema operativo Android. Este sistema operativo inclui vários recursos
interessantes, dentre eles destacam-se o touchscreen, sensores, GPS, acesso a rede internet, entre
outros recursos que os tornam muito mais do que aparelhos que realizam e recebem ligações.
Contudo, com o lançamento de dispositivos móveis com GPS, a possibilidade de ter localização
exacta fez com que muitos caminhos se abrissem para o desenvolvimento de soluções.

Desta forma, estes dispositivos estão sendo usados em projectos complexos, como o proposto no
presente trabalho de pesquisa, que procura fornecer informações sobre a Localização de Centros
de Acolhimento para Vítimas de Desastres Naturais em Zonas de Risco. Visando ajudar os mais
vulneráveis em caso de Desastres Naturais como ciclones, cheias, terramotos, entre outros, de
forma rápida e simples localizar os centros de acolhimento disponíveis mais próximos se si.

1
1.1. Justificativa

A decisão para a escolha deste tema em termos de motivação pessoal, deveu-se ao principal facto
de ter vivenciado os desastres naturais, nomeadamente clicones Idai, Kennet, Eloisse e outros no
qual foi devastador para a vida das pessoas, vendo de perto, famílias vivendo ao relento, enquanto
centros de acolhimento estavam prontos para recebe-los. O desastre causou a perda de vidas, a
destruição generalizada de infra-estruturas e abrigos, bem como a interrupção dos serviços
essenciais, mercados e meios de subsistência. Os efeitos secundários do desastre incluíram a
deslocação de milhares de pessoas e não só, bem como os surtos de doenças infeciosas. ‘

Sobre a relevância sociológica, considera-se que o estudo trará contributo nesta área de estudo
devido a pouca exploração da questão da localização de centros de acolhimento em casos de
desastres. No que se concerne a relevância práctica, acredita-se que o aplicativo será útil para a
população vulnerável no caso de desastres, visto que ajudaria de forma rápida na localização (tanto
antes como depois do desastre) de centros de acolhimento mais próximo de si ou de sua família.
Também será útil para as entidades responsáveis, no que diz respeito a organização das
informações das famílias que chegarão ao centro, isto porque que no acto da inscrição no
aplicativo, as famílias informarão os dados e esses mesmos dados serão usados pelos órgãos
responsáveis para a devida organização. A escolha do Android está relacionada com sua crescente
popularização e não só, a maioria das populações em zonas vulneráveis, devido a sua condição
económica usam o sistema operativo Android. Entretanto, pensou-se neste projecto focando mais
neles.

1.2. Delimitação da Pesquisa

Devido à abrangência do assunto, e de modo a resolver o problema da pesquisa, delimitou-se o


escopo desta pesquisa. Assim sendo, a delimitação do contexto de estudo do presente trabalho tem
enfoque na Cidade da Beira.

1.3. Problematização

Encontrar um centro de acolhimento para se abrigar pode não ser uma tarefa fácil. Muitas vezes
nessas ocasiões as famílias, já aflitas e por falta de informação sobre os centros de acolhimento,
acabam vivendo ao relento, em péssimas condições, sujeitas a surtos de doenças infecciosas,

2
incluindo diarreia aquosa aguda/cólera. Sendo assim, questiona-se como esse problema poderia
ser resolvido. Uma possível solução é o desenvolvimento de um aplicativo móvel, mostrando as
informações seguras e confiáveis sobre os centros de acolhimento, em tempo real.

Problema de investigação:

De que forma a implementação de um aplicativo móvel baseado na plataforma Android para


Localização de Centros de Acolhimento para Vítimas de Desastres Naturais em Zonas de Riscos
irá ajudar e facilitar na localização de centros de acolhimento mais próximos?

1.4. Hipóteses

Face ao problema de pesquisa apresentado, estabelece-se a seguinte hipótese de investigação,


passível de comprovação ou refutação, parcial ou completa:

Com o desenvolvimento do aplicativo móvel baseado na plataforma Android para localização de


centros de acolhimento para vítimas de desastres naturais em zonas de riscos possibilitará que a
população vulnerável consiga localizar os centros de acolhimentos mais próximos de si de forma
simples e rápida, por outro lado permitindo também a gestão do fluxo de informações por parte
dos órgãos responsáveis.

1.5. Objectivos

Os objetivos ou propósitos do projecto estão divididos em dois, nomeadamente objectivo geral e


específicos.

1.5.1. Objectivo Geral

Desenvolver uma aplicativo Android para localização de Centros de acolhimento para vítimas de
desastres naturais em zonas de risco.

1.5.2. Objectivos Específicos

São os objetivos específicos os seguintes:

 Fundamentar sobre os aspectos relacionados aos Desastres Naturais;

3
 Aprofundar os conhecimentos sobre desenvolvimento de aplicativos móveis;
 Desenvolver, testar e avaliar o aplicativo;
 Medir a satisfação dos usuários em relação ao aplicativo.

1.6. Metodologia

Para o desenvolvimento do presente projecto, serão realizadas os seguintes métodos de


investigação científica: pesquisas bibliográficas, métodos e técnicas de pesquisa exploratória
experimental, qualitativos e quantitativos, envolvendo métodos e técnicas empíricas como
procedimentos de entrevistas e questionários e não só, outras publicações disponíveis de forma a
ter o domínio da Pesquisa.

1.7. Cronograma

Duração
Tarefas
Março Abril Maio Junho Julho Agosto Setembro
Elaboração do Projecto
Submissão do Projecto
Colecta de Dados
Tecnologias necessárias para o
desenvolvimento do aplicativo
Desenho do aplicativo
Desenvolvimento do aplicativo
Instalação
Testes do aplicativo
Entrega

2. REVISÃO DA LITERATURA

Este capítulo apresenta os conceitos teóricos utilizados no presente trabalho, fazendo uma
abordagem sobre as tecnologias que foram necessárias para o desenvolvimento do aplicativo.

4
2.1. Desastres Naturais

Os Desastres Naturais representam um conjunto de fenômenos que fazem parte da geodinâmica


terrestre, portanto, da natureza do planeta. Quando ocorrem, podem trazer consequências
catastróficas para o ser humano e, por mais que a tecnologia na área seja avançada, muitos
desastres naturais são imprevisíveis.

2.1.1. Classificações dos Desastres Naturais

São alguns tipos de desastres naturais, os seguintes:

 Tempestades: são tempestades de chuvas, neve, granizo, areia, raios e podem ser
altamente destrutivas e provocar deslocação de pessoas, dependendo da quantidade
precipitada (chuvas torrenciais) e da força que apresentam.

 Terremotos (Sismos) e Maremotos (Tsunamis): também chamados de abalos sísmicos,


representam fenômenos de vibração brusca e passageira da superfície da Terra que ocorrem
por meio da movimentação das placas rochosas, bem como da actividade vulcânica e dos
deslocamentos de gases no interior da Terra.

 Furacões, Ciclones e Tufão: fenômenos intensificados pelas massas de ar e dependendo


da força que atingem podem arrasar cidades e suas infraestruturas, causando deslocações
em massa da população.

 Inundações: as inundações ou enchentes são fenômenos da natureza, intensificados pela


ação humana e que vem aumentando de maneira significativa nas últimas décadas. Um
exemplo é o excesso de lixo, os quais entopem os bueiros, impedindo a passagem de água.
As enchentes e inundações, causadas pelo aumento de quantidade das chuvas e
impedimento da evacuação, provocam desabamentos que podem levar a morte de milhares
de pessoas, além de grande destruição.

2.2. Centro de Acolhimento

Os centros de acolhimento são equipamentos da rede socio assistencial pública e privada que
buscam assegurar a proteção integral a indivíduos ou famílias que se encontrem em situação de

5
abandono, ameaça ou violação de direitos e que estejam afastados temporariamente de seu núcleo
familiar ou comunitário de origem.

2.3. Zonas de Risco

Áreas de risco são partes de um determinado território que, por suas características, apresentam
mais chances de que “algo indesejado” aconteça. são regiões onde é recomendada a não construção
de casas ou instalações, pois são muito expostas a desastres naturais, como desabamentos e
inundações.

2.4. Dispositivos Móveis

O mundo está em constante evolução, com isso os aparelhos digitais móveis vêm ganhando cada
vez mais espaço e popularidade, esses aparelhos são de grande utilidade e practicidade.

Os dispositivos móveis estão sendo utilizados no ambiente de trabalho e lazer, pois as formas de
comunicação são as mais diversas, podendo ser acessada de qualquer ambiente, facilitando assim
nas tarefas do dia-a-dia.

Conforme Generation of technology (2018) tudo começo em 1947 quando um grupo de


pesquisadores resolveu melhorar a forma de comunicação a distância, surgiu então a ideia de lançar
o primeiro telefone móvel. Mas naquela época não havia muita tecnologia e essa ideia só saiu do
papel em 1973 quando a Motorola criou o primeiro telefone realmente móvel e portátil, DynaTAC
8000X; acontecendo então a primeira chamada móvel para um telefone fixo. A primeira geração
de celulares chamada 1G foi de grande impacto à sociedade por ser os primeiros telefones móveis.

No início da década de 90 os aparelhos foram adaptados com um tamanho aceitável pois na era
1G os mesmos eram muito grandes. Operações básicas como ligação e mensagens de textos era o
suportado pelos aparelhos, mas a primeira mensagem de texto SMS enviada foi em 1993 em uma
operadora na Finlândia. Limitados a funções os celulares tinham toques um pouco quanto chatos
e cores nos tons de cinza, as operadoras começaram a colocar cores nos aparelhos revolucionado
o mercado. Com cores os aparelhos começaram a possibilitar a visualização de imagens e
reproduzir toques multimídias, a terceira geração dos celulares possibilita o uso de internet e
câmeras, a partir daí os termos celulares ficou mais conhecido com Smartphone, celulares

6
inteligentes com câmeras de alta qualidade, wi-fi (rede sem fio), grandes espaços de memória e
uso de aplicativos diversos.

2.5. Android

Para o desenvolvimento do aplicativo proposto será utilizado o sistema Android, por isso, a seguir
será explicado um pouco mais sobre a plataforma Android. O Android é uma plataforma de código
fonte aberto voltado para dispositivos móveis (como smartphones e tablets). Nesta plataforma é
possível encontrar um sistema operacional em Linux.

Android foi desenvolvido pela empresa Android, a qual foi adquirida pela Google em 2005. Em
2007, foi formada a Open Handset Aliance que conta com 84 membros
(http:www.openhandsetalliance.com/oha_members.html) – para desenvolver, manter e aprimorar
o Android, trazendo inovação para tecnologia móvel, melhorando a experiência do usuário e
reduzindo custos (DEITEL, 2015, p.7).

2.6. Arquitetura

A arquitetura do sistema é dividida em camadas (PEREIRA; SILVA, 2009) são elas:

 Aplicativos: São os aplicativos e jogos desenvolvidos em Java;


 Frameworks: serviços, biblioteca, geralmente também escritos em Java servem para
facilitar o desenvolvimento de aplicativos e jogos;
 Bibliotecas e jogos nativos: são recursos que já vêm com Android, para serem utilizados
pelo desenvolvedor;
 Linux é a base de tudo e inclui todos os drivers de hardwares (bluetooth, câmeras, USB,
GPS, etc.), sistemas de arquivos e processamento;

2.7. Android Studio

Android Studio é a ferramenta utilizada para desenvolver o protótipo, essa ferramenta é


responsável por auxiliar a criação de aplicativos para plataforma Android, permitindo desenvolver
o código e as interfaces. O Android Studio permite fazer a configuração para que o aplicativo se
comunique com as demais camadas do sistema Android, Kernel e Framework. Algumas das
características dessa ferramenta são:

7
 Um ambiente de desenvolvimento robusto e direto.
 Uma forma fácil de testar o desempenho no outro dispositivo.
 Feiticeiros e modelos para elementos comuns encontrados em toda programação Android.
 Um editor repleto de recursos com imensas ferramentas extra para acelerar o desempenho
das suas aplicações. (ANDROID STUDIO, 2017).

2.8. Java

Java é uma linguagem de programação orientada a objetos proveniente da Sun Microsystems com
o objetivo de manter o poder computacional de C++, agregando características de segurança,
robusteza e portabilidade, capaz de criar tanto aplicativos para desktop, aplicações comerciais,
softwares robustos, completos e independentes, aplicativos para a Web.

A linguagem Java traz consigo grandes vantagens como:

 Orientado por objetos;


 Interpretado e independente da plataforma;
 Dinâmico e distribuído;
 Multithreaded e Sem ponteiros;
 Robustez e segurança.

2.9. XML

É linguagem de marcação de dados, foi desenvolvida para ser utilizada em marcações de


documentos, que provê um formato para descrever dados estruturados. Diferente do HTML que é
uma linguagem de marcação predefinida, o XML possibilita ao autor do documento projetar sua
própria marcação.

2.10. XAMPP

O XAMPP é um pacote com os principais servidores de código aberto do mercado, incluindo FTP,
banco de dados MySQL e Apache com suporte as linguagens PHP e Perl.

Com ele, é possível rodar sistemas como WordPress e Drupal localmente, o que facilita e agiliza
o desenvolvimento. Como o conteúdo estará armazenado numa rede local, o acesso aos arquivos

8
é realizado instantaneamente. O pacote de servidores é baixado cerca de 600 mil vezes por mês,
de acordo com dados do SourceForge.

9
3. Referências Bibliográficas

Textos escritos, artigos, Monografias, Teses ou Dissertações:

FONTANA, Sandro Paulo. Sistema de Posicionamento Global GPS A Navegação do Futuro.


2 ed Porto Alegre, RS, Brasil. Mercado Aberto, 2002.

DEITEL, Harvey M. et al. Android como programar. Porto Alegre: Bookman, 2015;

PERREIRA, Lucio Camilo Oliva; SAILVA, Michel Lourenço; ANDROID PARA


DESENVOLVEDORES - 1ªED, editora: Brasport, (2009).

TESSARI, Luis Gustavo; Aplicativo para Localização de Lugares por GPS para Iphone,
Universidade de Caxias do Sul, 2010;

DAPPER, ALMIR ROGERIO; Aplicativo mobile para localização de farmácias, Universidade


do Sul de Santa Catarina, Floriánopolis - SC 2017;

CHAIMA, Lucas Albino; Desenvolvimento de uma aplicação móvel baseada na plataforma


Android para busca e Publicação de documentos perdidos, Universidade Zambeze, Beira, 2019;

AMADO, Edgar de Jesus Feliciano; Aplicação Móvel para divulgação de Produtos e Serviços
nos Mercados informais de Moçambique, Universidade Zambeze, Beira, 2019;

Avaliação rápida multissectorial pós-Ciclone Idai, INGC, Abril de 2019

CHAÚQUE, Anselmo Júnior; Análise da influência do ciclone Idai sobre a circulação das
correntes, temperatura superficial do mar, salinidade superficial e distribuição da clorofila no
canal de Moçambique, Universidade Eduardo Mondlane, 2019

WILL, Jean Carlos; Aplicativo mobile para Busca de Restaurantes, Universidade Tecnológica
Federal do Paraná, Pato Branco, Brasil, 2017

10
Websites:

Unidades de Acolhimento, Disponível em <https://www.gov.br/cidadania/pt-br/acesso-a-


informacao/carta-de-servicos/desenvolvimento-social/assistencia-social/unidade-de-acolhimento-
1> acesso em 12 de Março de 2022

Desastres Naturais. Disponível em: <https://www.todamateria.com.br/desastres-naturais/>.


Acesso em 12 de Março de 2022

ANDROID. Application Fundamentals. Disponível em:


<http://developer.android.com/guide/topics/fundamentals.html>. Acesso em: 14 de Março de
2022

GLOBO. No mundo, 4 a cada 5 smartphones vendidos rodam sistema Android. Disponível em:
<http://g1.globo.com/tecnologia/noticia/2013/10/no-mundo-4-cada-5smartphones-vendidos-
rodam-o-sistema-android.html.> Acessado em 12 de Março de 2022.

O que é XAMPP. Disponível em: <https://www.techtudo.com.br/noticias/2012/02/o-que-e-


xampp-e-para-que-serve.ghtml>. Acessado em12 de Março de 2022.

Mapeamento de áreas de risco. Disponível em


<https://www.unicamp.br/fea/ortega/temas530/ricardo.htm >. Acessado em 12 de Março de 2022

STUDIO, Androi. Android Studio. Disponível em:


<https://androidstudio.br.uptodown.com/windows>. Acesso em12 de Março de 2022

11

Você também pode gostar