Ementa


Conceituações de Orientação a Objetos (Oo). Apresentação da Uml. Princípios da Oo. Fases de Desenvolvimento de Sistemas Utilizando a Uml. Levantamento de Dados. Identificação de Requisitos. Modelagem de Atividades. Modelagem de Casos de Uso. Modelo de Especificação. Especificação e Documentação de Classes. Encapsulamento. Polimorfismo. Generalização. Classes Abstratas. Interface. Dependência e Realização. Diagrama de Classe de Domínio. Conversão do Diagrama de Classes em Diagrama de Objetos. Modelo de Interação (Diagrama de Sequência e Comunicação). Engenharia Reversa. Diagrama de Pacotes.