Diagramas de Pacotes UML

Características do Diagrama de Pacotes do UModel:

  • Gerar automaticamente diagramas de dependências de pacotes
  • Barra de ferramentas para acesso rápido aos elementos do diagrama de pacotes
  • Menu de contexto ao clicar com o botão direito em qualquer parte do diagrama
  • Estilos em cascata para cores, fontes, tamanho de linha e muito mais
  • Estilos de linha ortogonais, diretos ou personalizados
  • Os elementos podem ser atribuídos a camadas no diagrama
  • A possibilidade de desfazer e refazer ações ilimitadamente incentiva a exploração de novas ideias
  • Múltiplas opções de layout automático

Diagramas de Pacotes UML

O UModel é uma ferramenta fácil de usar para ilustrar a organização de pacotes, perfis e espaços de nomes.

Diagrama de Pacotes UML

Pode instruir o UModel para gerar um diagrama de dependências de pacotes para qualquer pacote na árvore de modelos, ou criar diagramas de pacotes facilmente por si. A barra de ferramentas de diagramas de pacotes do UModel permite inserir rapidamente pacotes, perfis e relações entre pacotes: dependência de pacotes, importação de pacotes, fusão de pacotes e aplicação de perfis.

A imagem acima mostra um diagrama de dependências de pacotes UML, gerado automaticamente pelo UModel para o pacote "Design View". O UModel adicionou um hiperligação ao elemento do pacote "Design View", de forma que qualquer outro diagrama no projeto que inclua este elemento também terá automaticamente um link conveniente para o diagrama de dependências do pacote. É possível gerar diagramas de dependências de pacotes durante a engenharia reversa para ajudar na análise da estrutura de uma aplicação existente.

Os pacotes são úteis para agrupar classes relacionadas, permitindo que sejam referenciadas de forma mais concisa nos diagramas de alto nível da arquitetura do projeto. Um projeto grande pode facilmente exigir centenas de diagramas de classes, tornando os pacotes uma ferramenta de organização eficiente. Os diagramas de pacotes são geralmente utilizados para representar a organização geral de um projeto de software. Pacotes e diagramas de pacotes podem ser uma boa forma de organizar e documentar subprojetos reutilizáveis. Alguns programadores também gostam de usar pacotes para representar outros sistemas ou subsistemas que interagem com o projeto que está a ser modelado.

UModel

O UModel suporta todos os 14 diagramas UML, bem como um diagrama UML para esquemas XML e outro para modelar tabelas em bases de dados relacionais, oferecendo à sua equipa uma ferramenta de modelação UML poderosa a uma fração do custo das soluções tradicionais. Para ver uma lista completa de todos os tipos de diagramas UML, consulte a nossa página Diagramas UML ou clique no link abaixo para descarregar uma versão de avaliação de 30 dias do Altova UModel.