Свържете се с нас

Съдържание и теми, включени в курса

Въведение

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Потребителски отчети

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

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

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

Изисквания

Няма.

Целева аудитория:

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

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


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

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

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