award icon svg Certificate

План на курса

Въведение в системното инженерство общ преглед 

  • Мотивация
  • Процес на системното инженерство
  • Типично приложение на процеса за системно инженерство
  • Документен-vs моделиран подход към системното инженерство
  • Бързо повторяване на SysML
    • Цел и ключови характеристики на SysML
    • Общ преглед на диаграмите в SysML
    • Въведение в SysML-Lite
    • Упростен метод MBSE
      • Кривата на учене за SysML и MBSE
  • Покритие на сертификацията OCSMP и SysML
  • Общ преглед на моделите SysML с диаграми

Дiаграма за пакети

  • Общ преглед
  • Дефиниране на пакети с помощта на диаграма за пакети
  • Организиране на иерархия от пакети
  • Показване на упакованите елементи в диаграма за пакети
  • Пакети като пространства за имена
  • Въвеждане на моделирани елементи в пакети
  • Показване на зависимости между упакованите елементи

Блокове

  • Диаграма за дефиниция на блокове
  • Моделиране на структура и характеристики на блокове с помощта на свойства
  • Потоци
  • Поведение на блока
  • Моделиране на интерфейси с помощта на портовете
  • Моделиране на класификационни иерархии с помощта на обобщения
  • Моделиране на конфигурации на блокове с помощта на инстанции
  • Семантика на блоковете

Ограничения

  • Изрази за ограничения
  • Инкапсулиране на ограничения в блокове за ограничения, за да се позволи повторното използване
  • Използване на композицията за създаване на сложни блокове за ограничения
  • Свързване на параметри на блоковете за ограничения чрез параметрична диаграма
  • Ограничаване на стойностите на свойствата на блока
  • Запазване на стойности в конфигурациите на блоковете
  • Ограничаване на времевозависими свойства, за да се облегчи анализът спрямо времето
  • Извикване на ограничения в блоковете за потоци от елементи

Дейности

  • Диаграма за дейност
  • Действия – основата
  • Обектни и контролни потоци
  • Сигнали и други събития
  • Структуриране на дейности
  • Напредно моделиране на потоци
  • Моделиране на ограничения върху изпълнението на дейности
  • Връзки между дейности, блокове и други поведения
  • Моделиране на иерархии от дейности с помощта на диаграма за дефиниция на блоковете
  • Усъвършенствана функционална блока диаграма
  • Извършване на дейности

Моделиране на поведение базирано на съобщения с взаимодействия

  • Диаграма за поредица
  • Контекст за взаимодействията
  • Животни линии (Lifelines)
  • Размяна на съобщения между животните линии
  • Представяне на времето в диаграма за поредица
  • Сложни сценарии, използвайки комбинирани фрагменти
  • Сложни взаимодействия
  • Разграждане на животните линии, за да се представи вътрешното поведение

Диаграма на машината състояния (State Machine Diagram)

  • Поведение базирано на събития и машина на състояния
  • Осмисляване на състоянията
  • Превръщане между състояния
  • Извиквания на операции
  • Иерархии от състояния
  • Сравнение между дискретни и непрекъснати състояния

Диаграма за изисквания (Use Case Diagram)

  • Използване на актьори, за да се представят потребителите на системата
  • Извършване на изискванията за описание на функционалността на системата
  • Разграждане на изисквания с поведение

Моделиране на текстови изисквания и техните връзки с дизайна

  • Диаграма за изисквания (Requirement Diagram)
  • Представяне на текстово изискване в модела
  • Видове отношения между изискванията
  • Преходни връзки
  • Представяне на рационалността за връзките между изискванията
  • Представяне на изисквания и техните отношения в таблици
  • Моделиране на иерархии от изисквания в пакети
  • Моделиране на иерархия за съдържание на изисквания
  • Моделиране на производство на изисквания
  • Твърдение, че изискването е удовлетворено
  • Проверка дали изискването е удовлетворено
  • Снижаване на неяснотата в изискванията чрез връзката за подобрение (Refine Relationship)
  • Използване на обща връзка за проследяване (General-Purpose Trace Relationship)
  • Повторно използване на изисквания чрез връзката за копиране (Copy Relationship)

Припреди

  • Връзка за припреда (Allocate Relationship)
  • Нотация за припреда
  • Видове на припреди
  • Повторно използване: дефиниране и използване в припреда (Reuse: Specifying Definition and Usage in Allocation)
  • Припреда на поведение към структура с функционална припреда
  • Припреда на поведенчески потоци към структурни потоци
  • Припреда между независими иерархии на структура
  • Моделиране на припреда на структурни потоци
  • Припреда на дълбоко вложени свойства
  • Оценка на припредите по модел на потребител

Подреждане SysML за специфични области

  • Спецификацията и архитектурата на SysML език
  • Дефиниране на библиотеки модели, за да се предоставят повторно използвани конструкции
  • Дефиниране на стереотипи за разширение на концепциите на SysML
  • Разширяване на езика SysML чрез профили (Profiles)
  • Прилагане на профил към потребителски модел, за да се използват стереотипи
  • Използване на стереотипи при построяването на модел
  • Дефиниране и използване на точки наблюдение за генериране на представяния (views) на модела

Обектно-ориентиран метод на системното инженерство

  • Обзор на метода
  • Пример за изучаване (case study)

Интегриране на SysML в среда за разработка на системи

  • Спецификация на интегрирани среди за разработка на системи
  • Механизми за обмен на данни
  • Избор на инструмент за моделиране на системи

Прилагане на SysML в организация

  • Процес на подобряване
  • Елементи на стратегията за прилагане

Изисквания

Участниците трябва да имат преди това съртификация OCSMP Model Builder - Fundamental преди да участват в обучението

 28 часа

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


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

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

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