План на курса

Въведение

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

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

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

Анализиране на нуждите на потребителите

  • Use Case Нотация на диаграма
  • Идентифициране на актьорите
  • Идентифициране на Use Cases
  • Use Case Връзки
  • Практическо задание: Моделиране Use Caseс

Определяне на системните изисквания

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

Дефиниране на структурни блокове (изглед в черна кутия)

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

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

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

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

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

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

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

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

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

Проектиране Communications

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

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

  • Логически и физически архитектури
  • Отношение на разпределение
  • Опции за показване на разпределения
  • Идентифициране на видове разпределения
  • Разпределение Matrix
  • Практическа задача: Разпределение на сграда Matrix

Персонализирани отчети

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

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

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

Изисквания

Няма.

Предвидена аудитория:

  • Системни инженери, участващи в моделиране на архитектура и проектиране на системи.
  • Системно инженерство, базирано на модели (MBSE) Практици.
 40 Часа

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


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

Oтзиви от потребители (3)

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

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