Solucionado (ver solução)
Solucionado
(ver solução)
6
respostas

Diagrama de Caso de Uso - Duvida sobre Ator

Em processo Batch que processa programas para geração de arquivos. Exemplo: Programa batch processado diariamente para gerar um arquivo com os clientes que estão em atraso com o pagamento. Quem seria o ator para essa funcionalidade ?

6 respostas

Oi Ricardo, tudo bem? O ator seria o próprio script batch que interage com o arquivo e gera a saída. Isso é o que ficou claro pra mim. Faz sentido?

Lembrando que Ator não se refere a pessoa física em si, mas a sistemas também. Um script pode ser um ator. Qualquer coisa que interaja com outra pode ser uma autora. O ator é quem exerce a atividade, independente do que seja.

Aló Ricardo. De princípio concordo com o Wanderson, no entanto gostaria antes que deixasse algo bem claro: qual é a funcionalidade exactamente? Será "gerar arquivo", pois não?

Sim a funcionalidade seria Gerar Arquivo.

Um possível ator nesse caso, falta mais detalhes para determinar com precisão, seria o Control-M, por exemplo, que dispara o processo batch no horário schedulado.

Ricardo, se o "gerar arquivo" for um botão a ser clicado por alguém, esse alguém é o ator. O Usuário no caso.

Caso o "gerar arquivo" seja executado pelo sistema automaticamente, então o ator é o sistema.

Se o "gerar arquivo" for acionado pelo sistema, mas por causa de alguma interação do usuário, acredito que esteja correto dizer que o sistema ainda é o ator que agiu por consequência de uma ação do usuário. O usuário é só um ator indireto.

Dá um retorno pra gente?

solução!

Sim Ricardo, concordo com o Marcelo e sustento o comentário do Wanderson. Depende de quem vai "accionar" esta funcionalidade.