duvida em Casos de Uso  XML
Índice dos Fóruns » Arquitetura de Sistemas
Autor Mensagem
cu_ringa
Virtual Machine Man
[Avatar]

Membro desde: 27/08/2003 00:19:11
Mensagens: 602
Localização: Natal-RN
Offline

tenho um sistema q está dividido em 2 partes, o cliente q é o sistema q roda no dispositivo movel e o servidor q roda no tomcat.
o usuario faz solicitações de alteracoes e seleção dos dados q estão em um banco de dados. para acessar essas informações o usuario escolhe a opção no dispositivo movel e esse se comunica com o servidor, e esse por sua vez busca elas no banco. Algumas informações q são estaticas ficam gravadas no celular e outras são adquiridas a cada requisição.

gostaria de saber os atores dessa aplicação.

sei q um é o usuario do sistema q o acessa através do dispositivo móvel. minha dúvida é saber se a aplicação q roda no servidor tbm é um ator já q ele faz as solicitações para o banco e não o dispositivo movel diretamente.

"O que levamos desta vida, é a vida que a gente leva".
misterzire
Thread.start()

Membro desde: 27/03/2006 09:26:15
Mensagens: 41
Offline

Casos de usos refletem a interação dos usuários com os sistemas . No caso que você explicou , o cliente acessando um programa em um dispositivo móvel é um ator que interagem com o sistema . O sistema que roda no celular acessando um servidor pode ser considerado um ator para o sistema que roda no servidor já que seria uma aplicação externa .

Basic > Clipper > Pascal >Delphi>Java
[WWW]
victorhugomuniz
JavaTeenager
[Avatar]
Membro desde: 01/08/2006 09:01:48
Mensagens: 156
Localização: Rio de Janeiro
Offline

atores
Pessoas
Departamentos
Sistemas
Horarios

Jesus está voltando, volte antes para Ele.

Assim como os pintinhos esperam em ovos e
nós esperamos na barriga de nossas mães,
a realidade na qual vivemos, um dia foi apenas sonho, de um sonhador.

twitter.com/vhmmas
[Email] [MSN]
rodrigoy
GUJ Ranger
[Avatar]

Membro desde: 18/04/2006 01:06:28
Mensagens: 758
Localização: São Paulo
Offline

Casos de Uso são independentes de tecnologia. O ator é alguém que tem um objetivo com relação ao sistema, casos de uso são requisitos, não importando o que está "atrás". Trecho tirado da apostila da ASPERCOM:

"Aquilo que é responsabilidade interna do sistema não pode ser extraído como Ator".

Se seu ator está efetuando uma funcionalidade no dispositivo móvel, para ele não interessa se está conectado a um Tomcat, Jerrymouse, JBoss, JEmpregado, nem se é via WiFi ou transmissão de pensamento. Casos de Uso mapeiam o problema e não a solução.

Recomendo o nosso curso. Lição 2.




Rodrigo Yoshima
www.ASPERCOM.com.br

Próximas Turmas:
São Paulo: Scrum 28/agosto | OOAD-UML 13/setembro

Débito Técnico Blog: blog.aspercom.com.br
[WWW]
 
Índice dos Fóruns » Arquitetura de Sistemas
Ir para:   
Powered by JForum 2.1.8 © JForum Team