Obrigado por enviar sua consulta! Um dos membros da nossa equipe entrará em contato com você em breve.
Obrigado por enviar sua reserva! Um dos membros da nossa equipe entrará em contato com você em breve.
Programa do Curso
Introdução à Linguagem UML
- Breve história da UML
- Visão geral dos tópicos sobre modelagem orientada a objetos
- Especificação UML do grupo OMG
- Visão geral dos diagramas UML
Gestão de Requisitos
- Classificação de requisitos
- Categorias de requisitos conforme FURPS
- Métodos de coleta de requisitos
- Modelagem de requisitos usando a notação UML
- Matriz de dependência de requisitos
- Criação de especificações de requisitos baseadas em diagramas
Modelagem de Processos de Negócio
- Definição do processo de negócio
- Modelagem de processos de negócios na UML
- Diagrama de atividade
- Fluxos decisórios e paralelos
- Exceções e tratamento de exceções
- Partições, raios
Modelagem de Requisitos Não Funcionais
- Uso de diagramas de componentes e implantação
- Arquitetura preliminar do sistema – lógica e física
- Modelagem de requisitos relacionados à segurança, desempenho e confiabilidade do sistema
Modelagem de Requisitos Funcionais
- Definição do escopo do sistema
- Modelagem da funcionalidade do sistema usando diagrama de casos de uso
- Identificação de atores e relacionamentos entre eles
- Reconhecimento de casos de uso
- Associação "ator - caso de uso" e suas propriedades
- Relações entre casos de uso: include, extend, generalização
- Criação de cenários de casos de uso e geração de diagramas com base neles (atividades, máquinas
estatais)
Modelo Analítico do Sistema
- Uso de diagrama de sequência
- Tipos de mensagens: assíncronas, síncronas, retorno
- Definição da numeração sequencial das mensagens
- Categorias de objetos analíticos: Boundary, Control e Entity
- Introdução ao design do sistema
- Modelagem de interações
Modelagem Estática
- Diagrama de classes e geração de código-fonte
- Relação de associação e suas características
- Outras relações: agregação, composição, generalização, dependência, classe associativa
- Engenharia Reversa/Direta
- Geração de código-fonte com base no diagrama
- Geração de diagrama com base no código-fonte
- Sincronização de código e diagrama
- Diagramas de objetos, estruturas ligadas e pacotes
Modelagem Dinâmica
- Verificação do modelo estático
- Especificação detalhada das assinaturas dos métodos
- Verificação da correção do diagrama de classes
- Modelagem dinâmica no nível de chamadas de métodos
- Diagrama de sequência no nível de design
Requisitos
Recomenda-se conhecimento básico dos conceitos relacionados à orientação a objetos ou de qualquer linguagem orientada a objetos.
21 Horas
Testemunhos de Clientes (2)
Learned a lot of practical material. The exercises were very practical as well.
JIMMY CHAN
Curso - Object-Oriented Analysis and Design using UML
Máquina Traduzida
Practice exercises were great and the help given by the trainer was excellent.
Elmer Tuz
Curso - Object-Oriented Analysis and Design using UML
Máquina Traduzida