План на курса
Въведение
- Представяне на тренер и участници
- Въведение в моделирането
- Въведение в SysML
- Въведение в MagicDraw/Cameo
- Дефиниция на случаен изучаване
Декомпозиция на Структурната Система
- Нотация на диаграмите на пакети
- Декомпозиция на системата в пакети
- Моделиране на зависимости между пакетите
- Практично задание: Моделиране на структурата на пакета
Анализ на Потребителските Нужди
- Нотация на диаграмата на случаи
- Идентифициране на актьорите
- Идентифициране на случаят
- Връзки между случаите
- Практично задание: Моделиране на случаи
Дефиниране на Системните Изисквания
- От случая до системни изисквания
- Нотация на диаграмата на изискванията
- Специфициране на изискванията
- Дефиниране на структурата на изискванията
- Верификация на изискванията с тестови случаи
- Връзки между изискванията
- Практично задание: Моделиране на изискванията
Дефиниране на Структурни Блокове (Черна Кутия)
- Нотация на диаграмата за дефиницията на блока
- Структурни блокове
- Моделиране на свойствата на блоковете
- Дефиниране на връзки между блоковете
- Дефиниране на системния речник с данни
- Практично задание: Моделиране на черната кутия на системата
Моделиране на Структурата на Блоковете (Белена Кутия)
- Вътрешна диаграма на блока
- Визуализиране на части от блоковете
- Свързване на частите с връзки
- Дефиниране на портовете
- Дефиниране на потоци от елементи и интерфейсни блокове
- Практично задание: Моделиране на белената кутия на системата
Моделиране на Системните Ограничения
- Дефиниране на ограничаващите блокове
- Свързване на свойствата на ограниченията с вредностните свойства
- Извършване на параметрики
- Практично задание: Моделиране на параметрики
Дизайн на Състоянието на Системата
- Нотация на диаграмата на машина със състояния
- Идентифициране на състоянията
- Дефиниране на събития за преминаване между състояния
- Специфициране на сигнали
- Специфициране на ефектите
- Извършване на машини със състояния
- Практично задание: Моделиране на машини със състояния
Дизайн на Управлението и Потоците от Данни
- Диаграма за активности
- Дефиниране на активностите
- Специфициране на параметри
- Дефиниране на действията
- Моделиране на управлението потоците
- Моделиране на потоците от данни
- Извършване на активностите
- Практично задание: Моделиране на активности
Дизайн на Комunikации
- Нотация на диаграмата за последователност
- Моделиране на жизнените цикли
- Моделиране на съобщенията
- Декомпозиция на взаимодействията чрез референции
- Прилагане на фрагменти на взаимодействие
- Дефиниране на времеви ограничения
- Практично задание: Моделиране на взаимодействията
Моделиране на Кръстосани Конструкции
- Логически и физически архитектури
- Връзка за деляне
- Опции за отображаване на връзките за деляне
- Идентифициране на видовете връзки за деляне
- Матрица за деляне
- Практично задание: Създаване на матрица за деляне
Домейнови специфични езици (DSL)
- Въведение
- Концепции и преглед на DSL
- Профили
- Стереотипи
- Тагове и стойности на таговете
- Правки
Teamwork Cloud & Cameo Collaborator
- Въведение
- Функционалности и услуги на Teamwork Cloud
- Уеб приложения и администриране
- Функционалности на инструмента за моделиране
- Ветки и съединяване
- Деляне на проекта
- Cameo Collaborator
Оценена Траене на Учебната Група
- Лаборатории, 60%
- Презентации, 35%
- Демонстрации, 5%
Отзиви от потребители (3)
Компанията Малявика е отличен треньор. Много работоспособна и отговаря добре на моите въпроси. Разбирам, че обхватът на SysML и EA е огромен, но тя се опитва да представи обучението по най-подходящия начин. Чак и времето си за отдих е потравила да търси отговори на нашите въпроси. Мой почит! Отличен учител!
Chee Kiang Chua - Desay SV Automotive Singapore Pte. Ltd.
Курс - System Engineering using SysML and UML 2
Машинен превод
I mostly liked his subject knowledge and style.
Giacomo Urso
Курс - Systems Modelling with SysML
Машинен превод
I found the course structure to be very well thought out. While some of my colleagues failed to see Kristin's intentions I feel that the way he presented the material and managed to connect basic concepts with a much broader set of complex issues was spot on.
Alexander Pavlovsky
Курс - Technical Architecture and Patterns
Машинен превод