---
title: "Organização de diagramas BPMN com camadas"
date: "2011-02-04"
tags: 
  - "altova"
  - "bpmn"
  - "umodel"
description: Explore como o Altova UModel 2011 melhora os diagramas BPMN através de uma organização em camadas, permitindo uma representação mais clara de processos de negócio complexos.
---
Status: #blog

Tags:  #altova #bpmn #umodel

Categories: [Altova](/blog/pt/category/altova.md) 
# Organização de diagramas BPMN com camadas

[O Altova UModel® 2011](https://www.altova.com/pt/umodel.html) permite aos utilizadores organizar os diagramas em subgrupos e colocar cada grupo numa camada individual. As camadas podem ser ocultadas ou exibidas seletivamente, o que proporciona uma forma prática de decompor um [Diagrama BPMN](https://www.altova.com/pt/umodel/business-process-modeling.html) que descreve um processo de negócio complexo que envolve vários departamentos ou empresas. Esta funcionalidade de camadas pode ser utilizada com todos os tipos de diagramas suportados pelo UModel e pode esclarecer diagramas complexos, como por exemplo um [caso de utilização](https://www.altova.com/pt/umodel/use-case-diagrams.html) com vários atores ou [diagrama de sequência](https://www.altova.com/pt/umodel/sequence-diagrams.html). Poderia até adicionar uma camada de comentários para recolher feedback sobre um modelo por parte de outros intervenientes no projeto. Aqui está uma imagem da janela de ajuda das Camadas do UModel, que mostra uma camada padrão e uma camada de comentários. Quando distribuir o modelo para análise, pode bloquear a camada de "Design" para permitir que as alterações sejam feitas apenas na camada de "Comentários". 

[![Janela auxiliar da camada UModel da Altova](https://lh5.googleusercontent.com/_REdrfeVqYdU/TUsNmoBvgFI/AAAAAAAAATQ/1KwZV-FDnYI/image_thumb%5B2%5D.png?imgmax=800 "Altova UModel Layer helper window")](https://lh5.googleusercontent.com/_REdrfeVqYdU/TUsNmWzMCsI/AAAAAAAAATM/nPx5TzGHvu8/s1600-h/image%5B6%5D.png) 

É fácil atribuir elementos a uma camada utilizando o menu de contexto que aparece ao clicar com o botão direito. 

[![Opção "Camada" no menu de contexto do UModel](https://lh6.googleusercontent.com/_REdrfeVqYdU/TUsNnEuCcII/AAAAAAAAATY/-_ORS8NtxQE/image_thumb%5B5%5D.png?imgmax=800 "Layer option in the UModel context menu")](https://lh4.googleusercontent.com/_REdrfeVqYdU/TUsNmylx8rI/AAAAAAAAATU/O5cmSGtMTAs/s1600-h/image%5B11%5D.png) 

Mais tarde, poderíamos optar por ocultar a camada de "Comentários" da visualização, mantendo o conteúdo dessa camada no diagrama para preservar um registo histórico dos comentários dos revisores.

[![A camada de comentários está oculta e não é visível na janela de ajuda "Camadas" do UModel](https://lh6.googleusercontent.com/_REdrfeVqYdU/TUsNniG0wzI/AAAAAAAAATg/UuuZc45wyX4/image_thumb%5B7%5D.png?imgmax=800 "Comments layer hidden from view in the UModel Layer helper window")](https://lh3.googleusercontent.com/_REdrfeVqYdU/TUsNnTsKplI/AAAAAAAAATc/N78PXwUoHlc/s1600-h/image%5B15%5D.png) 

Ao diagramar um processo de negócio complexo, podemos criar camadas individuais para cada participante, de forma que cada camada forneça uma visão simplificada de uma parte do processo global. Nesta aplicação, nomearíamos as camadas por departamento ou empresa. Aqui está a janela de ajuda "Camadas" do UModel para um diagrama de processamento de encomendas, que indica que a camada "Cumprimento de Vendas" está visível e a camada "Finanças" está oculta:

[![Camadas para os participantes de um processo de negócio](https://lh4.googleusercontent.com/_REdrfeVqYdU/TUsNn575-2I/AAAAAAAAATo/YcidY1f9Wmc/image_thumb%5B9%5D.png?imgmax=800 "Layers for participants in a business process")](https://lh5.googleusercontent.com/_REdrfeVqYdU/TUsNnghvV2I/AAAAAAAAATk/g_QrZ87ZG94/s1600-h/image%5B19%5D.png) 

Aqui está o diagrama do processo de encomenda, que mostra apenas a camada de cumprimento de vendas: 

[![Diagrama BPMN do UModel que mostra apenas os participantes "Vendas" e "Execução de Vendas"](https://lh5.googleusercontent.com/_REdrfeVqYdU/TUsNoTI45WI/AAAAAAAAATw/ojcyaQWByco/image_thumb%5B12%5D.png?imgmax=800 "UModel BPMN diagram showing only Sales and Sales Fulfillment participants")](https://lh5.googleusercontent.com/_REdrfeVqYdU/TUsNoH6dbmI/AAAAAAAAATs/A6yFUw3hvDM/s1600-h/image%5B24%5D.png) 

Para visualizar todo o processo, podemos simplesmente tornar todas as camadas visíveis. 

[![Mostrar todos os participantes no diagrama BPMN do UModel](https://lh4.googleusercontent.com/_REdrfeVqYdU/TUsNo-blsZI/AAAAAAAAAT4/o3YoKu1vjhI/image_thumb%5B14%5D.png?imgmax=800 "Showing all participants in the UModel BPMN diagram")](https://lh4.googleusercontent.com/_REdrfeVqYdU/TUsNooMG-bI/AAAAAAAAAT0/chRlBGrGFo0/s1600-h/image%5B28%5D.png) 

Aqui está o mesmo diagrama, com ambas as camadas visíveis: 

[![Diagrama BPMN no Altova UModel, com todas as camadas visíveis](https://lh5.googleusercontent.com/_REdrfeVqYdU/TUsNp1MOF-I/AAAAAAAAAUA/Bnmf_B_D3Xo/image_thumb%5B17%5D.png?imgmax=800 "BPMN diagram in Altova UModel with all layers visible")](https://lh6.googleusercontent.com/_REdrfeVqYdU/TUsNpdXde5I/AAAAAAAAAT8/bjuq9cYGlsk/s1600-h/image%5B33%5D.png) 

**Descubra por si mesmo como a funcionalidade de camadas do UModel 2011 pode melhorar os seus diagramas BPMN – [descarregue uma versão de avaliação gratuita](https://www.altova.com/pt/download/umodel/uml_tool_enterprise.html)** **hoje mesmo!**
