План на курса
Въведение
- Представяне на обучителя и участниците
- Въведение в моделирането
- Въведение в SysML
- Въведение в MagicDraw/Cameo
- Дефиниция на казус
Разлагане на структурна система
- Нотация на пакетната диаграма
- Разлагане на системата на пакети
- Моделиране на зависимости на пакета
- Практическо задание: Моделиране на структурата на пакета
Анализиране на нуждите на потребителите
- Use Case Нотация на диаграма
- Идентифициране на актьорите
- Идентифициране на Use Cases
- Use Case Връзки
- Практическо задание: Моделиране Use Caseс
Определяне на системните изисквания
- От Use Cases до Системни изисквания
- Нотация на диаграмата на изискванията
- Уточняване на изискванията
- Определяне на структурата на изискванията
- Проверка на изискванията с тестови случаи
- Изисквания Връзки
- Практическо задание: Моделиране на изискванията
Дефиниране на структурни блокове (изглед в черна кутия)
- Нотация на диаграма на дефиниция на блок
- Структурни блокове
- Свойства на блок за моделиране
- Определяне на връзки между блокове
- Дефиниране на системния речник на данните
- Практическа задача: Моделиране на изглед на черна кутия на система
Моделиране на блокова структура (изглед на бяла кутия)
- Вътрешна блокова схема
- Визуализиране на блокови части
- Свързване на части с конектори
- Дефиниране на портове
- Дефиниране на потоци на елементи и интерфейсни блокове
- Практическа задача: Моделиране на изглед на бяла кутия на система
Моделиране на системни ограничения
- Дефиниране на ограничителни блокове
- Свързване на свойства на ограничения със свойства на стойност
- Изпълнение на параметри
- Практическо задание: Моделиране на параметри
Проектиране на поведение на системата, базирано на състоянието
- Нотация на диаграма на държавна машина
- Идентифициране на държави
- Дефиниране на събития за преход на състояние
- Уточняване на сигнали
- Специфициране на ефектите
- Изпълнение на държавни машини
- Практическо задание: Моделиране на автомати
Проектиране на контрол и потоци от данни
- Диаграма на дейността
- Дефиниране на Activities
- Задаване на параметри
- Дефиниране на действия
- Моделиране на контролни потоци
- Моделиране на потоци от данни
- Изпълнява се Activities
- Практическо задание: Моделиране Activities
Проектиране Communications
- Нотация на диаграмата на последователността
- Моделиране на спасителни линии
- Моделиране на съобщения
- Декомпозиране на взаимодействия с помощта на препратки
- Прилагане на фрагменти за взаимодействие
- Определяне на времеви ограничения
- Практическо задание: Моделиране на взаимодействия
Моделиране на междусекторни конструкции
- Логически и физически архитектури
- Отношение на разпределение
- Опции за показване на разпределения
- Идентифициране на видове разпределения
- Разпределение Matrix
- Практическа задача: Разпределение на сграда Matrix
Персонализирани отчети
- Общ преглед
- Въведение в генерирането на отчети
- Езикът на шаблона Velocity
- MagicDraw Разширения към VTL
- Работа в Microsoft Office формати
- Разработване и поддържане на шаблони
Автоматизация с помощта на макроси и скриптове
- Въведение
- Всеобхватни понятия
- Въведение в API
- Често срещани и полезни класове
- Къде се намира кодът Go ?
- Примери и практически упражнения
Изисквания
Няма.
Предвидена аудитория:
- Системни инженери, участващи в моделиране на архитектура и проектиране на системи.
- Системно инженерство, базирано на модели (MBSE) Практици.
Oтзиви от потребители (3)
Анил беше много разбиращ и обясни подробно съдържанието на курса. С повече време резултатът от курса би бил по-добър, вместо да се бърза със съдържанието, но като цяло Анил е много запознат със софтуера CATIA и е страхотен обучител,
Jaydon - GRI Towers South Africa
Курс - Learning CATIA
Машинен превод
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.