Entrar em Contato

Programa do Curso

Criação e configuração de arquivo EAP

  • Criar e salvar um arquivo de projeto Enterprise Architect
  • Tipos de visões
  • Interface do programa: menus, barras de ferramentas, Toolbox, Project Browser e outras janelas
  • Dock e ocultação de janelas

Trabalhando com modelos e diagramas

  • Modelos predefinidos
  • Pacotes (visões) e diagramas
  • Adicionando elementos ao modelo e ao diagrama
  • Diferentes formas de remover itens e suas consequências
  • Salvamento de diagramas

Gestão de Requisitos

  • Métodos de coleta de requisitos
  • Categorias de requisitos FURPS
  • Diagrama de Requisitos
  • Relacionamentos entre requisitos
    • agregação
    • dependência
  • Como melhorar a aparência de um diagrama?
    • layout do diagrama
    • cor do status dos requisitos
    • habilitar / desabilitar os nomes dos pacotes
  • Criar e gerenciar uma matriz de relacionamentos
  • Documentação de requisitos
    • páginas HTML
    • versão para impressão
  • Gestão avançada de requisitos
    • tipos personalizados de requisitos
    • status personalizado de requisitos
    • rastreamento de requisitos
    • documentação de requisitos

Modelagem de processos de negócio e arquitetura

  • Diagrama de Atividades
  • Atividades compostas
  • Fluxos de controle, fluxos de objetos
  • Tratamento de exceções, fluxo de interrupção
  • Partições
  • Fluxos concorrentes e tomada de decisão
  • Como melhorar a aparência de um diagrama?
    • diferentes níveis de detalhe
    • redução da quantidade de detalhes
    • complexidade do processo
  • Diagramas de Componentes e Implantação
  • A arquitetura inicial do sistema - lógica e física
    • componentes aninhados
    • delegação e montagem
    • porta (port)
    • interface
    • caminhos de comunicação
  • Implementação não padrão de estereótipos em diagramas (OPCIONAL)
    • banca gráfica de estereótipos
    • adicionando a biblioteca ao projeto
    • estereótipos gráficos personalizados

Casos de Uso e sua documentação

  • Modelagem de requisitos funcionais
  • Escopo do sistema
  • Atores e os relacionamentos entre eles
    • Identificação de casos de uso
    • Associação "ator - caso de uso" e suas propriedades
    • Relacionamento entre casos de uso: include, extend, generalização
  • Numeração automática
  • Cenários de Caso de Uso e diagramas de atividades gerados com base neles
  • Geração de documentação
  • Modelos de Documento (Templates)

Modelo Analítico

  • Diagrama de Classes em nível de modelo de domínio
    • classe, método, atributo, classe abstrata, interface
    • associação e suas características
    • outros relacionamentos: agregação, composição, generalização, dependência, classe de associação
    • identificação de classes
  • Diagrama de Sequência
    • tipos de mensagem: assíncrona, síncrona, retorno
    • estereótipos: Boundary, Control e Entity

Modelo Estático

  • Diagrama de Classes em nível de design
  • Geração de código-fonte e engenharia reversa (OPCIONAL)
    • geração de código-fonte a partir do diagrama
    • geração de diagramas a partir do código-fonte
    • sincronização entre código-fonte e diagrama
  • Diagramas de Objetos

Modelo Dinâmico

  • Verificação do modelo estático
    • esclarecer as assinaturas dos métodos
    • verificação do diagrama de classes
  • Modelagem dinâmica no nível de chamadas de métodos (diagrama de sequência) com base em casos de uso e modelo analítico estático
  • Como melhorar a aparência de um diagrama?
    • redução do número de cenários modelados
    • redução do número de linhas de vida (lifelines)
    • evitando blocos aninhados complexos
    • ocultando detalhes
  • Diagrama de Máquina de Estados (OPCIONAL)
    • estados e sub-estados
    • transições entre estados - gatilho, condição e ação
    • ações internas (entrada, execução, saída)

Padrões e perfis (OPCIONAL)

  • Padrões "Gang of Four"
  • Padrões definidos no projeto
  • Padrões do usuário
  • Importação de perfis de arquivos XML

MDA, código-fonte (OPCIONAL)

  • Transformação de Diagrama de Classes para esquema de banco de dados
  • Geração de script SQL com base no diagrama de classes
  • Geração de código-fonte - opções disponíveis

Trabalho em grupo

  • Versionamento de pacotes Enterprise Architect
  • Diferenças nas versões do projeto, documentação
  • Uso de um repositório para armazenar o modelo
  • Ferramentas de colaboração

Requisitos

Habilidades em modelagem UML.

 21 Horas

Treinamento Corporativo Personalizado

Soluções de treinamento projetadas 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.
Investimento

Preço por grupo privado, treinamento online ao vivo, 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 (1)

Próximas Formações Provisórias

Categorias Relacionadas