Você está na página 1de 27

SUMRIO

INTRODUO 3

OBJETIVO

DESENVOLVIMENTO 5

3.1

CENRIO DA NOSSA LOCADORA

3.2

DIFERENA ENTRE E-BUSINESS E E-COMMERCE

3.2.1

e-commerce

3.2.2

e-business 9

3.3

CRM E E-BUSINESS.

11

3.3.1

Dados de Clientes reunidos na locadora de livros. 11

3.3.2

Classificao dos clientes potenciais. 12

3.3.3

Locaes cruzadas.

3.3.4

Gerir o cash flow. 12

3.3.5

Gesto da equipe.

3.3.6

Planejar o futuro. 13

3.4

12
12

SEGURANA NO DESENVOLVIMENTO DE APLICAO WEB.

3.4.1

Vulnerabilidades comuns

3.4.2

Utilizaes de firewalls e protocolo HTTPS. 15

3.4.2.1 Firewalls

15

3.4.2.2 HTTPS:

15

3.5

14

SISTEMAS OPERACIONAIS MVEIS 16

3.5.1

Palm OS

3.5.2

Windows Mobile 17

3.5.3

Symbiam 18

3.5.4

Linux

3.5.5

Blackberry 19

3.5.6

Suporte a linguagem Java

3.5.7

Caractersticas linguagem Java moveis.

3.6

17

18

ERGONOMIA

3.6.1
4

21

Ergonomia de IHC

CONCLUSO 24

REFERNCIAS

25

22

19
21

13

1 INTRODUO
Nesta etapa devemos trabalhar o contedo do eixo temtico,
incentivar a interatividade e a regionalidade e auxiliar na aplicao dos conceitos
estudados.
Neste ltimo semestre viabilizada a elaborao do TCC em
complemento s atividades realizadas no estgio; so combinados: programao
de computadores com utilizao de bancos de dados e redes de computadores em
sistemas de informao; so estudadas maneiras do ser humano interagir com os
sistemas; abordado o processo de gesto do conhecimento desde sua gerao
at a tomada de deciso nas empresas.
Este trabalho foi baseado no cenrio proposto Nossa Locadora de
Livros. Nele apresentaremos uma pesquisa realizada para implementar um sistema
em uma locadora de livros, onde foi estudado e-business, que uma ampliao das
aes de e-commerce, ou seja, uma componente da transio da empresa de um
negcio tradicional para um e-business a incorporao do fluxo de e-commerce
nas operaes dirias da mesma. Com isso veremos que e-business e e-commerce
no a mesma coisa. A importncia do CRM no e-business, assim como as diversas
fases do CRM. Ser apresentado tambm Segurana no desenvolvimento de
aplicao web para a locadora de livro ficar com um sistema seguro e confivel s
Vulnerabilidades mais comuns e para tornar mais seguro veremos a utilizao de
firewalls e protocolo HTTPS.
Veremos tambm os sistemas operacionais mveis, tambm
conhecidos como: Mobile OS, plataforma mvel, ou sistema operacional de bolso.
o sistema operacional que controla um dispositivo mvel como, em princpio, um
sistema operacional como o Linux ou Windows. Que o cdigo Java simples,
seguro, compacto e por ser orientado a objetos permite reuso e formas coerentes de
explorar recursos como interfaces, encapsulamento e polimorfismo. Um Exemplo
CRM e e-business.

2 OBJETIVO
Desenvolver um trabalho de pesquisa para implantao de um
sistema seguro e de fcil acesso para usurio de uma locadora de livros assim como
em dispositivo mvel para a mesma.
Pesquisar e verificar a diferena entre e-business e e-commerce e a
importncia de um CRM para este sistema de locaes de livros.
Mostrar os tipos de sistemas operacionais mveis e qual que mais
se adequa para a locadora de livros. Mostrar tambm como fazer um sistema seguro
para os usurios destes sistemas e tambm as vulnerabilidade comum entre os
sistemas.

3 DESENVOLVIMENTO

3.1 CENRIO DA NOSSA LOCADORA


A empresa proposta e uma empresa privada com fins lucrativos e
situada numa regio central da cidade de So Paulo. Fundada na data de 20 de
Janeiro de 1990 atende a demanda de locao de livros. Contem um quadro de
07(sete) funcionrios que atuam e diversas reas da empresa.
Seu fundador o Sr. Joo Carlos o diretor e conta com um quadro
de 7 funcionrios que atuam em diversas reas, sendo: Paulo Rodrigues, Ana
Paula e Jos Roberto (departamento de locao), Mrcia Regina (departamento de
compras), Andr Augusto (departamento de controle estoque) e Maria Helena
(departamento financeiro); desde o incio de sua operao a direo continua sendo
o seu fundador.
Seu estoque atual possui 20.000 ttulos, que so classificados
como: diamante, ouro, prata e bronze. Sendo os valores da locao distribudos
pela classificao, respectivamente: R$ 20,00; R$ 15,00; R$ 10,00 e R$ 5,00.
Em 1995, a empresa adquiriu o seu primeiro computador e teve a
necessidade de contratar uma empresa de TI (Tecnologia da Informao) para
informatizar as primeiras rotinas de escritrio (uso do editor de texto para gerao
de documentos internos, planilhas eletrnicas para controle financeiro e um
gerenciador de tabelas eletrnicas para controlar os emprstimos e devolues). A
empresa Alunos da UNOPAR assumiu esse compromisso e atua plenamente no
desenvolvimento do sistema de locao de livros.
A empresa Nossa Locadora de Livros conta com uma rea total de
200m2 e tem sua estrutura apresentada no organograma abaixo.

