План на курса

Въведение

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

Декомпозиция на структурната система

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Валидация на модела

  • Въведение в курса​
  • Въведение в валидацията на модели​
  • Създаване на персонализирани комплекти за валидация​
  • Въведение в метриките на модела​
  • Предварително дефинирани комплекти за метрики​
  • Разработка на персонализирани комплекти за метрики

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

  • Модул 01 – Въведение​
  • Модул 02 – Основите​
  • Модул 03 – UML метамодел и профили​
  • Модул 04 – Операции за навигация​
  • Модул 05 – Намиране, тест и филтриране​
  • Модул 06 – Стойности и операции от модела​
  • Модул 07 – Скриптове​
  • Модул 08 – Приложения в MagicDraw​

Примерна продължителност на курса

  • Лаборатории, 60%
  • Слайдове, 35%
  • Демонстрации, 5%

Изисквания

Няма.

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

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

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


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

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

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

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