Você está na página 1de 14

1

SISTEMA DE ENSINO PRESENCIAL CONECTADO


TECNOLOGIA EM ANALISE E DESENVOLVIMENTO DE SISTEMAS
CIRO PEREIRA DA SILVA FILHO

SISTEMA DA INFORMAO MVEL

Redeno
2013

CIRO PEREIRA DA SILVA FILHO

SISTEMA DA INFORMAO MVEL

Trabalho apresentado ao Curso Tecnologia em Anlise e


Desenvolvimento de Sistemas da UNOPAR - Universidade
Norte do Paran, para a disciplina Gesto e Segurana de
Sistemas da Informao, Tpicos Avanados em
Desenvolvimento de Sistemas, Tpicos em Desenvolvimento
de Sistemas e Programao Web II.
Prof. Adriane A. Loper, Anderson E.M Gonalves, Merris
Mozer e Veronice de Freitas.

Redeno
2013

Sumrio
INTRODUO................................................................................................4
OBJETIVO.......................................................................................................5
DESENVOLVIMENTO....................................................................................6
PLATAFORMA DOS DISPOSITIVOS MVEIS..............................................7
LINGUAGENS DE PROGRAMAO.............................................................7
PERSISTNCIA DE DADOS..........................................................................8
USABILIDADE................................................................................................8
CRIAO E MANIPULAO DE BANCO DE DADOS.................................9
COMPUTAO MVEL...............................................................................10
GESTO DE SEGURANA DA INFORMAO..........................................10
CONCLUSO...............................................................................................13
REFERNCIAS.............................................................................................14

INTRODUO

Hoje comum ver pessoas correndo em todos os lugares atravs de


dispositivos mveis, como Tablets ou computadores capazes de conexo sem fio capaz
de se conectar Internet. As comunicaes mveis tm crescido consideravelmente,
por outro lado, algumas organizaes usam estes dispositivos para vantagens
competitivas, outros vm neles a soluo para reduzir os custos de forma significativa
ou apenas para simplificar seus processos de negcios . Por estas razes , os sistemas
de dispositivos mvies tm sido a soluo para acesso a um nmero significativo de
servios e atividade profissionais e pessoais.
No entanto, considerando que existem muitas aplicaes existentes so as
entidades proprietrias que desenvolvem tem que criar muitos componentes bsicos
para a gesto de conectividade, segurana , sincronizao de interfaces e etc . Alm
disso , estas aplicaes so difceis de integrar com a evoluo ou outras solues que
esto no mercado.
Como tal , h uma necessidade de se mover em direo a plataforma de
padronizao para facilitar o desenvolvimento dessas aplicaes.

OBJETIVO

Temos o objetivo de mostar com importancia clareza os recursos mais


utilizados para os dispositivos mveis. As principais estapas ou processos dos
dipositivos podemos destacar a:
Gesto de Segurana da Informao
Sincronismo de Processos
Usabilidade de interfaces para dispositivos mveis
Manipulao do Banco de Dados
Persistncia de Dados e suas Operaes
Implantao e avaliao

DESENVOLVIMENTO

As operadoras mveis propagam cada vez mais a comercializao dos seus


aplicativos mveis, os fabricantes de PDA (Personal Digital Assistant) gastam milhes
de dlares para mostrar ao mundo o seu novo dispositivo mvel. Mas o que
"computao mvel"? O dispositivo (usurio) em movimento, ou mover o cdigo? H
uma opo que diz que a computao mvel permite que os usurios acessem
servios, independentemente da localizao. Isto requer apoio mobilidade e a
existncia de infra-estrutura de comunicaes sem fio. O usurio e o movimento do
dispositivo, e nada impede que o cdigo "movimento".
Dispositivos de Computao Mvel
A tecnologia nos disponibiliza vrias categorias de dispositivos que podem
ser considerados de computao mvel . O primeiro grupo de laptops (ou notebooks) ,
que so laptops com o poder computacional muito bem estruturado para em velocidade
dos processos executados. A diminuio do poder de computao encontramos os
PDAs que possuem telas pequenas, mas seu poder de processamento muito elevado
em comparao com um telefone celular, mas baixo em comparao com laptops. Eles
suportam aplicaes desenvolvidas usando linguagens de programao , recursos
multimdia de alto nvel , acesso rede , etc.
Outro grupo, so so telefones celular. Anteriormente, ns diramos que os
telefones tm telas pequenas e quase sem recursos. Hoje, no entanto , existem
dispositivos com memria expansvel , acesso rede , Bluetooth, suporte a Java , etc.
Alguns telefones mais avanados tambm conhecidos como smartphones .
Alm das capacidades de telefone , que incorporam muitas caractersticas do PDA
Porque os dispositivos da mesma categoria de dispositivo tm caractersticas comuns,
o desenvolvimento de aplicaes da mesma categoria tambm pode variar de uma para
outra.

