Você está na página 1de 3

Universidade Federal de Santa Catarina

Departamento de Informática e Estatística


Curso de Sistemas de Informação
Disciplina: INE5626 - Sistemas de Informação Cliente/Servidor
Professores:Edson Nascimento

Localização Geográfica

Web Service para obtenção da posição geográfica informada


pelo usuário do serviço

Membros:
Gustavo Machado Soares
Bruno Rausis
Marco Antonio Ferreira Curi
Rodrigo Rabello

Florianópolis, 18 de maio de 2010


Casos de Uso

Escopo: Web Service para obtenção da posição geográfica informada


pelo usuário do serviço

Nível: Meta do usuário


Ator Primário: Usuário
Stakeholders e seus interesses:
Usuário: Deseja uma retorno rápido e preciso das coordenadas
geográficas do CEP e/ou logradouro fornecido por ele.

Pré-condições: N/A.
Pós-condições: As coordenadas são mostradas para o usuário.
Fluxo Básico:
1. O usuário entra com o CEP e/ou logradouro.
2. O “sistema cliente” entra com os dados no servidor.
3. O “sistema servidor” entra com os dados na API da google.
4. A API da google retorna o resultado para o “sistema servidor”.
5. O “sistema servidor” retorno o resultado ao “sistema cliente”
6. O “sistema cliente” apresenta o resultado para o usuário
O usuário repete o passo 1 até indicar que terminou.
Os sistemas repete os passos 2 a 6 até o usuário indicar
que terminou.

Extensões:
1a. O CEP e/ou logradouro invalido:
1.O sistema sinaliza o erro e solicita nova entrada.

1b. O CEP e/ou logradouro inexistente:


1.O sistema sinaliza o erro e solicita nova entrada.

2-5. O “sistema servidor” esta indisponível:


1.O “sistema cliente” informa a indisponibilidade ao usuário

3-4. A API da google esta indisponível:


1. O “sistema cliente” informa a indisponibilidade ao usuário

Você também pode gostar