Exercício 1.4: Identificando Atores

Neste exercício, você identificará os atores do sistema. O diagrama de casos de uso de operações de conta utiliza os atores-chave e as funções que eles executam no sistema. Todos os atores devem ser identificados antes da criação do diagrama.

Você deve entender quem são os usuários do sistema, antes de começar a modelagem. Em um diagrama de casos de uso, os usuários do sistema são representados como atores. Cada ator desempenha um papel específico no sistema, denominado caso de uso. Mais de um ator pode executar um único caso de uso. Um ator pode ser uma pessoa, tal como um cliente, ou um computador, tal como um servidor ou sistema de banco de dados.

O diagrama de casos de uso de Operações de Conta contém informações detalhadas sobre o sistema financeiro on-line PiggyBank, os usuários do sistema, os relacionamentos entre o sistema e os usuários e o comportamento requerido do sistema. O exercício anterior identificou três casos de uso: Exibir Saldo, Transferir Dinheiro e Descontar Cheque. O sistema financeiro on-line PiggyBank contém os seguintes atores:
  • Cliente
  • Caixa de Banco
  • CityBank

Identificando os Atores

Os usuários do sistema são representados como atores. Você deve identificar todos os atores no sistema antes de criar o diagrama de casos de uso.

Para criar o diagrama e identificar os atores:
  1. Na visualização Explorador de Modelos, no projeto PiggyBank, dê um clique duplo em Casos de Uso de Operações de Conta.
  2. Na Paleta, dê um clique duplo no elemento de ator e nomeie o ator como Cliente.
  3. Clique no ator Cliente e arraste-o para a esquerda do caso de uso Exibir Saldo.
  4. Na Paleta, dê um clique duplo no elemento de ator e nomeie o ator como Caixa de Banco.
  5. Clique no ator Caixa de Banco e arraste-o para a esquerda do caso de uso Descontar Cheque.
  6. Na Paleta, dê um clique duplo no elemento de ator e nomeie o ator como CityBank.
  7. Clique no ator CityBank e arraste-o para a direita do caso de uso Descontar Cheque.

Você organizou o diagrama de casos de uso de acordo com as diretrizes apropriadas de estrutura do modelo Rational® UML. O ator principal aparece no canto superior esquerdo do diagrama e o caso de uso mais importante aparece acima de todos os outros casos de uso. O caso de uso secundário, CityBank, aparece à esquerda dos casos de uso. Seu diagrama deverá ser semelhante à figura a seguir:Os atores e casos de uso do diagrama de casos de uso do PiggyBank.

(Opcional) Documentando os Atores

O gabarito de modelo de casos de uso contém um pacote de visão geral denominado Visões Gerais de <<perspectiva>> que fornece documentação adicional sobre o modelo. Embora esta etapa seja opcional e não cause impacto no modelo, você deve organizar e documentar os atores e casos de uso no sistema financeiro on-line PiggyBank.

Para documentar os atores:
  1. Na visualização Explorador de Modelos, expanda Visões Gerais de <<perspectiva>> e dê um clique duplo em Visão Geral de Atores. Esse diagrama conterá uma lista de todos os principais casos de uso no projeto.
  2. Na visualização Explorador de Modelos, expanda a pasta Operações de Conta e arraste os atores Cliente, Caixa de Banco e CityBank para o editor de diagrama.
  3. Organize os casos de uso horizontalmente no centro do diagrama.

Você aumentou a legibilidade desse modelo de casos de uso, documentando os atores significativos do projeto. É possível incluir um título no diagrama, utilizando a ferramenta de texto. Observe também que o gabarito de caso de uso contém um pacote Atores Versáteis para documentar todos os atores que participam de várias áreas funcionais. Como esse modelo não contém atores versáteis, você pode excluir esse pacote clicando nele com o botão direito do mouse; em seguida, clicando em Excluir do Modelo.

Termos de uso | Feedback
(C) Copyright IBM Corporation 2004, 2005. Todos os Direitos Reservados.