PLATAFORMA DOS DISPOSITIVOS MVEIS

So inumeras as marcas e modelos de smarthphones disponveis no


mercado, devido a essa imena concorrncia em meio o comercio, inevitavel a
existncia de vrias plataformas e sistemas operacionais, sendo os mais populares:
Android, da grande empresa revolucionaria Google, Windows Phone da poderesa
Microsoft, Black Berry da prpria, IOS da famosa Apple, Linux Ubuntun e etc. Uma
arquitetura multiplataforma, seria uma soluo para tornar esta difcil tarefa em algo
muito mais acessvel, e com a possibilidade de ser desenvolvida usando mtodos Web
ou hbridos de desenvolvimento de aplicaes.

LINGUAGENS DE PROGRAMAO

Exite uma grande diversidade de linguagens de programao que podemos


usar para o desenvolvimento de dipositivos mveis. Temos por exemplo as linguagues,
como WML (Wireless Markup Language), o HDML ( Handheld Markup Language) e
CHTML (Compact HTML). Linguagens tradicionais como C, Visual Basic e Java,
permitem o desenvolvimento de aplicaes mais complexas, o que pode executar algo
no prprio dispositivo, armazenar dados, conectar-se a servidores remotos, entre vrios
recursos existentes. Eles so geralmente utilizados para o desenvolvimento de
aplicaes,

que

tm

mais

recursos

computacionais.

Sendo

assim,

com

desenvolvimento de novos dispositivos smartphones.


As linguaguens de programao podem tambm ser usadas para a criao
de aplicaes. Tudo depende do fabricante , mas o hardware deve suportar as
programao que se deeja executar para a criao do aplicativo. Dispositivos Palm que
usam o sistema operacional Palm pode , por exemplo, tm gerado aplicaes em VB e
C , que so conversores de cdigo projetado para Palm OS. Desenvolvimento de
aplicaes, por conseguinte, tambm depender da categoria do dispositivo fornecido
pelo fabricante. Portanto, devemos buscar informaes do fabricante do dispositivo de
destino para saber quais so os idiomas suportados, e que recursos esto disponveis

PERSISTNCIA DE DADOS

a persistencia um dos recursos mais importantes em qualquer linguagem


de programao. A persitncia e associada a uma ao que consiste manter em meio
fsico recuperavel, como banco de dados ou aquivo, de modo qa garantir a
permanncia dos dados de um determinado estado de um objeto lgico.
Em qualquer tipo de aplicao sempre um assunto muito importante,
principalmente em aplicaes mveis onde diversos fatores como desempenho e
espao disponvel. Na plataforma Android, por exemplo, temos vrias formas de
persistir essas informaes, e cada uma dessas formas se encaixa melhor em cada tipo
de dado que voc deseja persistir.

USABILIDADE

Usabilidade e um termo de denomina a facilidade com que a pessoa pode


manipular uma determinada ferramenta ou objeto para a execuo de uma determinada
tarefa. Atravs disto identificamos que no mercado atual encontramos uma grande
diversidade de dispositivos mveis de marcas e fabricantes diferentes. No h um
padro entre estes diversos dispositivos, tanto ao seu uso quanto a suas interfaces.
Isso origina aplicaes com interfaces no intuitivas, navegao confusa entre as telas,
alm do uso desordenado de cores devido s propriedades das telas dos sistemas. Por
causa dessa imensa to rpida familiarizao com os dipositivos mveis, conseguimos
identifcar que muitos esto crecendo de forma desgovernada e estruturada podendo
assim prever uma grande exigncia nos desenvolvimentos tanto dos software como
hardwares. Iniciativas para a padronizao dos sites acessados na Internet a partir de
dispositivos mveis tm sido tomadas pela W3C (World Wide Web Consortium), um
consrcio composto por diversas entidades com o objetivo de definir padres para a
Internet, inclusive para dispositivos mveis. Esta padronizao para os sites da Internet
em celulares e PDAs permite o uso crescente de negcios baseando suas operaes,

