План на курса

Въведение

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

Структурно разчупване на системата

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Домейнови специфични езици (DSL)

  • Въведение​
  • Концепции и обзор на DSL​
  • Профили​
  • Стереотипи​
  • Тагове и стойности на таговете​
  • Персонализации​

Teamwork Cloud & Cameo Collaborator

  • Въведение​
  • Функции и услуги на Teamwork Cloud​
  • Уеб приложения и администриране​
  • Функции на инструмент за моделиране​
  • Ветви и сливане​
  • Разделение на проект​
  • Cameo Collaborator

Оценено време за проведението на курса

  • Лаборатории, 60%
  • Презентации, 35%
  • Демонстрации, 5%
 40 часове

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


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

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

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

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