Programa do Curso
Introdução
- Apresentação do formador e dos participantes
- Introdução à modelação
- Introdução a SysML
- Introdução a MagicDraw/Cameo
- Definição de um estudo de caso
Decomposição estrutural do sistema
- Notação do diagrama de pacotes
- Decomposição do sistema em pacotes
- Modelagem de dependências de pacotes
- Tarefa prática: Modelagem da estrutura de pacotes
Analisando as Necessidades do Usuário
- Use Case Notação de diagrama
- Identificando Atores
- Identificando Use Cases
- Relações Use Case
- Tarefa prática: Modelação Use Cases
Definição dos requisitos do sistema
- De Use Cases a Requisitos do Sistema
- Notação do diagrama de requisitos
- Especificação de requisitos
- Definição da estrutura dos requisitos
- Verificação de requisitos com casos de teste
- Relações de requisitos
- Tarefa prática: Modelagem de requisitos
Definição de blocos estruturais (visão de caixa preta)
- Notação do diagrama de definição de blocos
- Blocos Estruturais
- Modelagem de propriedades de blocos
- Definição de relações entre blocos
- Definição do dicionário de dados do sistema
- Tarefa prática: Modelagem da visão de caixa preta de um sistema
Modelagem da estrutura de blocos (visão de caixa branca)
- Diagrama de bloco interno
- Visualização de partes do bloco
- Vinculação de partes com conectores
- Definição de portas
- Definição de fluxos de itens e blocos de interface
- Tarefa prática: Modelagem da visão de caixa branca de um sistema
Modelagem de restrições do sistema
- Definição de blocos de restrição
- Vinculação de propriedades de restrição com propriedades de valor
- Execução de parametrizações
- Tarefa prática: Modelagem de parametrizações
Projetando o comportamento do sistema baseado em estado
- Notação de diagrama de máquina de estado
- Identificação de estados
- Definição de eventos de transição de estado
- Especificação de sinais
- Especificação de efeitos
- Execução de máquinas de estado
- Tarefa prática: Modelagem de máquinas de estado
Conceber fluxos de controlo e de dados
- Diagrama de actividades
- Definição de Activities
- Especificação de parâmetros
- Definição de acções
- Modelação de fluxos de controlo
- Modelação de fluxos de dados
- Executando Activities
- Tarefa prática: Modelação Activities
Projetar Communications
- Notação de Diagramas de Sequência
- Modelação de linhas de vida
- Modelação de mensagens
- Decomposição de interações utilizando referências
- Aplicação de fragmentos de interação
- Definição de restrições de tempo
- Tarefa prática: Modelagem de interações
Modelagem de construtos transversais
- Arquitecturas lógicas e físicas
- Relação de atribuição
- Opções de exibição de alocações
- Identificando tipos de alocações
- Atribuição Matrix
- Trabalho prático: Afetação de edifícios Matrix
Relatórios personalizados
- Visão geral
- Introdução àgeração de relatórios
- Alinguagem de modelos Velocity
- MagicDraw Extensões à VTL
- Trabalhar em Microsoft Formatos Office
- Desenvolvimento e manutenção de modelos
Automatização usando macros e scripts
- Introdução
- Conceitos gerais
- Introdução àAPI
- Classes comuns e úteis
- Onde é que o código Go?
- Exemplos e exercícios práticos
Requisitos
Nenhum.
Público-alvo:
- Engenheiros de sistemas envolvidos na modelação de arquitetura e conceção de sistemas.
- Profissionais deEngenharia de Sistemas Baseados em Modelos (MBSE).
Declaração de Clientes (3)
O Anil foi muito compreensivo e explicou o conteúdo do curso em pormenor. Com mais tempo, o resultado do curso seria melhor, em vez de apressar o conteúdo, mas, no geral, Anil está muito familiarizado com o software CATIA e é um ótimo formador,
Jaydon - GRI Towers South Africa
Curso - Learning CATIA
Máquina Traduzida
A senhora Malavika é uma excelente treinadora. Muito dedicada e respondendo bem às minhas dúvidas. Entendo que o campo de SysML e EA é muito amplo, e ela fez o seu melhor para apresentar o treinamento da maneira mais adequada possível. Ela até utilizou seu tempo de intervalo para buscar respostas às nossas perguntas. Meu respeito! Uma grande professora!
Chee Kiang Chua - Desay SV Automotive Singapore Pte. Ltd.
Curso - System Engineering using SysML and UML 2
Máquina Traduzida
I mostly liked his subject knowledge and style.
Giacomo Urso
Curso - Systems Modelling with SysML
Máquina Traduzida