como vendedores que utilizam ambientes web via celular para realizar vendas.
J as aplicaes que no dependem da Internet, como dirios e editores de
texto no tem que padronizar suas interfaces e, conseqentemente, a mudana de
cada dispositivo, o usurio tem um aprendizado, o que acontece muitas vezes com
erros.

CRIAO E MANIPULAO DE BANCO DE DADOS

Hoje, h um crescimento da computao mvel e este crescimento tornou-se


possvel pela convergncia de duas tecnologias: a criao de novos laptops com mais
poder de processamento e redes de comunicao de dados mais rpido e confivel.
Voc tambm pode notar a reduo constante do tamanho, peso e consumo de energia
dos vrios componentes, contribuindo para a computao mvel se tornar em todos os
lugares, uma vez que tem que ir em busca do computador. Ele carregado pelo usurio
atravs de um notebook poderoso, um smartphone, um tablet ou at mesmo atravs de
telefones convencionais.
E onipresena que tem contribudo para a crescente demanda por acesso
informao, independentemente da localizao do usurio ou as informaes
necessrias. Um grande desafio a gesto da informao, a fim de garantir a
integridade e segurana dos dados envolvidos na resposta de processamento e rpida
a essas questes . Como exemplo do uso de um aplicativo de computador mvel
quando uma pessoa se desloca para outro pas ou cidade que eu conheo, e me
pergunto onde voc pode encontrar o cinema mais prximo ou onde quer que voc
pode encontrar a principal cidade comercial. Esta pessoa no s quer saber o local
especfico , mas tambm querem saber como fazer para chegar l. Quais so os
principais meios de transporte, com o tempo gasto para chegar ao local em particular e
os custos envolvidos. Todas estas consultas com base na localizao do usurio do
aplicativo mvel para que eles possam retornar resultados diferentes cada vez.

10

COMPUTAO MVEL

Dos anos 90 para c, pudemos notar um grande crescimento no


desenvolvimento de tecnologias para comunicao celular mvel, comunicao via
satlite e redes locais sem fio. A popularizao dessas tecnologias tem permitido o
acesso a informaes remotas onde quer que se esteja, abrindo um leque muito grande
de facilidades, aplicaes e servios para os usurios.
Computao mvel pode ser representada como um novo paradigma
computacional que permite que usurios desse ambiente tenham acesso a servios
independentemente de sua localizao, podendo inclusive, estar em movimento. Mais
tecnicamente, um conceito que envolve processamento, mobilidade e comunicao
sem fio. A idia ter acesso informao em qualquer lugar e a qualquer momento.
Mobilidade pode ser definida como a capacidade de poder se deslocar ou ser
deslocado facilmente.

GESTO DE SEGURANA DA INFORMAO

Todo processo de negcio um conjunto de informaes de diferentes nveis


de sigilo. Certas informaes podem ser confidenciais e precisam ser protegidas contra
acesso no autorizado, enquanto outras informaes crticas para o funcionamento
contnuo da organizao.
a proteo da informao contra vrios tipos de ameaas para garantir a
continuidade do negcio, minimizar riscos, maximizar o retorno sobre os investimentos
e as oportunidade de negcios [ISO 27002].
As definies bsicas da Segurana da Infomao so:
Confidencialidade Arquivo ou dado acessado somente por
usuario autorizado.
Integridade Certeza de que a informao no foi alterada de
forma indevida.

11

Disponibilidade Certeza de que a informao estar livre para o


