Diagramas de Classe para a Fase de Projeto

    projbaixo.gif (9424 bytes)

Introdução

Exemplo de um Diagrama de Classes

21-1.gif (4031 bytes)

Diagrama de classes na fase de projeto

Como construir um diagrama de classes

  1. Identificar todas as classes que participam da solução em software
  2. Inclui-las num diagrama de classes
  3. Duplicar os atributos, a partir das entidades associadas no modelo conceitual
  4. Adicionar nomes de métodos descobertos nos diagramas de interação
  5. Adicoonar informação de tipo aos atributos e métodos
  6. Adicionar as associações necessárias para a visibilidade de atributos
  7. Adicionar setas às associações para indicar a diração da visibilidade de atributos
  8. Adicionar linhas de relações de dependência para indicar a visibilidade que não seja de atributo

Modelo conceitual versus diagrama de classes da fase de projeto

21-2.gif (5939 bytes)

Criação dos diagramas de classe do estudo de caso

Identificar as classes de software

21-3.gif (4699 bytes)

Adicionar nomes de métodos

21-4.gif (2784 bytes)

21-5.gif (5366 bytes)

Adição de informação de tipo

21-7.gif (8333 bytes)

Adicionar Associações e Navegabilidade

21-8.gif (5718 bytes)

21-10.gif (8627 bytes)

Adição de relações de dependência

21-11.gif (10169 bytes)

Incluindo detalhes de membros de classes

21-12.gif (2915 bytes)

proj1-8 programa anterior próxima