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
- Apresentações do instrutor e dos participantes
- Introdução à modelagem
- Introdução ao SysML
- Introdução ao MagicDraw/Cameo
- Definição de um Estudo de Caso
Decomposição do Sistema Estrutural
- Notação de Diagrama de Pacotes
- Decompondo o sistema em pacotes
- Modelando dependências entre pacotes
- Atividade Prática: Modelagem da estrutura de pacotes
Analisando Necessidades do Usuário
- Notação de Diagrama de Caso de Uso
- Identificando atores
- Identificando casos de uso
- Relacionamentos entre casos de uso
- Atividade Prática: Modelagem de casos de uso
Definindo Requisitos do Sistema
- De casos de uso a requisitos do sistema
- Notação de Diagrama de Requisitos
- Especificando requisitos
- Definindo a estrutura dos requisitos
- Verificando requisitos com casos de teste
- Relacionamentos entre requisitos
- Atividade Prática: Modelagem de requisitos
Definindo Blocos Estruturais (Visão Caixa Preta)
- Notação de Diagrama de Definição de Bloco
- Blocos estruturais
- Modelando propriedades dos blocos
- Definindo relações entre blocos
- Definindo dicionário de dados do sistema
- Atividade Prática: Modelagem da visão caixa preta de um sistema
Modelando a Estrutura dos Blocos (Visão Caixa Branca)
- Diagrama de Bloco Interno
- Visualizando partes dos blocos
- Ligando partes com conectores
- Definindo portas
- Definindo fluxos de itens e blocos de interface
- Atividade Prática: Modelagem da visão caixa branca de um sistema
Modelando Restrições do Sistema
- Definindo blocos de restrição
- Vinculando propriedades de restrição com propriedades de valor
- Executando paramétricos
- Atividade Prática: Modelagem de paramétricos
Projetando Comportamento Baseado em Estado do Sistema
- Notação de Diagrama de Máquina de Estados
- Identificando estados
- Definindo eventos de transição de estado
- Especificando sinais
- Especificando efeitos
- Executando máquinas de estado
- Atividade Prática: Modelagem de máquinas de estado
Projetando Fluxos de Controle e Dados
- Diagrama de Atividade
- Definindo atividades
- Especificando parâmetros
- Definindo ações
- Modelando fluxos de controle
- Modelando fluxos de dados
- Executando atividades
- Atividade Prática: Modelagem de atividades
Projetando Comunicações
- Notação de Diagrama de Sequência
- Modelando linhas de vida
- Modelando mensagens
- Decompondo interações usando referências
- Aplicando fragmentos de interação
- Definindo restrições de tempo
- Atividade Prática: Modelagem de interações
Modelando Construtos Transversais
- Arquiteturas lógicas e físicas
- Relacionamento de alocação
- Opções de exibição de alocações
- Identificando tipos de alocações
- Matriz de alocação
- Atividade Prática: Construindo matriz de alocação
Relatórios Personalizados
- Visão geral
- Introdução à geração de relatórios
- A Linguagem de Template Velocity
- Extensões do MagicDraw para VTL
- Trabalhando em formatos do Microsoft Office
- Desenvolvendo e mantendo modelos
Automação Usando Macros & Scripting
- Introdução
- Conceitos gerais
- Introdução à API
- Classes comuns e úteis
- Onde o código vai?
- Exemplos e exercícios práticos
Requisitos
Nenhum.
Público-Alvo:
- Engenheiros de Sistemas envolvidos em modelagem de arquitetura e design de sistemas.
- Praticantes de Engenharia de Sistemas Baseada em Modelos (MBSE).
40 Horas