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
  • Modelação de dependências de pacotes
  • Tarefa prática: Modelagem da estrutura de pacotes

Analisar as necessidades do utilizador

  • Use Case Notação de Diagramas
  • 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 de 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
  • Executando Parametrics
  • Tarefa prática: Modelagem Paramétrica

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: Construir a afetação Matrix

Conclusão

  • Resumir a formação
  • Discussão das questões pendentes

Requisitos

Compreensão do processo de engenharia de sistemas.

 21 horas

Número de participantes


Preço por participante

Declaração de Clientes (7)

Próximas Formações Provisórias

Categorias Relacionadas