План на курса
Въведение
- Представяне на обучителя и участниците
- Въведение в моделирането
- Въведение в SysML
- Въведение в MagicDraw/Cameo
- Дефиниция на казус
Разлагане на структурна система
- Нотация на пакетната диаграма
- Разлагане на системата на пакети
- Моделиране на зависимости на пакета
- Практическо задание: Моделиране на структурата на пакета
Анализиране на нуждите на потребителите
- Use Case Нотация на диаграма
- Идентифициране на актьорите
- Идентифициране на Use Case.
- Use Case Връзки
- Практическо задание: Моделиране Use Caseс
Определяне на системните изисквания
- От Use Cases до Системни изисквания
- Нотация на диаграмата на изискванията
- Уточняване на изискванията
- Определяне на структурата на изискванията
- Проверка на изискванията с тестови случаи
- Изисквания Връзки
- Практическо задание: Моделиране на изискванията
Дефиниране на структурни блокове (изглед в черна кутия)
- Нотация на диаграма на дефиниция на блок
- Структурни блокове
- Свойства на блок за моделиране
- Определяне на връзки между блокове
- Дефиниране на системния речник на данните
- Практическа задача: Моделиране на изглед на черна кутия на система
Моделиране на блокова структура (изглед на бяла кутия)
- Вътрешна блокова схема
- Визуализиране на блокови части
- Свързване на части с конектори
- Дефиниране на портове
- Дефиниране на потоци на елементи и интерфейсни блокове
- Практическа задача: Моделиране на изглед на бяла кутия на система
Моделиране на системни ограничения
- Дефиниране на ограничителни блокове
- Свързване на свойства на ограничения със свойства на стойност
- Изпълнение на параметри
- Практическо задание: Моделиране на параметри
Проектиране на поведение на системата, базирано на състоянието
- Нотация на диаграма на държавна машина
- Идентифициране на държави
- Дефиниране на събития за преход на състояние
- Уточняване на сигнали
- Специфициране на ефектите
- Изпълнение на държавни машини
- Практическо задание: Моделиране на автомати
Проектиране на контрол и потоци от данни
- Диаграма на дейността
- Дефиниране на Activities
- Задаване на параметри
- Дефиниране на действия
- Моделиране на контролни потоци
- Моделиране на потоци от данни
- Изпълнява се Activities
- Практическо задание: Моделиране Activities
Проектиране Communications
- Нотация на диаграмата на последователността
- Моделиране на спасителни линии
- Моделиране на съобщения
- Декомпозиране на взаимодействия с помощта на препратки
- Прилагане на фрагменти за взаимодействие
- Определяне на времеви ограничения
- Практическо задание: Моделиране на взаимодействия
Моделиране на междусекторни конструкции
- Логически и физически архитектури
- Отношение на разпределение
- Опции за показване на разпределения
- Идентифициране на видове разпределения
- Разпределение Matrix
- Практическа задача: Разпределение на сграда Matrix
Симулационно обучение
- Въведение в курса
- Симулация на архитектура
- Диаграми на активността
- Диаграми на държавни машини
- Диаграми на последователности
- Параметрични диаграми
- Автоматизирана проверка на изискването чрез симулация
Изисквания
Няма.
Предвидена аудитория:
- Системни инженери, участващи в моделиране на архитектура и проектиране на системи.
- Системно инженерство, базирано на модели (MBSE) Практици.
Oтзиви от потребители (3)
Ms Malavika is a very good trainer. Very hard working and answering my queries well. I understand that scope for SysML and EA is very vast, she tried her best to present the training in the most suitable way. She has even spent her break time looking for answers to our queries. My respect! A great teacher!
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.