Diagrama de Atividades
Um diagrama de atividades no modelo de objetos de negócios ilustra o fluxo de trabalho de uma realização de casos de uso.
Tópicos

Introdução Início da página

A notação do diagrama de atividades é explicada posteriormente em Diretrizes: Diagrama de Atividades no Modelo de Casos de Uso de Negócios. Essa página exemplifica como a notação é aplicada para descrever uma relação de casos de uso de negócios.

Um diagrama de atividades de uma realização de casos de uso de negócios explora a ordenação das tarefas ou atividades que compõem metas de negócios e que cumprem os compromissos entre atores de negócios externos e trabalhadores de negócios internos. Uma atividade pode ser uma tarefa manual ou automatizada que completa uma unidade de trabalho. 

Os diagramas de atividades ajudam a:

  • Fornecer fundamentos e noções básicas sobre a introdução de sistemas de informações no negócio. 
  • Estabelecer objetivos para projetos de desenvolvimento de sistema a fim de implementar iniciativas de transformação de negócios. 
  • Justificar investimento em automação com base em métricas do processo de negócios detalhadas. 

Comparado a um diagrama de seqüência, que pode ser percebido como tendo uma finalidade semelhante, um diagrama de atividades com raias e fluxos de objetos se concentram em como dividir responsabilidades em classes, enquanto o diagrama de seqüência ajuda a compreender como os objetos interagem e em que seqüência. Os diagramas de atividade destacam o fluxo de trabalho, enquanto os diagramas de seqüência destacam o gerenciamento de entidades de negócios. Os diagramas de atividades e os diagramas de seqüência podem ser usados como técnicas complementares, onde um diagrama de seqüência mostra o que ocorre em um estado de atividade.

Uso de Raias Início da página

Se você estiver usando raias e elas estiverem acopladas a classes (principalmente trabalhadores de negócios) no modelo de objetos de negócios, use o diagrama de atividades para documentar realizações de casos de uso de negócio em vez de casos de uso de negócios.

Como exemplo, apresentamos um diagrama de atividades da realização do caso de uso de negócios Processo de Proposta, que está descrito em Diretrizes: Caso de Uso de Negócios.

A realização do caso de uso de negócios Processo de Proposta

O diagrama de atividades fornece detalhes do que ocorre dentro do negócio através do exame de pessoas que assumem determinados papéis (os trabalhadores de negócios) e das atividades que elas executam. Para projetos de desenvolvimento de aplicativos, esses diagramas fornecem noções básicas detalhadas da área de negócios que será suportada ou afetada pelo novo aplicativo. Eles ajudam a estabelecer pontos de conexão com o novo sistema proposto, e esses pontos dão origem a casos de uso do sistema. 

Uso de Fluxos de Objetos Início da página

Neste contexto, os fluxos de objetos são usados para mostrar como as entidades de negócios são criadas e usadas em um fluxo de trabalho. Os fluxos de objetos permitem mostrar entradas e saídas a partir de estados de atividades em um gráfico de atividades. Existem dois elementos para a notação: 

  • O estado de fluxo do objeto representa um objeto de uma classe que participa de um fluxo de trabalho representado pelo gráfico de atividades. O objeto pode ser a saída de uma atividade e a entrada de muitas outras atividades. 
  • O fluxo de objeto é um tipo de fluxo de controle com um estado de fluxo de objeto como entrada ou saída. 

O símbolo de fluxo de objeto representa a existência de um objeto em um determinado estado, não só o próprio objeto. O mesmo objeto pode ser manipulado por um número de atividades consecutivas que mudam o estado do objeto. O objeto pode ser exibido várias vezes em um gráfico de atividades, cada uma representando um estado diferente da sua vida. O estado do objeto a cada ponto pode ser colocado entre parênteses e anexado ao nome da classe. 

Um processo de vendas geral usando fluxos de objetos para mostrar como um pedido muda de estado durante a execução do fluxo de trabalho.  Consulte Diretrizes: Diagrama de Atividades no Modelo de Casos de Uso de Negócios.

Um estado do fluxo de objeto pode ser exibido como o destino de um fluxo de objeto (transição) e a origem dos vários fluxos de objeto (transições). 

Um diagrama de atividades para o Processo de Proposta usando fluxos de objetos para mostrar as principais entidades de negócios envolvidas

Os fluxos de objetos podem ser comparados aos fluxos de dados dentro do fluxo de trabalho de um caso de uso de negócios. Diferentemente dos fluxos de dados tradicionais, os fluxos de objetos existem em um ponto definido dentro de um gráficos de atividades. 

 

Copyright  (c) 1987 - 2001 Rational Software Corporation


Exibir o Rational Unified Process usando quadros

Rational Unified Process