acesso quando solicitada.
Para isso necessrio o uso de criptografia na autenticao do usurio, para
os dados serem mantidos privados, a comunicao deve proteger os contedos dos
dados transferidos contra ataques e acessos indevidos.
Tcnicas de Segurana
Para o usurio, quando realizada em uma consulta de banco de dados s
conseguia ver a prpria consulta e o resultado, que foi processado de forma
transparente. Como uma janela na qual o vidro transparente e invisvel , voc pode
ver o outro lado. Em sistemas mveis, o usurio deve apoiar no s de consulta, mas
tambm interferir com a anlise e otimizaes.
Isso para reduzir o processamento de consultas e prevenir resultado
remoto h uma grande quantidade de dados em um dispositivo com recursos limitados,
atravs de pr-processamento inteligente. Agora , o usurio no apenas v atravs da
janela , voc quer conhecer a natureza da janela e verifique se ele no distorce a
realidade por trs dele.
Para o usurio protegido de divulgao inadequada de sua localizao, os
dados referentes sua localidade no deve ser armazenado. Para os movimentos do
utilizador pode ser alcanado pela razo da mudana de localizao de um espao de
tempo. Uma boa prtica trabalhar em computao mvel com a economia dos dados,
que um conceito em matria de privacidade e aborda a gesto da economia no uso
de dados pessoais. Os dados pessoais pode ser entendido como qualquer informao
que possa ajudar uma pessoa a ser identificada. Sem o uso de dados econmicos a
partir da localizao do usurio possvel atravs da anlise de trfego de rede.
Como mencionado acima a informao de localizao devem ser protegidos
com o auxlio de tcnicas de codificao e de controle de acesso apropriado. Para que
este sistema funcione adequadamente, apenas sistemas adaptativos pode usar
informaes de localizao. Portanto, o contexto mvel deve ser acessvel somente

12

pelo sistema ou de acesso do usurio para garantir a necessria transparncia , como


discutido na seo anterior.
Para impedir o acesso no autorizado a localizao do utilizador , existem
trs diferentes tcnicas:
Separao por Agregao, o qual separa a identidade do
utilizador a partir da sua localizao num determinado momento.

Separao Vertical, que pode ser visto somente pequenas

seces a localidade do usurio.


Separao Horizontal, em que as informaes de localizao do
usurio no deve cruzar os limites do banco de dados.
Portanto, devido a esses protocolos de segurana e criptografia avanada,
no entanto, no esto livres de ameaas segurana, por isso crucial para manter os
sistemas atualizados para mitigar a segurana da informao .

13

CONCLUSO

Os dispositivos mveis j so mais que uma realidade em nosso meio, poss


afirmar que a evoluo da tecnologia ainda apresentar muitas novidade em termos de
mobilidade.
Os dispositivos mveis tm caractersticas muito especficas, e devem ser
tratados de forma diferente, no se aplicam as mesmas tcnicas para o desenho de
interfaces para computadores de mesa para laptops. Devido aos diferentes dispositivos
disponveis no mercado, e do elevado volume de negcio de equipamentos, telefones
mveis, especialmente, a normalizao no desenvolvimento deste tipo de interface
permite que os utilizadores de aprender a utilizar o sistema , e mesmo com a troca de
equipamentos, permite continuidade da aprendizagem e no para aprender sobre a
nova interface. Estas interfaces tambm deve levar em conta o contexto no qual os
usurios esto inseridos e os principais usos dessas equipes. Os dispositivos mveis
so normalmente utilizados em tarefas mais rapidamente e em diferentes situaes,
filas em bancos para reunies de negcios. Alm disso, a tecnologia em si exige uma
flexibilidade em uso. Este um campo promissor como uma rea de pesquisa , pois
uma tecnologia nova e uso muito grande.

14

REFERNCIAS

Acesso em 20/10/2013
http://www.devmedia.com.br/artigo-webmobile-3-persistencia-em-aplicativos-paradispositivos-moveis-com-j2me/2725
Acesso 21/10/2013
http://pt.wikipedia.org/wiki/Persist%C3%AAncia_de_dados
http://pt.wikipedia.org/wiki/Usabilidade

Acesso 27/10/2013
http://homepages.dcc.ufmg.br/~loureiro/cm/docs/cm_livro_1e.pdf
Acesso 01/11/2013
http://pt.wikipedia.org/wiki/Gest%C3%A3o_da_seguran%C3%A7a_da_informa
%C3%A7%C3%A3o
http://professor.unisinos.br/llemes/Aula01/Aula01.pdf
AMADO, PAULO. Bancos de dados mveis: Viso geral, desafios e solues
atuais. Centro de Informtica. Universidade Federal de Pernambuco. Outubro, 2002.

Você também pode gostar