A UmL (Unified Modeling Language) é uma maneira padrão de desenhar modelos de software, esboçar designs ou documentar designs e sistemas existentes.
Observação: Se você estiver usando Visio para a Web, esteja ciente de que os diagramas de UML estão disponíveis no Plano do Visio 1, mas não estão disponíveis no Visio no Microsoft 365.
Em Plano do Visio 2 e Visio 2019, você pode começar com um modelo umL em branco ou (em alguns casos) modificar um diagrama inicial de UML.
Esta versão de assinatura do Visio dá suporte a formas UML de acordo com a especificação uml 2.5, além de fornecer a flexibilidade de usá-las conforme necessário em seus diagramas.
Diagramas de classe
Use um diagrama de classe para fazer um modelo geral da estrutura de um aplicativo que especifica as classes do sistema, seus atributos e métodos e as relações entre objetos.
Diagramas de componentes
Use um diagrama de componente para particionar um sistema em componentes coesivos e mostrar a estrutura do próprio código.
Diagramas de implantação
Use um diagrama de implantação para mostrar a estrutura do sistema em tempo de executar e comunicar como os elementos de hardware e software que comem um aplicativo serão configurados e implantados.
Diagramas de sequência
Use um diagrama de sequência para mostrar os atores ou objetos participantes de uma interação e os eventos que eles geram organizados em uma sequência de tempo.
Diagrama de atividades
Use um diagrama de atividade para descrever o comportamento interno de um método e representar um fluxo conduzido por ações geradas internamente.
Diagramas de máquina de estado
Use um diagrama de máquina de estado (ou gráfico de estado)para mostrar a sequência de estados que um objeto passa durante sua vida.
Usar diagramas de caso
Nos estágios iniciais de um projeto de desenvolvimento, use diagramas de caso de uso para descrever as atividades e as motivações do mundo real. Você pode refinar os diagramas em estágios posteriores para refletir os detalhes da interface do usuário e do design.
Diagramas de comunicação
Use um diagrama de comunicação para mostrar quais elementos em um sistema interagem com outros elementos em termos de mensagens sequenciadas.
Diagramas de notação de banco de dados
Use um diagrama de notação de banco de dados para desenhar um modelo de um banco de dados.
Onde está o Explorador de Modelos da UML?
Se você tiver criado diagramas uml em versões anteriores do Visio, você pode se lembrar de usar o Explorador de Modelos. Diagramas feitos com o Explorador de Modelos foram bloqueados contra edição e algumas formatações. A partir Visio 2013 Professional, não há Explorador de Modelos. Basta arrastar as formas dos estêncils fornecidos. As formas são desbloqueadas e mais flexíveis, para que você possa alterar seu comportamento, se necessário. Os desenhos também são mais personalizáveis, mas ainda atendem ao padrão uml. Lamentamos, mas isso também significa que, se você tiver um desenho criado com o Explorador de Modelos, não poderá trabalhar com ele em versões mais recentes do Visio que não incluem o Explorador de Modelos.
Em Visio para a Web, você pode escolher entre nove tipos de diagrama uml e vários diagramas de exemplo que já tenham algumas formas desenhadas na tela. Cada opção vem com um estêncil que corresponde ao tipo de diagrama selecionado.
Observação: A criação e edição de diagramas de UML no Visio para a Web requer uma licença Visio Plano 1 ou Visio Plano 2, que é comprada separadamente do Microsoft 365. Para obter mais informações, entre em contato com seu Microsoft 365 administrador. Se o administrador tiver ligado a "compra de autoatendamento", você poderá comprar uma licença para Visio si mesmo. Para obter mais detalhes, consulte Perguntas frequentes sobre compra de autoatendores.
Esta versão de assinatura do Visio dá suporte a formas UML de acordo com a especificação uml 2.5, além de fornecer a flexibilidade de usá-las conforme necessário em seus diagramas.
Diagramas de classe
Use um diagrama de classe para fazer um modelo geral da estrutura de um aplicativo que especifica as classes do sistema, seus atributos e métodos e as relações entre objetos.
Diagramas de componentes
Use um diagrama de componente para particionar um sistema em componentes coesivos e mostrar a estrutura do próprio código.
Diagramas de implantação
Use um diagrama de implantação para mostrar a estrutura do sistema em tempo de executar e comunicar como os elementos de hardware e software que comem um aplicativo serão configurados e implantados.
Diagramas de sequência
Use um diagrama de sequência para mostrar os atores ou objetos participantes de uma interação e os eventos que eles geram organizados em uma sequência de tempo.
Diagramas de atividade
Use um diagrama de atividade para descrever o comportamento interno de um método e representar um fluxo conduzido por ações geradas internamente.
Diagramas de máquina de estado
Use um diagrama de máquina de estado (ou gráfico de estado)para mostrar a sequência de estados que um objeto passa durante sua vida.
Usar diagramas de caso
Nos estágios iniciais de um projeto de desenvolvimento, use diagramas de caso de uso para descrever as atividades e as motivações do mundo real. Você pode refinar os diagramas em estágios posteriores para refletir os detalhes da interface do usuário e do design.
Diagramas de comunicação
Use um diagrama de comunicação para mostrar quais elementos em um sistema interagem com outros elementos em termos de mensagens sequenciadas.
Diagramas de notação de banco de dados
Use um diagrama de notação de banco de dados para desenhar um modelo de um banco de dados.
Em Visio, você pode começar com um modelo umL em branco e o estêncil apropriado para criar seu diagrama uml.
Diagramas de classe
Use um diagrama de classe para fazer um modelo geral da estrutura de um aplicativo que especifica as classes do sistema, seus atributos e métodos e as relações entre objetos.
Diagramas de sequência
Use um diagrama de sequência para mostrar os atores ou objetos participantes de uma interação e os eventos que eles geram organizados em uma sequência de tempo.
Diagrama de atividades
Use um diagrama de atividade para descrever o comportamento interno de um método e representar um fluxo conduzido por ações geradas internamente.
Diagramas de máquina de estado
Use um diagrama de máquina de estado (ou gráfico de estado)para mostrar a sequência de estados que um objeto passa durante sua vida.
Usar diagramas de caso
Nos estágios iniciais de um projeto de desenvolvimento, use diagramas de caso de uso para descrever as atividades e as motivações do mundo real. Você pode refinar os diagramas em estágios posteriores para refletir os detalhes da interface do usuário e do design.
Diagramas de notação de banco de dados
Use um diagrama de notação de banco de dados para desenhar um modelo de um banco de dados.
Onde está o Explorador de Modelos da UML?
Se você tiver criado diagramas uml em versões anteriores do Visio, você pode se lembrar de usar o Explorador de Modelos. Diagramas feitos com o Explorador de Modelos foram bloqueados contra edição e algumas formatações. A partirVisio 2013 Professional, não há Explorador de Modelos. Basta arrastar as formas dos estêncils fornecidos. As formas são desbloqueadas e mais flexíveis, para que você possa alterar seu comportamento, se necessário. Os desenhos também são mais personalizáveis, mas ainda atendem ao padrão uml. Lamentamos, mas isso também significa que, se você tiver um desenho criado com o Explorador de Modelos, não poderá trabalhar com ele em versões mais recentes do Visio que não incluem o Explorador de Modelos.
OMicrosoft Visiodiagrama de modelo de UML fornece suporte completo para a criação de modelos orientados a objetos de sistemas de software complexos.
Diagramas de classe
Use um diagrama de estrutura estática em Visio para criar diagramas de classe que decompõem um sistema de software em suas partes.
Usar diagramas de caso
Nos estágios iniciais de um projeto de desenvolvimento, use um diagrama de caso de uso para descrever as atividades e as motivações do mundo real. Você pode refinar o diagrama em estágios posteriores para refletir os detalhes da interface do usuário e do design.
Diagramas de estrutura estática
Use diagramas de estrutura estática para criar diagramas conceituais que representam conceitos do mundo real e as relações entre eles ou diagramas de classe que decompõem um sistema de software em suas partes.
Diagramas de pacote
Use pacote diagramas para agrupar elementos relacionados em um sistema. Um pacote pode conter pacotes, diagramas ou elementos individuais subordinados.
Diagramas de atividade
Use um diagrama de atividade para descrever o comportamento interno de um método e representar um fluxo conduzido por ações geradas internamente.
Diagramas de gráfico de estado
Use um diagrama de gráfico de estado para mostrar a sequência de estados que um objeto passa durante sua vida.
Diagramas de sequência
Use um diagrama de sequência para mostrar os atores ou objetos participantes de uma interação e os eventos que eles geram organizados em uma sequência de tempo.
Diagramas de colaboração
Use um diagrama de colaboração para mostrar relações entre funções de objeto, como o conjunto de mensagens trocadas entre os objetos para obter uma operação ou resultado.
Diagramas de componentes
Use um diagrama de componente particionar um sistema em componentes coesivos e mostrar a estrutura do próprio código.
Diagramas de implantação
Use um diagrama de implantação para mostrar a estrutura do sistema em tempo de executar e comunicar como os elementos de hardware e software que comem um aplicativo serão configurados e implantados.