gestão de dados partilhados em ambientes de computação móvel

gestão de dados partilhados em ambientes de computação móvel gestão de dados partilhados em ambientes de computação móvel

asc.di.fct.unl.pt
from asc.di.fct.unl.pt More from this publisher
11.04.2013 Views

130 CAPÍTULO 8. RESERVAS 1 --- INSERE MARCAÇÃO: ’16-FEB-2002’ às 10:00 OU ’17-FEB-2002’ às 10:00, vendedor=’J. Smith’ 2 BEGIN 3 id = newid; --- Primeira alternativa ------------------------------ 4 SELECT count(*) INTO cnt FROM datebook WHERE day=’16-FEB-2002’ AND hour>=9 AND hour=9 AND hour

Capítulo 9 Avaliação do modelo básico do sistema Mobisnap O sistema Mobisnap apresenta dois mecanismos principais: as transacções móveis e as reservas. Para que o sistema possa suportar adequadamente o desenvolvimento de aplicações para ambientes de computação móvel, é necessário que os mecanismos propostos possam ser utilizados para responder aos requisitos de múltiplos tipos de aplicações. Este aspecto, de avaliação qualitativa do sistema, é abordado na secção 9.1. O sistema de reservas apenas permite confirmar o resultado de uma transacção móvel independente- mente se o cliente móvel tiver obtido as reservas necessárias antes de ficar desconectado do servidor. Na secção 9.2 apresenta-se um estudo sobre a eficácia do sistema de reservas para uma aplicação de suporte a uma força de vendas móvel. Este estudo mostra que, no cenário considerado, as reservas permitem garantir o resultado de uma elevada percentagem de transacções móveis independentemente. O sistema Mobisnap integra ainda um mecanismo de reconciliação de múltiplas transacções. Devido ao seu carácter genérico, este mecanismo é apresentado e discutido no próximo capítulo. 9.1 Aplicações De seguida, descreve-se o modo como várias aplicações podem ser implementadas no sistema Mobisnap, explorando os mecanismos existentes no sistema. 9.1.1 Suporte a uma força de vendas Uma aplicação de suporte a uma força de vendas mantém informação sobre os produtos disponibilizados por uma empresa. Esta aplicação deve permitir, a um vendedor móvel, executar as operações necessárias para satisfazer os pedidos dos clientes enquanto se encontra desconectado. As operações mais comuns que a aplicação deve suportar são as seguintes: 131

Capítulo 9<br />

Avaliação do mo<strong>de</strong>lo básico do sist<strong>em</strong>a<br />

Mobisnap<br />

O sist<strong>em</strong>a Mobisnap apresenta dois mecanismos principais: as transacções móveis e as reservas. Para que<br />

o sist<strong>em</strong>a possa suportar a<strong>de</strong>quadamente o <strong>de</strong>senvolvimento <strong>de</strong> aplicações para <strong>ambientes</strong> <strong>de</strong> <strong>computação</strong><br />

<strong>móvel</strong>, é necessário que os mecanismos propostos possam ser utilizados para respon<strong>de</strong>r aos requisitos <strong>de</strong><br />

múltiplos tipos <strong>de</strong> aplicações. Este aspecto, <strong>de</strong> avaliação qualitativa do sist<strong>em</strong>a, é abordado na secção 9.1.<br />

O sist<strong>em</strong>a <strong>de</strong> reservas apenas permite confirmar o resultado <strong>de</strong> uma transacção <strong>móvel</strong> in<strong>de</strong>pen<strong>de</strong>nte-<br />

mente se o cliente <strong>móvel</strong> tiver obtido as reservas necessárias antes <strong>de</strong> ficar <strong>de</strong>sconectado do servidor. Na<br />

secção 9.2 apresenta-se um estudo sobre a eficácia do sist<strong>em</strong>a <strong>de</strong> reservas para uma aplicação <strong>de</strong> suporte<br />

a uma força <strong>de</strong> vendas <strong>móvel</strong>. Este estudo mostra que, no cenário consi<strong>de</strong>rado, as reservas permit<strong>em</strong><br />

garantir o resultado <strong>de</strong> uma elevada percentag<strong>em</strong> <strong>de</strong> transacções móveis in<strong>de</strong>pen<strong>de</strong>nt<strong>em</strong>ente.<br />

O sist<strong>em</strong>a Mobisnap integra ainda um mecanismo <strong>de</strong> reconciliação <strong>de</strong> múltiplas transacções. Devido<br />

ao seu carácter genérico, este mecanismo é apresentado e discutido no próximo capítulo.<br />

9.1 Aplicações<br />

De seguida, <strong>de</strong>screve-se o modo como várias aplicações po<strong>de</strong>m ser impl<strong>em</strong>entadas no sist<strong>em</strong>a Mobisnap,<br />

explorando os mecanismos existentes no sist<strong>em</strong>a.<br />

9.1.1 Suporte a uma força <strong>de</strong> vendas<br />

Uma aplicação <strong>de</strong> suporte a uma força <strong>de</strong> vendas mantém informação sobre os produtos disponibilizados<br />

por uma <strong>em</strong>presa. Esta aplicação <strong>de</strong>ve permitir, a um ven<strong>de</strong>dor <strong>móvel</strong>, executar as operações necessárias<br />

para satisfazer os pedidos dos clientes enquanto se encontra <strong>de</strong>sconectado. As operações mais comuns<br />

que a aplicação <strong>de</strong>ve suportar são as seguintes:<br />

131

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!