План на курса

Въведение

  • Представяне на треньор и участници
  • Въведение в моделирането
  • Въведение в SysML
  • Въведение в MagicDraw/Cameo
  • Дефиниция на кейс изучаване

Разлагане на структурата на системата

  • Нотация за диаграма на пакет
  • Разлагане на системата в пакети
  • Моделиране на зависимости между пакетите
  • Практическо задание: Моделиране на структурата на пакета

Анализ на потребности на потребителите

  • Нотация за диаграма на сценарии
  • Определяне на актьори
  • Определяне на сценарии
  • Връзки между сценарии
  • Практическо задание: Моделиране на сценарии

Дефиниция на системните изисквания

  • От сценарии към системни изисквания
  • Нотация за диаграма на изисквания
  • Специфициране на изисквания
  • Дефиниция на структурата на изискванията
  • Проверка на изисквания с тестове
  • Връзки между изискванията
  • Практическо задание: Моделиране на изисквания

Дефиниция на структурни блокове (Черна кутия)

  • Нотация за диаграма с дефиниции на блокове
  • Структурни блокове
  • Моделиране на свойства на блока
  • Дефиниция на връзки между блоковете
  • Дефиниция на системен речник с данни
  • Практическо задание: Моделиране на черна кутия на система

Моделиране на структурата на блока (Белена кутия)

  • Диаграма с вътрешен блок
  • Визуализация на части на блока
  • Свързваща части с конектори
  • Дефиниция на портове
  • Дефиниция на потоци на предмети и интерфейсни блокове
  • Практическо задание: Моделиране на белена кутия на система

Моделиране на системни ограничения

  • Дефиниция на ограничаващи блокове
  • Свързване на свойствата на ограниченията със стойностите на свойствата
  • Изпълнение на параметрици
  • Практическо задание: Моделиране на параметрики

Проектиране на поведение на системата, основано на състояния

  • Нотация за диаграма на машини със състояния
  • Определяне на състояния
  • Дефиниция на събития за преминаване между състояния
  • Специфициране на сигнали
  • Специфициране на ефекти
  • Изпълнение на машини със състояния
  • Практическо задание: Моделиране на машини със състояния

Проектиране на контролни и данни потоци

  • Диаграма с дейности
  • Дефиниция на дейности
  • Специфициране на параметри
  • Дефиниция на действия
  • Моделиране на контролни потоци
  • Моделиране на данни потоци
  • Изпълнение на дейности
  • Практическо задание: Моделиране на дейности

Проектиране на комуникации

  • Нотация за диаграма на последователност
  • Моделиране на жизнените линии
  • Моделиране на съобщения
  • Разлагане на взаимодействията чрез референции
  • Применение на фрагменти на взаимодействие
  • Дефиниция на времеви ограничения
  • Практическо задание: Моделиране на взаимодействия

Моделиране на кръстосани конструкции

  • Логични и физически архитектури
  • Връзка на alokacijata
  • Опции за отображаване на алокации
  • Идентифициране на видове алокацii
  • Матрица на алокацията
  • Практическо задание: Създаване на матрица на алокацията

Персонализирани доклади

  • Общ преглед
  • Въведение в генерирането на доклади
  • Език за темплейт Velocity Template Language (VTL)
  • Разширенията на MagicDraw към VTL
  • Работа с формати Microsoft Office
  • Разработка и поддържане на темплейти

Автоматизация чрез макроси и скриптове

  • Въведение
  • Основни концепции
  • Въведение в API
  • Общи и полезни класове
  • Къде се разглежда кода?
  • Примери и практически упражнения

Изисквания

Няма.

Целева група:

  • Системни инженери, участващи в архитектурното моделиране и системния дизайн.
  • Практици на Model-Based Systems Engineering (MBSE).
 40 часа

Брой участници


Цена за участник

Отзиви от потребители (4)

Предстоящи Курсове

Свързани Kатегории