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.
Duração 21 horas
Programa do Curso
Introdução à Linguagem UML
- Breve história do UML
- Panorama dos tópicos de modelação 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 segundo FURPS
- Métodos de recolha de requisitos
- Modelação de requisitos utilizando a notação UML
- Matriz de dependências de requisitos
- Criação de especificações de requisitos com base em diagramas
Modelação de Processos de Negócio
- Definição de processo de negócio
- Modelação de processos de negócio em UML
- Diagrama de atividades
- Fluxos decisórios e concorrentes
- Exceções e tratamento de exceções
- Partições, swimlanes (faixas)
Modelação de Requisitos Não Funcionais
- Utilização de diagramas de componentes e de implantação
- Arquitetura inicial do sistema – lógica e física
- Modelação de requisitos relacionados com segurança, desempenho e fiabilidade do sistema
Modelação de Requisitos Funcionais
- Definição do âmbito do sistema
- Modelação da funcionalidade do sistema por meio de diagrama de casos de utilização
- Identificação de atores e relações entre eles
- Reconhecimento de casos de utilização
- Associação "ator - caso de utilização" e as suas propriedades
- Relações entre casos de utilização: include, extend, generalização
- Criação de cenários de casos de utilização e geração de diagramas com base neles (atividades, máquinas de estados)
Modelo Analítico do Sistema
- Utilização do diagrama de sequência
- Tipos de mensagens: assíncronas, síncronas, de resposta
- Definição da ordem de numeração das mensagens
- Categorias de objetos analíticos: Boundary, Control e Entity
- Introdução ao projeto do sistema
- Modelação de interações
Modelação Estática
- Diagrama de classes e geração de código-fonte
- Relação de associação e as suas características
- Outras relações: agregação, composição, generalização, dependência, classe associativa
- Engenharia direta/reversa (Forward/Reverse engineering)
- Geração de código-fonte com base no diagrama
- Geração de diagramas com base em código-fonte
- Sincronização de código e diagrama
- Diagramas de objetos, de estruturas interligadas e de pacotes
Modelação Dinâmica
- Verificação do modelo estático
- Esclarecimento das assinaturas de métodos
- Verificação da correção do diagrama de classes
- Modelação dinâmica ao nível das chamadas de métodos
- Diagrama de sequência ao nível de projeto
Requisitos
Recomenda-se o conhecimento de conceitos fundamentais relacionados com a orientação a objetos ou de qualquer linguagem de programação orientada a objetos.
Formação Empresarial Personalizada
Soluções de formação concebidas exclusivamente para empresas.
- Conteúdo Personalizado: Adaptamos o programa e os exercícios práticos aos objetivos e necessidades reais do seu projeto.
- Horário Flexível: Datas e horários adaptados à agenda da sua equipe.
- Formato: Online (ao vivo), In-Company (em suas instalações) ou Híbrido.
Preço por grupo privado, formação online em direto, a partir de 3900 € + VAT*
Entre em contato conosco para obter um orçamento preciso e conhecer nossas promoções mais recentes
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