Esquemas de atividades UML
Tese: Esquemas de atividades UML. Pesquise 862.000+ trabalhos acadêmicosPor: kaka301034 • 30/10/2014 • Tese • 1.254 Palavras (6 Páginas) • 335 Visualizações
Diagramas de atividade UML: referência
Visual Studio 2013
Outras versões
5 de 8 pessoas classificaram isso como útil - Avalie este tópico
Um diagrama de atividade mostra um processo de negócios ou um processo de software como um fluxo de trabalho por meio de uma série de ações. Pessoas, computadores ou componentes de software podem executar essas ações.
Você pode usar um diagrama de atividade para descrever os processos de vários tipos, como, por exemplo, os exemplos a seguir:
• Um processo de negócios ou um fluxo de trabalho entre usuários e o seu sistema. Para obter mais informações, consulte Requisitos de usuário da modelagem.
• As etapas executadas em um caso de uso. Para obter mais informações, consulte Diagramas de caso de uso UML: diretrizes.
• Um protocolo de software, ou seja, as seqüências permitidos de interações entre os componentes.
• Um algoritmo de software.
Este tópico descreve os elementos que podem ser usados em diagramas de atividade. Para obter mais informações detalhadas nas informações sobre a atividade de desenho diagramas consulte Diagramas de atividade UML: diretrizes. Para criar um diagrama de atividade UML, sobre o arquitetura menu, clique em Novo diagrama. Para obter mais informações sobre como desenhar diagramas de modelagem em geral, consulte Como: Editar modelos e diagramas UML.
Diagramas de atividade de leitura.
As tabelas nas seções a seguir descrevem os elementos que podem ser usados em um diagrama de atividade e suas propriedades principais. Para obter uma lista completa das propriedades dos elementos, consulte Diagramas de caso dos diagramas de atividade.
As ações e outros elementos que aparecem em um diagrama de atividade formam uma atividade. Você pode ver a atividade no Gerenciador de modelos UML. Ele é criado quando você adiciona o primeiro elemento no diagrama.
Para ler um diagrama, imagine que um token, ou segmento de controle, passa os conectores de uma ação para a próxima.
Fluxos de controle simples
Você pode mostrar uma seqüência de ações com ramificações e loops. Para obter mais informações sobre como usar os elementos descritos aqui, consulte a seção descrevendo o fluxo de controle do tópico Diagramas de atividade UML: diretrizes.
Forma Elemento Descrição e propriedades principais
1 Ação Uma etapa na atividade, no qual os usuários ou softwares executar alguma tarefa.
A ação pode iniciar quando um token chegou em todos os seus fluxos de entrada. Ao terminar, os tokens são enviados em todos os fluxos de saída.
• Corpo -Especifica a ação em detalhes.
• Idioma -O idioma da expressão no corpo.
• Locais posteriores -restrições que devem ser atendidas quando termina a execução. A meta alcançada pela ação.
• As pré-condições locais -restrições que devem ser atendidas antes do início da execução.
2 Control Flow Um conector que mostra o fluxo de controle entre ações. Para interpretar o diagrama, imagine que um token flui de uma ação para a próxima.
Para criar um fluxo de controle, use o conector ferramenta.
3 Nó inicial Indica a primeira ação ou ações na atividade. Quando a atividade for iniciado, um token flui a partir do nó inicial.
4 Nó Final da atividade Um fim à atividade. Quando chega a um token, a atividade será finalizada.
5 Nó de decisão Uma ramificação condicional em um fluxo. Tem uma entrada e duas ou mais saídas. Um token de entrada surge em apenas um dos resultados.
6 Protetor Uma condição que especifica se um token pode fluir ao longo de um conector. Usados com mais freqüência nos fluxos de saída de um nó de decisão.
Para definir um protetor, um fluxo com o botão direito, clique em Propriedades e, em seguida, defina a de proteçãopropriedade.
7 Nó de mesclagem Necessário para mesclar os fluxos que foram divididos com um nó de decisão. Tem duas ou mais entradas e outra de saída. Um token de qualquer entrada surge na saída.
8 Comment Fornece informações adicionais sobre elementos aos quais ele está vinculado.
9 Ação de plano de comportamento Uma ação que é definida em mais detalhes em outro diagrama de atividade.
• IsSynchronous - se verdadeiro, a ação aguarda até que a atividade será finalizada.
• Comportamento -A atividade invocada.
(não mostrado) Ação de plano de operação Uma ação que chama uma operação em uma instância de uma classe.
Atividade O fluxo de trabalho que é representado por um diagrama de atividade. Para ver as propriedades de uma atividade, você deve selecioná-lo na Gerenciador de modelos UML.
• É somente leitura - se verdadeiro, a atividade não deve alterar o estado de qualquer objeto.
• É a única execução - se verdadeiro, há no máximo uma execução deste diagrama cada vez.
Diagrama de atividade UML O diagrama que exibe uma atividade. Para ver suas propriedades, clique em uma parte vazia do diagrama.
Observação
Os nomes de diagrama de atividade, o arquivo que contém o diagrama e a atividade exibido pelo diagrama pode todos ser diferente.
Fluxos simultâneos
Você pode descrever as seqüências de ações que são executados
...