A empresa Nossa Locadora de Livros conta com uma rea total de


200m2 e tem sua estrutura apresentada no organograma abaixo.
As entrevistas com os usurios comearam pelo Sr. Joo
Carlos, que apresentou os principais processos de uma forma macro, pois os
detalhes sero tratados com os funcionrios especficos de cada rea.
Hoje a empresa conta com um controle dos seus livros, sendo
que cada livro tem um vnculo com seu autor (lembrando que um livro pode ter
mais de um autor e que um autor tambm pode escrever vrios livros diferentes),
neste controle dever apresentar tambm o tipo de classificao como diamante,
ouro, prata ou bronze, o livro s pode ter uma nica classificao.
No cadastro do livro dever ser informada a quantidade de
exemplares que ele possui, ou seja, um livro poder ter um ou mais exemplares.
Atualmente, quando um cliente vem locar algum livro, ele pode
solicitar o emprstimo de vrios livros de uma s vez e a devoluo est
condicionada a entrega de todos os exemplares que ele levou.
Um exemplar de um livro poder ser emprestado vrias vezes para
vrios clientes diferentes em datas diferentes.
A Nossa Locadora de Livros, possui tambm um controle de
usurios para gerenciar todos os acessos e manipulaes realizados pelos seus
funcionrios.
Estes usurios que realizam todas as operaes no atual sistema,
lembrando que um emprstimo feito sempre por apenas um usurio, mas que
este usurio poder registrar vrios emprstimos.
Aps a realizao do levantamento de requisitos foi elaborado o

caso de uso da figura a seguir pela empresa Alunos da UNOPAR, onde teve a
aprovao dos stakeholders.

Diagrama de Caso de Uso Emprstimo

Devido grande demanda, a empresa fez um planejamento e est


