Um diagrama de computador de estado UML mostra o comportamento de uma parte de um sistema concebido. A forma como um objeto responde a um evento depende do estado em que o objeto se encontra. Um diagrama de computador de estado descreve a resposta de um objeto a estímulos externos. O objeto pode ser um programa de computador, dispositivo ou processo.
Nota: A criação e edição de diagramas UML no Visio na Web requer uma licença de Visio (Plano 1) ou Visio (Plano 2), que é comprada separadamente do Microsoft 365. Para obter mais informações, contacte o seu administrador do Microsoft 365. Se o seu administrador tiver ativado a "compra self-service", pode comprar uma licença para o Visio. Para obter mais detalhes, veja FAQ sobre compras self-service.
Seguem-se as formas no stencil Computador de Estado UML.
Forma |
Descrição |
---|---|
|
Representa um estado possível para o sistema. |
|
Representa um estado possível para o sistema. Depois de o adicionar ao diagrama, escreva depois de cada um dos carateres "/" para especificar que ações ocorrem quando o sistema entra no estado, enquanto o sistema está no estado e quando o sistema existe o estado. |
|
Representa um estado que tem sub-estados ou estados aninhados. Adicione outras formas de estado dentro da forma composta. |
|
Representa um estado composto cujos detalhes internos não estão visíveis. |
|
Representa o estado de um objeto antes de quaisquer transições acontecerem. Para um objeto, este pode ser o estado quando é instanciado. |
|
Representa o estado de um objeto no qual nenhuma transição leva à saída. |
|
Representa um ramo condicional no fluxo do processo. Avalia os guardas dos acionadores das transições de saída para selecionar apenas uma transição de saída. |
|
Utilizado como um comentário de diagrama que não tem influência semântica nos elementos do modelo. |