Considerando elementos da modelagem estrutural básica e a abstração obtida a partir do Modelo Conceitual do Diagrama de Classes, um Modelo de Classe foi constituído, considerando uma Visão de Projeto.

Definições técnicas a nível de implementação (hierarquia de classe, navegabilidade, multiplicidade e inclusão de novas classes para garantir funcionalidade da aplicação) foram incluídas com o objetivo de transformar o Modelo Conceitual do Diagrama de Classes em um Modelo de Classes “completo”. Desta maneira, o Modelo Conceitual do Diagrama de Classes foi utilizado como ferramenta para facilitar o processo de abstração da estrutura estática do sistema, considerando a modelagem dos objetos de dados.

Organização Física do Diagrama de Classes

Ao especificar um diagrama de classes é conveniente atentar para os seguintes itens:
  • Dê-lhe um nome capaz de comunicar seu propósito.
  • Distribua seus elementos para minimizar o cruzamento de linhas.
  • Organize seus elementos espacialmente, de maneira que classes relacionadas entre si apareçam fisicamente próximas.
  • Use notas explicativas e cores como indicações visuais e chamar atenção para características importantes do diagrama.