se preparando para abrir uma filial na cidade do Rio de Janeiro.
A maioria das empresas assim como a Nossa Locadora de Livros
j percebeu que a Internet veio para ficar. Lderes empresariais percebem que para
manter a sua vantagem competitiva tm que se tornar num e-business (negcio
eletrnico). Mas qual a diferena entre e-commerce e um e-business, e como se
sabe que um negcio, tem um site de e-commerce, ou um verdadeiro e-business?
3.2 DIFERENA ENTRE E-BUSINESS E E-COMMERCE
E-commerce e e-business no a mesma coisa. Atualmente muitas
pessoas tm acesso Internet so cerca de vinte milhes de usurios no Brasil, e
a tendncia que essa quantidade aumente cada vez mais ( s comear a
navegar que o usurio comea a se deparar com vrios termos exclusivos, a maioria
deles com o "e" no comeo: e-commerce, e-business, e-mail,

Este "E" vem de

eletrnico (electronic em ingls), ou seja, ele sempre aparece diante de palavras que
tm alguma relao com eletrnico. Essas palavras so chamadas de buzzwords e
so rtulos que foram dados a certas atividades no mundo dos negcios na Internet.
Todas essas expresses chamadas de buzzwords so ditas normalmente em ingls
porque as atividades de e-commerce, e-business, e enfim, a internet, teve sua

origem nos Estados Unidos e com o tempo passaram a serem palavras comuns em
todo mercado mundial da Internet. o mesmo processo que ocorreu com palavras
e expresses como CD (Compact Disc), videocassete, software, swap (troca de uma
posio financeira para outra) etc. "A globalizao um bom motivo para no
traduzir estas expresses", explica Leandro Idesis, administrador de empresas e
especialista em E-commerce. "Agora no Brasil as pessoas esto comeando a falar
comrcio eletrnico no lugar de E-commerce, mas a mais difundida ainda a
expresso original, em ingls. Imagine um produto que ser negociado na Internet e
que ser exposto em todo o mundo. Com certeza o potencial de transaes entre
diversos pases fica muito mais fcil com a padronizao de alguns termos,
principalmente os mais utilizados como o caso de E-commerce e E-business.
um erro de quem est no mercado utilizar estas duas expresses
para descrever sobre a mesma coisa, explica o especialista. Um gerente de Ecommerce de uma empresa, por exemplo, aquele profissional responsvel pelas
relaes comerciais da empresa na Internet. O gerente de E-business, por sua vez,
responsvel pelas negociaes da empresa na internet. Um tem em seu trabalho a
atividade de vendas e o outro no. Esta a principal diferena. Para trabalhar numa
destas duas ocupaes. Principalmente em e-commerce essencial ter uma
facilidade de comunicao para manter uma relao direta com cliente conhecer
internet e entender de Marketing. A inteno deve ser sempre atender a satisfao
do consumidor, assim como em todas as outras maneiras que existem de firmar uma
relao de custo-benefcio.

3.2.1 e-commerce
Comrcio eletrnico ou "e-commerce" cobre a gama de atividades
empresariais online para produtos e servios: business to - business (b-2-b)
e business to - consumer (b-2-c), atravs da Internet.
Significa comrcio eletrnico, ou seja, o conjunto de atividades
comerciais que acontecem on-line. A diferena entre e-comerce e e-business,
expresses que muitas pessoas confundem, existe. E-business no envolve
transaes comerciais, um negocio eletrnico, uma negociao feita pela internet,

mas que no envolve necessariamente uma transao comercial.


O e-commerce engloba dois componentes:
Atividades que proporciona ao cliente a informao que precisa para Venda ou
locaes e promoo online - o conjunto de informaes e administrar o seu
negcio tomar uma deciso informada de locao ou compra.
Compra ou locaes e pagamento online - a infraestrutura tecnolgica
necessria para a troca de dados e a locaes de um livro atravs da Internet.
Locaes online uma metfora usada em comrcio electrnico business-2business por proporcionar aos clientes um mtodo electrnico de fazer um
pedido, submeter uma ordem de compra ou locao, ou pedir uma informao.
Quando voc procura informao sobre produtos ou servios na Internet, est a
usar servios de venda online. Enquanto procura online pode encontrar um livro
que deseja comprar ou locar, e assim coloca-o dentro de um carro de compras
virtual. Quando a procura est terminada e est pronto a comprar ou locar, clica
num boto de compra. Voc transferido ento para um local seguro para que
leve a cabo locar ou compra e pagamento electrnico do produto. Para completar
a transao, voc precisa indicar o seu endereo de entrega e o seu nmero do
carto de crdito. Estes so os processos fundamentais de venda e
compra online. Estes processos so as aes que se referem como ecommerce.

3.2.2 e-business
O e-business uma ampliao das aes de e-commerce. Uma
componente da transio da sua empresa de um negcio tradicional para um ebusiness a incorporao do fluxo de e-commerce nas operaes dirias da sua
empresa. Por exemplo, quando as suas vendas e departamento de entrega podem
controlar as vendas pela internet da mesma forma que tratam de vendas por
telefone ou correio, comeou a transio para e-business.
O seu site Internet pode ter outras atividades de venda sem ser o ecommerce.
A maioria dos sites de Internet, tal como centros comerciais de pedra
tm outras atividades sem ser a transao de bens. Por exemplo, quando voc vai

10

prximo do Natal ao centro comercial local pode encontrar um Pai Natal. O centro
comercial apresenta-o como uma atividade que influencia o trfego dos clientes. O
Pai Natal no apoia as compra ou ajuda diretamente os clientes que compram
artigos a qualquer das lojas, porm ajuda a criar um ambiente geral no centro
comercial de acordo com a poca festiva que se vive. Da mesma forma, poder
encontrar outras atividades ao fazer pesquisas no seu servio de vendas de Internet,
por exemplo, especificaes avanadas de produto, testemunhos de clientes, e
crticas aos seus produtos. Poder ter tambm atividades associadas compra em
seu site, por exemplo, impressos para encomendas, carros de compras, e
processamento de pagamentos com carto de crdito. Para atrair os clientes ao
seu site voc pode incluir atividades de promoo, por exemplo, cursos de eLearning, entradas para uma rifa, grupos de discusso, ou umas colunas com
conselhos para uma boa utilizao dos seus produtos. O e-commerce recorre s
atividades de venda e infraestrutura de transaes existentes no seu site de Internet.
Muitas empresas tm um site de e-commerce no sendo, contudo um e-business. O
E-commerce a componente de venda online de um site Internet. O E-business a
integrao das atividades de uma empresa inclusive produo, procedimentos, e
servios com a Internet.
Transforma a sua empresa num e-business quando integrar as suas
vendas ou locaes, comercializao, contabilidade, fabricao, e operaes dirias
com as suas atividades de Internet. Um E-business usa a Internet como um canal
completamente integrado para todas as atividades empresariais.
O seguinte exemplo apresenta-nos o caso de uma empresa que
ainda no se tornou um e-business: Voc visita o site Internet de um retalhista e
compra uma camisa. Quando a camisa chega ao local estipulado para entrega vem
no tamanho errado. Decide ento devolver a camisa atravs da loja local da marca
em vez de devolv-la para o vendedor. Porm, quando chega loja lhe indicado
que no esto autorizados a proceder a trocas de produtos vendidos atravs do
seu site Internet. Uma vez que o site de Internet no est integrado com o resto das
atividades empresariais esta empresa no um e-business. Se a companhia tivesse
integrado o seu site com as suas lojas locais, disponibilizando no local acesso
ao site Internet, aceitando trocas de vendas feitas online, e treinado os seus
colaboradores para apoiar clientes do seu site de vendas electrnico, ela seriam um

11

e-business. O e-business no considera o site Internet como uma atividade


separada dos seus negcios centrais: O siternam-se e-Busineon-line parte
integrante de todas as suas atividades. Empresas executam atividades B-2-B
tornam-se usinasses quando integram as suas atividades Standards com o
seu site Internet. Um vendedor considera o seu site uma ferramenta de vendas.
Quando visita um cliente leva-o ao seu site empresarial para fazer apresentaes de
produtos, disponibilizando ao cliente demonstraes dos produtos mais recentes ou
demonstrando ao cliente como pode usar o site como uma ferramenta que lhe
permite configurar os produtos comprados.
O departamento de Marketing faz primeiro o lanamento de novos
produtos no seu site Internet, disponibilizando apresentaes electrnicas dos
produtos, cursos de e-Learning, e outras indicaes. O servio de apoio ao cliente
usa o site para hospedar uma lista com as perguntas mais frequentes e suas
respostas (FAQ- Frequently Asked Questions), para criar linhas de conversao de
apoio e para moderar grupos de discusso.
O servio de compras usa a Internet para obter os preos de
componentes necessrios e para a colocao de encomendas, os servios de
transporte para disponibilizar datas de entrega e para notificar os seus clientes da
chegada de produtos. Dentro de um e-business todos os departamentos da empresa
usam a internet como uma ferramenta importante que podem usar para fazer
avanar os negcios. A locadora de livros ser um negcio ou um Negcio
eletrnico? As maiorias das empresas passam por uma srie de passos at
evolurem para um e-business.
3.3 CRM E E-BUSINESS.

3.3.1 Dados de Clientes reunidos na locadora de livros.


A equipe de locadores de livros gasta um tempo demasiado para
reunir os dados de clientes guardados em vrios locais. O software de CRM permite
acessar rapidamente s locaes, comportamento, preferncias e padres de uso
dos clientes, para alm de dados, dados demogrficos e de contato. A atualizao
regular destes dados garante que a equipe de locadores no precise andar de um

12

lado para o outro procura das informaes antes de uma locao ou reunio.

3.3.2 Classificao dos clientes potenciais.


Nem todos os clientes potenciais se tornam uma locao. O software
de CRM pode analisar o desempenho passado e identificar valores mensurveis,
como por exemplo, o valor da ltima locao, valores demogrficos, renda mensal, a
idade do locatrio, etc. A partir destes dados podem ter qual o ser o gnero do livro
mais adequado ao seu perfil para que se possam indicar as melhores oportunidades.
3.3.3 Locaes cruzadas.
Munidos de um melhor e mais atualizado conhecimento do
comportamento dos clientes ser possvel para os locadores terem em mos dados
suficientes para proporcionar mais hipteses de repetir as locaes de livros junto
dos clientes existentes ou de locar maior numero de vezes para o mesmo cliente
livros diferentes.
3.3.4 Gerir o cash flow.
Todas as empresas, especialmente as pequenas e mdias,
encontram na previso e gesto do cash flow um dos seus maiores desafios. A
utilizao de software de CRM d s empresas uma imagem mais clara do pipeline
de vendas. Quantos clientes potenciais existem? Quais so os que podem gerar
uma locao? O CRM ajuda-o a responder a estas perguntas.
3.3.5 Gesto da equipe.
Pode monitorizar com mais facilidade a atividade da sua equipe. O
CRM permite-lhe ver quem tem um bom desempenho e quem precisa de ajuda.
Pode tambm simplificar o clculo dos prmios atravs da apresentao de
relatrios de vendas detalhados. Mais importante ainda, as equipes podem evitar
cometer erros, faltas de superviso e atrasos porque toda a gente tem acesso aos

13

mesmos dados.

3.3.6 Planejar o futuro.


Os sistemas de CRM modernos conseguem produzir relatrios
detalhados e tm a capacidade de ligar os resultados das locaes a inputs
diferentes, como gastos de campanhas, classificaes de pesquisa de clientes e
nmero de locadores empregados. Isso pode ajudar as empresas a analisar a causa
do xito e do fracasso, e a planejar melhor as atividades de locaes futuras.
Existem bastantes programas de CRM por onde escolher, incluindo
a Microsoft Outlook 2007 com Business Contact Manager, para as pequenas
empresas, e a Microsoft Dynamics CRM, para empresas maiores. H tambm
alternativas online.
3.4 SEGURANA NO DESENVOLVIMENTO DE APLICAO WEB.
Para a locadora de livro ficar com um sistema seguro e confivel foi
realizada a seguinte pesquisa de segurana. Utilizao de firewalls e protocolo
HTTPS.
A segurana das aplicaes, principalmente aquelas conectadas a
uma rede aberta e perigosa como a Internet bastante complexa. Essa
complexidade advm do fato que as aplicaes web, e-commerce, Internet Bank, na
realidade so agrupamentos bastante heterogneos de plataformas, bancos de
dados, servidores de aplicao, etc.
Uma aplicao tpica, geralmente, est distribuda em vrios
servidores, rodando diversos aplicativos e para funcionar na velocidade adequada, a
aplicao precisa que as interfaces entre os diversos sistemas sejam construdas
com a premissa que os dados passados atravs da mesma so confiveis e no
hostis. No h tempo hbil para duplas verificaes nas aplicaes e a necessidade
de haver confiana entre os diversos subsistemas e disso que os hackers e
outros ciber criminosos se aproveitam.
Para o sistema aplicativo, frequentemente desenvolvido in house ou
por terceiros, especificamente para a empresa, no existem patches de segurana.

14

Segundo o Gartner, 75% dos ataques so concentrados nos aplicativos especficos


de cada empresa, pois os atacantes sabem das suas fragilidades.
3.4.1 Vulnerabilidades comuns
Nestes sistemas complexos, a segurana dos produtos disponveis
no mercado assegurada pelos fabricantes, que fornecem periodicamente patches
que os atualizam.
Os

ataques

que

hoje

conhecemos

so

baseados

em

vulnerabilidades tpicas de aplicaes web complexas. Mesmo os sistemas


operacionais (Windows, AIX, Solaris) que so mantidos por grandes empresas,
empregando milhares de profissionais, tm vulnerabilidades que so periodicamente
descobertas por hackers e s se transformam em patches depois que os hackers j
atacaram algumas vezes, que o problema foi comunicado ao fabricante e
devidamente corrigido.
A Internet agregou outros componentes de risco, sendo muito
importante o efeito comunidade em que os hackers e outros criminosos se julgam
fazendo parte de uma comunidade e obrigados a compartilhar rapidamente suas
descobertas. Isto significa que qualquer vulnerabilidade descoberta nas suas
aplicaes ser rapidamente divulgada, com as ferramentas necessrias para atacla, e outros hackers e cibe criminosos aproveitaro as vulnerabilidades da sua
aplicao. Os ataques podem causar uma srie de problemas, entre os quais se
podem citar:

Perdas Financeiras;
Transaes Fraudulentas;
Acesso no autorizados a dados, inclusive confidenciais;
Roubo ou modificao de Dados;
Roubo de Informaes de Clientes;
Interrupo do Servio;
Perda da confiana e lealdade dos clientes;
Dano imagem da marca.

Os tipos mais comuns de ataques so:


1. Cross-Site Scripting
2. SQL Injection
3. Command Injection
4. Cookie/Session Poisoning
5. Parameter/Form Tampering

15

6. Buffer Overflow
7. Directory Traversal/Forceful Browsing
8. Cryptographic Interception
9. Cookie Snooping
10. Authentication Hijacking

3.4.2 Utilizaes de firewalls e protocolo HTTPS.

3.4.2.1

Firewalls
A maioria dos firewalls de rede, por se concentrar nas camadas mais

baixas, no protege as aplicaes da maior parte desses ataques, protege sim o


acesso aos recursos de rede.
Uma nova gerao de appliances est surgindo para resolver este e
outros problemas, o Aplicativo Firewalls.
Fazem parte de um novo conceito, que a defesa na camada de
aplicao. Defesa das aplicaes dos clientes, no padronizadas, heterogneas,
distribudas em vrios sistemas operacionais, usando diversos servidores de
aplicao e de bancos de dados.
Surgiram s agora, por duas razes, primeiro a necessidade de
combater ataques cada vez mais inteligentes e segundo a disponibilidade da
tecnologia necessria para a criao desses appliances que necessitam monstruosa
capacidade de computao.
O Gartner Group identificou como uma tendncia transformao
do firewall comuns em commodities, em que a principal diferena entre os diversos
appliances o preo, pois as funcionalidades e a tecnologia so bastante similares,
e o surgimento de novos lideres no Gartner Quadrante Mgico dos Firewall.
3.4.2.2

HTTPS:
Hypertext Transfer Protocol Secure, uma implementao do

protocolo HTTP's sobre uma camada adicional de segurana que utiliza o protocolo
SSL/TLS. Essa camada adicional permite que os dados sejam transmitidos atravs
de uma conexo criptografias e que se verifique a autenticidade do servidor e do

16

cliente atravs de certificados digitais. A porta TCP usada por norma para o
protocolo HTTPS a 443.
O protocolo HTTPS utilizado, em regra, quando se deseja evitar
que a informao transmitida entre o cliente e o servidor seja visualizada por
terceiros, como, por exemplo, no caso de compras on-line. A existncia na barra de
tarefas de um cadeado (que pode ficar do lado esquerdo ou direito, dependendo do
navegador utilizado) demonstra a certificao de pgina segura (SSL). A existncia
desse certificado indica o uso do protocolo HTTPS e que a comunicao entre o
browser e o servidor se dar de forma segura. Para verificar a identidade do servidor
necessrio abrir esse certificado com um duplo clique no cadeado para exibio do
certificado.
Nas URL's dos Sites o incio ficaria 'https://'. Consulte a ajuda do seu
navegador para mais informaes de como ele avisa sobre sites seguros. Um
exemplo de conexo via HTTPS so os prprios sites da Wikipdia, em que
possvel acessar e editar o contedo dos sites atravs de uma conexo segura.
Atravs da URL possvel editar a Wikipdia em lngua Portuguesa.
Conexes HTTPS so frequentemente usadas para transaes de
pagamentos na World Wilde Web e para transaes sensveis em sistemas de
informao corporativos. Porm, o HTTPS no deve ser confundido com o menos
utilizado protocolo "Secure HTTP" (S-HTTP), especificado na RFC 2660.
3.5 SISTEMAS OPERACIONAIS MVEIS
Um sistema operacional mvel, tambm conhecido como um Mobile
OS, uma plataforma mvel, ou um sistema operacional de bolso, o sistema
operacional que controla um dispositivo mvel como, em princpio, um sistema
operacional como o Linux ou Windows controla um computador desktop ou laptop.
No entanto, eles so um pouco mais simples, e lidam principalmente com os
formatos de multimdia mvel. Os principais sistemas operacionais mveis sero
apresentados a seguir.

17

3.5.1 Palm OS
Desenvolvido h mais de 10 anos, foi o primeiro SO para
dispositivos mveis a se popularizar, chegando a quase 90% do mercado mundial de
palmtops nos tempos ureos. Possui hoje uma base de quase 30.000 aplicativos
desenvolvidos para ele. Tecnicamente, apesar de dar conta de vrias demandas
bsicas, tem deixado a desejar em questes mais sofisticadas, como multitarefa ou
recursos de segurana avanados (normalmente requeridas por aplicaes
corporativas ou mais avanadas, como as da rea de diagnstico mdico ou
geoprocessamento).
Com relao a custos de dispositivos, o PalmOS sempre foi
conhecido por seu baixo custo. Como exemplo de modelos mais recentes temos
Tungsten, Zire 71/72, Treo e LifeDrive.

3.5.2 Windows Mobile

Conhecido anteriormente por Pocket PC, o Windows Mobile ganhou


este nome quando a Microsoft lanou uma nova verso deste SO cujo kernel servia
tanto para palmtops (Pocket PCs) quanto para celulares (Smartphones). Desta
forma, tornou-se possvel criar aplicativos que rodam em ambas as plataformas sem
alterao alguma, apesar de que esta estratgia no permite desenvolver aplicativos
muito complexos, pois as interfaces grficas das duas plataformas so bastante
distintas entre si (uma possui tela sensvel ao toque e a outra no, por exemplo).
Tecnicamente, o

Windows

Mobile

recheado

de

recursos

multimdia, corporativos e de segurana. No mercado mundial, os aparelhos mais


populares j vm com GSM/GPRS, WI-FI, Bluetooth, Infravermelho, GPS, etc.
O futuro do Windows Mobile bastante promissor, pois a fora da
Microsoft no mercado mundial muito grande. Todas as verses so compatveis
entre si, ou seja, um aplicativo desenvolvido para o SO na verso atual muito
provavelmente roda nas verses futuras, como padro da Microsoft. Alm disso,
h a questo de desenvolvimento para PDAs e Celulares com o mesmo cdigo, ou
pelo menos no mesmo ambiente, o que bastante prtico em algumas ocasies.

18

O Windows Mobile um SO muito robusto, seguro e cheio de


recursos. Excelente pedida para aplicaes corporativas e/ou que exijam recursos
sofisticados de hardware e software. Aplicaes desenvolvidas para este SO tero
uma vida til bastante longa.

3.5.3 Symbiam
O Sistema Operacional Symbiam campeo de vendas na Europa.
Desenvolvido por um consrcio de gigantes de telecom liderado pela Nokia,
bastante robusto e funcional. Aqui no Brasil o aparelho mais popular com este SO
talvez tenha sido o Nokia Communicator, mas o seu alto custo no ajudou a venda
do mesmo. Inclusive, custo alto padro para os aparelhos com este SO. O que
mudou um pouco, com o lanamento do modelo Nokia E62 que possui bons
recursos a um custo muito interessante.
O Symbiam est para ficar. J tem um bom tempo de estrada, e
tende a prosseguir. Mas sua popularizao no Brasil vai depender da continuidade
de modelos de baixo custo, como o E62, e de investimentos em marketing.

3.5.4 Linux
Linux est em dispositivos mveis tambm. Entretanto, no tem
muita representatividade no mercado. Talvez o maior problema para sua
popularizao seja a falta de um padro, que, no mundo de dispositivos mveis (e
no mercado de TI em geral), faz toda a diferena. Por isso um grupo de empresas
est tentando criar um padro chamado Mobile Linux, que se prope a resolver
esta questo e tornar o Linux mais popular em dispositivos mveis. Em termos de
custo, os poucos dispositivos existentes tem custo razovel. Existem at alguns
modelos disponveis no Brasil, fabricados pela Motorola. O futuro do Linux como SO
mvel vai depender de sua padronizao e tambm de marketing. Mas, se estas
coisas ocorrerem, teremos um competidor realmente de peso nesta disputa de
Sistemas Operacionais.

19

3.5.5 Blackberry
O SO Blackberry surpreendeu tanto a Microsoft quanto a PalmOS,
chegando a liderar as vendas em 2006 no mercado americano, ancorado na mxima
do push mail (recebimento do e-mail no dispositivo assim que recebido pelo
servidor de e-mails). E bateu tanto nesta tecla, que ainda hoje parece que s ele faz
isto, enquanto tanto o Windows Mobile quanto o PalmOS j o fazem atualmente.
Seu foco principal realmente ainda e-mail.
No Brasil, a maioria dos usurios utilizam o PalmOS, mas isto est
mudando rapidamente, com o Windows Mobile e o Symbiam penetrando fortemente
nas empresas ou mesmo em aparelhos mveis de uso pessoal.
Para a Locadora de livro ser usado um sistema com suporte a
linguagem Java vejamos por que:

3.5.6 Suporte a linguagem Java


O cdigo Java simples, seguro, compacto e por ser orientado a
objetos permite reuso e formas coerentes de explorar recursos como interfaces,
encapsulamento e polimorfismo. A Java uma linguagem dinmica e sua natureza
distribuda torna uma candidata natural ao desenvolvimento de aplicaes em
rede. OSHIMA e LANGE descrevem em [OSH 98] as caractersticas de Java em
perspectiva com a concepo de um ambiente baseado em agentes mveis, como
relacionado a seguir.

Independncia de plataforma - O cdigo Java compilado em um formato


independente de arquitetura chamado byte code, permitindo a execuo
de

aplicaes

Java

em

redes

heterogneas,

sendo,

portanto,

independente de plataforma. Isto permite criar agentes mveis sem


conhecimento prvio de qual tipo de computadores na qual eles iro
executar.

Execuo segura - Java possui diversos mecanismos de segurana


principalmente pelo fato da linguagem ser voltada para Internet e Intranet.

20

Programas Java no so permitidos acessar dados privados de objetos e


muito menos violar a semntica bsica da linguagem. Este fato torna
possvel construir um ambiente segura a ataques de agentes mveis mal
intencionados.

Carga dinmica de classes - A mquina virtual Java carrega e define


classes

em

tempo

endereamento

de

privado

execuo,
para

cada

fornecendo
agente,

um

que

espao

pode

de

executar

independentemente e com segurana em relaes a outros agentes. Este


mecanismo extensvel e permite que classes possam ser carregadas via
rede.

Programao multithread - O modelo de programao multithread permite


a implementao de agentes como entidades autnomas. As primitivas de
sincronizao nativas da linguagem Java habilitam a interao entre
agentes.

Serializao de objetos - A linguagem Java permite a serializao e


deserializao de objetos. Este mecanismo permite que objetos sejam
empacotados

com

informao

suficiente

que

permitam

posterior

reconstruo. Esta uma caracterstica chave para implementao de


agentes mveis.

Reflexo - Java possui mecanismos para obter informaes sobre classes


carregadas, permitindo construir agentes com maior conhecimento de si
prprios e de outros agentes.
Embora

Java

apresente

diversos

aspectos

positivos

para

implementao de agentes mveis, a linguagem sofre das deficincias discutidas


abaixo:

Suporte inadequado para controle de recursos - A linguagem no


disponibiliza mecanismos para controle de recursos alocados por um
objeto. Portanto recursos podem ser alocados inadvertidamente para
agentes, e possivelmente permanecerem alocados aps o mesmo ser
despachado para outra mquina.

Referncias sem proteo - Java no possui mecanismo de proteo s


referncias possibilitando que mtodos pblicos de um objeto sejam
acessados por outros. Proteo um fator crtico para implementao de

21

agentes, sendo este problema contornado atravs do uso de um


objeto proxy entre os agentes que iro interagir.

Nenhum objeto proprietrio de referncias - Java permite que qualquer


objeto referencie outro. O mecanismo de garbage collector no desaloca
um objeto at no haja mais referncias a ele, tornando possvel que um
agente permanea no sistema caso outro agente o referencie. A utilizao
de um objeto proxy pode contornar este problema.
Nenhum suporte para preservao e recuperao do estado de

execuo - Java no possui mecanismo para salvar o estado completo de execuo


de um objeto. Portanto para que um agente mvel consiga restaurar seu estado de
execuo, so necessrios utilizao de atributos internos e eventos externos para
realizar esta tarefa.

3.5.7 Caractersticas linguagem Java moveis.


A utilizao da mquina virtual Java padro, mecanismos de
serializao de objetos, e arquitetura baseada em um servidor. Contudo, os
mecanismos de transporte de agentes e interao variam consideravelmente.

3.6 ERGONOMIA
Define-se a ergonomia como o conjunto de conhecimentos
cientficos relativos ao homem e necessrios concepo de instrumentos,
mquinas e dispositivos que possam ser utilizados com o mximo de conforto,
segurana e de eficcia.
importante salientar que em termos de objetivos a ergonomia se
aproxima de uma disciplina de engenharia, na medida em que busque a
produtividade do sistema. Ela se diferencia, entretanto, devido estratgia peculiar
que o ergonomista emprega para alcanar a produtividade: por meio da segurana,
do conforto e da satisfao do homem em sua atividade de trabalho.

22

Estas consideraes despertam o leitor para o carter interdisciplinar


a ergonomia uma vez que, para adaptar o trabalho ao homem, o ergonomista deva
conhecer tanto um, quanto o outro. Assim, ele deve buscar referencial terico em
disciplinas tanto das cincias humanas e da sade como das cincias exatas e das
engenharias.
3.6.1 Ergonomia de IHC
De uma maneira geral, a ergonomia pode ser classificada, segundo
seus objetivos, reas de atuao, domnio, etc.
Ergonomia Fsica Ergonomia de concepo projeto Ergonomia de
produto Ergonomia Cognitiva Ergonomia de verificao/ correo Ergonomia de
processo.
As atividades humanas sempre tm uma componente fsica e outra
mental, motivando assim duas especialidades bem ntidas da ergonomia; a fsica e a
cognitiva. Essa ltima especialidade tem por domnio, o conjunto de atividades de
tratamento de informao dos sujeitos engajados na realizao de uma tarefa. A
Ergonomia de Interfaces Humana-Computador - IHC se aplica no mbito da tarefa
informatizada, onde os processos cognitivos das atividades so preponderantes.
Ergonomia no Brasil e no mundo. O termo ergonomia foi
empregado pela primeira vez em 1857, pelo polons W. Jastrzebowski, que baseado
intitulou uma de suas obras como Esboo da ergonomia ou da cincia do trabalho
sobre as verdades adquiridas na cincia da natureza. Em 1949, quase cem anos
mais tarde, um engenheiro ingls K.F.H. Murrel, definiu de forma mais precisa esta
disciplina cientfica, criando na Inglaterra a primeira sociedade de ergonomia, a
Ergonomic Research Society. Esta congregava psiclogos, fisilogos e engenheiros,
interessados nos problemas de adaptao do trabalho ao homem. Atualmente, a
ergonomia encontra-se disseminada na maioria dos pases desenvolvidos
industrialmente como a Alemanha, Blgica, Canad, Dinamarca, Finlndia, Frana,
Holanda, Inglaterra, Itlia, Japo, Noruega, Sua e Sucia. A engenharia humana,
como denominada a ergonomia nos EUA, desenvolveu-se inicialmente nos
mbitos espacial militar e, atingindo hoje todos os setores da atividade produtiva
americana, em particular aqueles relacionados aos servios de informao.

23

A ergonomia est instalada tambm em pases em processo de


desenvolvimento industrial, como o Brasil, que desde o incio dos anos 80 conta com
sua Associao Brasileira de Ergonomia - ABERGO. Ela congrega profissional e
promove bianualmente um congresso sobre os avanos desta disciplina no contexto
cientfico nacional. Todavia, preciso salientar que a ergonomia brasileira ainda est
pouco disseminada no contexto empresarial. No Brasil, um nmero relativamente
pequeno de profissionais, est habilitado neste campo de conhecimento. Talvez at
devido a isso, o setor empresarial ainda no tenha acordado para as potencialidades
desta disciplina como tcnica de produtividade para sistemas industriais. Neste
sentido, a Universidade Federal de Santa Catarina UFSC em parceria com o
Sistema Federao das Indstrias de Santa Catarina FIESC , tomou a iniciativa
de montar o primeiro laboratrio de ergonomia do Brasil voltado para empresas de
informtica.

24

4 CONCLUSO
Com a realizao deste trabalho conseguimos esclarecer uma das
duvidas mais comum no mercado de software, como por exemplo, a diferena entre
e-business e e-commerce. Mostramos tambm a importncia de um CRM e como
fazem os levantamentos de requisitos. Mostramos que os sistemas de CRM
modernos conseguem produzir relatrios detalhados e tm a capacidade de ligar os
resultados das locaes a inputs diferentes, como gastos de campanhas,
classificaes de pesquisa de clientes e nmero de locadores, vendedores e
empregados. Isso pode ajudar as empresas a analisar a causa do xito e do
fracasso, e a planejar melhor as atividades de locaes ou vendas futuras.
Conclumos tambm que a forma mais segura de se navegar na internet atravs
de firewalls e protocolo HTTPS.
Chegamos concluso que um sistema operacional mvel, tambm
conhecido como um Mobile OS, uma plataforma mvel, ou um sistema operacional
de bolso, o sistema operacional que controla um dispositivo mvel e o meio mais
rpido para atingir vrios pblicos em qualquer hora e qualquer lugar para aumentar
vendas e lucratividades das empresas e com suporte a linguagem Java que
atualmente a mais usada nos dispositivos moveis.
Pesquisamos e verificamos que as atividades humanas sempre tm
uma componente fsica e outra mental, motivando assim duas especialidades bem
ntidas da ergonomia; a fsica e a cognitiva. Essa ltima especialidade tem por
domnio, o conjunto de atividades de tratamento de informao dos sujeitos
engajados na realizao de uma tarefa. A Ergonomia de Interfaces HumanaComputador - IHC se aplica no mbito da tarefa informatizada, onde os processos
cognitivos das atividades so preponderantes.
O conhecimento obtido atravs do texto serviu para aumentar meu
conhecimento acadmico e todo este aprendizado poder ser muito til em meu
futuro profissional.

25

REFERNCIAS

PHP Seguro:
http://hospedagem2.procergs.com.br/tutorial/PROCERGS-PHP-Seguro.pdf
Acesso em: 01 out. 2012.
Segurana em PHP:
http://www.martinsfontespaulista.com.br/anexos/produtos/capitulos/254879.pdf
Acesso em: 02 out. 2012.
As 10 vulnerabilidades de segurana mais crticas em aplicaes WEB:
http://www.lulu.com/items/volume_63/3446000/3446109/1/print/3446109.pdf
Acesso em: 02 out. 2012.
Criptografia em Software e Hardware:
http://www.livrariacultura.com.br/imagem/capitulo/3168257.pdf Acesso em: 01
out. 2012.
CODIFICAO DE DADOS E O COMRCIO ELETRNICO:
http://www.iadis.net/dl/final_uploads/200303C033.pdf Acesso em: 28 set. 2012.
Protocolo SET: uma Soluo para Segurana em Comrcio Eletrnico:
http://inf.unisul.br/~ines/workcomp/cd/pdfs/2285.pdf Acesso em: 28 set. 2012.
Segurana dos Web Services no Comrcio Eletrnico Mvel:
http://homepages.di.fc.ul.pt/~paa/projects/conferences/coopmedia2003/10.pdf
Acesso em: 28 set. 2012.
Usabilidade da interface de sites e-commerce:
http://www.revistapindorama.ifba.edu.br/files/Simone%20Azevedo%20Bandeira
%20de%20Melo%20Aquino%20IFMA.pdf Acesso em: 28 set. 2012.
INTERAO HOMEM-COMPUTADOR:
http://sutilab.com/cc/disciplina/ano2/semestre2/material/fihm.pdf Acesso em: 01
out. 2012.
Ergonomia e Usabilidade Conhecimentos, Mtodos e Aplicaes:
http://www.univasf.edu.br/~jorge.cavalcanti/cap1_livro_ergonomia_usabilidade.p
df Acesso em: 01 out. 2012.
Mini Curso - Design de Interface para Dispositivos Mveis:
http://www.slideshare.net/janevita/mini-curso-design-de-interface-paradispositivos-mveis Acesso em: 01 out. 2012.
SisMAM: Sistema Mvel para Administrao de Medicamentos:
http://www.sbis.org.br/cbis11/arquivos/425_456.pdf Acesso em: 03 out. 2012.

26

Avaliao de Usabilidade de Aplicaes em Dispositivos Mveis:


http://www.google.com.br/url?
sa=t&source=web&cd=38&ved=0CEYQFjAHOB4&url=http%3A%2F
%2Fwww.dcc.ufam.edu.br%2Fuses%2Findex.php%2Fpublicacoes
%2Fdoc_download%2F88-ihc2010avaliacao-de-usabilidade-de-aplicacoes-emdispositivosmoveis&ei=xUYLTqybEcaatwevruly&usg=AFQjCNEehe45HJANQqWvzAJURwT
YY-Y6nQ Acesso em: 02 out. 2012.
SOLER, Luciano; MORAIS, Everson Matias de. Desenvolvimento de
aplicao web. So Paulo: Pearson Education do Brasil, 2010.
PERINI, Luis Claudio; SCARAMUZZA, Bruno Czar; BRUNETTA, Brunetta.
Gesto de sistemas de informao. So Paulo: Pearson Education do
Brasil, 2010.
MORAIS, Everson Matias de; SOLER, Luciano. Projeto interface homemcomputador. So Paulo: Pearson Education do Brasil, 2010.

Você também pode gostar