Благодарим ви, че изпратихте вашето запитване! Един от членовете на нашия екип ще се свърже с вас скоро.
Благодарим ви, че направихте своята резервация! Един от членовете на нашия екип ще се свърже с вас скоро.
Съдържание и теми, включени в курса
Въведение
- Представяне на обучителя и участниците
- Въведение в моделирането
- Въведение в SysML
- Въведение в MagicDraw/Cameo
- Дефиниране на case study
Структурна системна декомпозиция
- Нотация на пакетна диаграма
- Декомпозиране на системата в пакети
- Моделиране на пакетни зависимости
- Практическо задание: Моделиране на пакетна структура
Анализиране на потребителски нужди
- Нотация на диаграма на случаи на употреба
- Идентифициране на актьори
- Идентифициране на случаи на употреба
- Релации между случаи на употреба
- Практическо задание: Моделиране на случаи на употреба
Дефиниране на системни изисквания
- От случаи на употреба към системни изисквания
- Нотация на диаграма на изискванията
- Специфициране на изисквания
- Дефиниране на структура на изискванията
- Верифициране на изисквания с тестови случаи
- Релации между изисквания
- Практическо задание: Моделиране на изисквания
Дефиниране на структурни блокове (изглед "черна кутия")
- Нотация на диаграма за дефиниране на блокове
- Структурни блокове
- Моделиране на свойства на блокове
- Дефиниране на релации между блокове
- Дефиниране на системен речник на данните
- Практическо задание: Моделиране на изглед "черна кутия" на система
Моделиране на структура на блокове (изглед "бяла кутия")
- Диаграма на вътрешни блокове
- Визуализиране на части на блокове
- Свързване на части с конектори
- Дефиниране на портове
- Дефиниране на потоци от елементи и интерфейсни блокове
- Практическо задание: Моделиране на изглед "бяла кутия" на система
Моделиране на системни ограничения
- Дефиниране на ограничителни блокове
- Обвързване на ограничителни свойства със стойностни свойства
- Изпълнение на параметрични модели
- Практическо задание: Моделиране на параметрични модели
Проектиране на базирано на състояния системно поведение
- Нотация на диаграма на състоянията
- Идентифициране на състояния
- Дефиниране на събития за преход между състояния
- Специфициране на сигнали
- Специфициране на ефекти
- Изпълнение на диаграми на състоянията
- Практическо задание: Моделиране на диаграми на състоянията
Проектиране на контролни потоци и потоци от данни
- Диаграма на активностите
- Дефиниране на активности
- Специфициране на параметри
- Дефиниране на действия
- Моделиране на контролни потоци
- Моделиране на потоци от данни
- Изпълнение на активности
- Практическо задание: Моделиране на активности
Проектиране на комуникации
- Нотация на секвенционна диаграма
- Моделиране на жизнени линии
- Моделиране на съобщения
- Декомпозиране на взаимодействия чрез референции
- Прилагане на фрагменти за взаимодействие
- Дефиниране на времеви ограничения
- Практическо задание: Моделиране на взаимодействия
Моделиране на междусекторни конструкции
- Логически и физически архитектури
- Релация на разпределение
- Опции за показване на разпределения
- Идентифициране на типове разпределения
- Матрица на разпределение
- Практическо задание: Изграждане на матрица на разпределение
Валидиране на модела
- Въведение в курса
- Въведение във валидирането на модела
- Създаване на персонализирани валидационни пакети
- Въведение в моделните метрики
- Предварително дефинирани пакети с метрики
- Разработване на персонализирани пакети с метрики
Модели и структурирани изрази
- Модул 01 – Въведение
- Модул 02 – Основи
- Модул 03 – UML метамодел и профили
- Модул 04 – Навигационни операции
- Модул 05 – Търсене, тестване и филтриране
- Модул 06 – Стойности и операции от модела
- Модул 07 – Скриптове
- Модул 08 – Приложения в MagicDraw
Приблизително разпределение на времето в клас
- Лабораторни упражнения, 60%
- Презентации, 35%
- Демонстрации, 5%
Изисквания
Няма.
Целева аудитория:
- Системни инженери, участващи в моделиране на архитектура и системен дизайн.
- Практикуващи MBSE (Model-Based Systems Engineering).
40 Часа