Aula4

1143 palavras 5 páginas
Introdução ao UML (Unified Modelling
Language)
1. Introdução

Vimos anteriormente que o projeto orientado a objetos de um sistema computacional permite a criação de um código mais modular e fácil de manter, além de permitir o reuso de código desenvolvido anteriormente. Nesta aula veremos como fazer para descrever um sistema computacional orientada a objetos usando diagramas. O padrão utilizado para descrever estes sistemas é o UML (Unified Modelling
Language). Este padrão é composto por 9 tipos de diagramas:


Diagramas de Casos de Uso: descreve as interações entre os usuários
(atores) e os componentes do sistema;



Diagramas de Classes: descreve as classes que fazem parte do sistema; •

Diagramas de Objetos: descreve os objetos que fazem parte do sistema; •

Diagramas de Sequência: descreve a sequência temporal de interações entre os componentes do sistema;



Diagramas de Colaboração: mostra as interações entre os objetos do sistema; •

Diagramas de Estado: mostra a sequência de estados que um objeto pode assumir e sua resposta em resposta a estímulos externos;



Diagramas de Atividade: mostra o fluxo de atividades de um processo, de modo que o término de uma ação em um objeto causa o início de outra ação em outro (ou no mesmo) objeto;



Diagramas de Componentes: descreve o sistema como uma estrutura de pacotes e mostra a relação entre os diversos pacotes;



Diagramas de Implantação: descreve como os componentes do sistema de software são implantados na estrutura física.
Nesta aula apresentaremos os diagramas de casos de uso, de classes e de sequência, que são os diagramas utilizados com maior frequência na descrição dos projetos. Para mais informações sobre os demais tipos de diagramas, existem diversos tutoriais na web e livros sobre UML, tal como o livro de GRADY BOOCH, JAMES RUMBAUGH e
IVAR JACOBSON de título UML GUIA DO USUÁRIO da Editora CAMPUS
– ELSEVIER.
Existem diversas ferramentas para desenhar diagramas UML. Uma opção multiplataforma e

Relacionados

  • aula4
    2165 palavras | 9 páginas
  • Aula4
    1026 palavras | 5 páginas
  • AULA4
    2338 palavras | 10 páginas
  • Aula4
    857 palavras | 4 páginas
  • Aula4 Minha
    2273 palavras | 10 páginas
  • AULA4
    583 palavras | 3 páginas
  • Aula4
    904 palavras | 4 páginas
  • Aula4
    1402 palavras | 6 páginas
  • Aula4
    927 palavras | 4 páginas
  • AULA4
    508 palavras | 3 páginas