up
  • Russian

    course language

  • 14 weeks

    course duration

  • 3 credit points

    for credit at your university

Цель изучения дисциплины "Формализация моделирования" состоит в подготовке специалистов, способных построить описательную модель на унифицированном языке моделирования UML программно-аппаратной системы любой сложности.

About

Формализация моделирования – это исчерпывающее изложение унифицированного языка моделирования UML с акцентом на приёмы и методы применения языка при проектировании, реализации и сопровождении прикладного программного обеспечения.

Курс составлен на основании личного опыта авторов, не использует никаких заимствованных материалов и полностью соответствует версии 2.5 стандарта UML.

Format

Курс «Формализция мрделирования» включает восемь тем, сгруппированных в пять разделов (модулей):

  • Методы разработки прикладного программного обеспечения на основе визуальных моделей;
  • Формализация функциональных требований;
  • Моделирование предметных областей и архитектуры;
  • Моделирование поведения;
  • Практическое моделирование.

Каждая тема включает лекционный материал, презентации, разбор задач, а ряд тем – самостоятельное выполнение лабораторных работ слушателями с использованием стандартного или оригинального ПО, контрольные вопросы (тесты) и задания, позволяющие контролировать полученные слушателями знания и умения.

Новиков Ф.А., Иванов Д.Ю. Моделирование на UML. Теория, практика, видеокурс. -- СПб, Профессиональная литература, Наука и Техника, 2010, 640 с.

Course program

Тема 1. Концепция визуального моделирования в программной инженерии.

Тема 2. Функциональные требования и варианты использования.

Тема  3. Моделирование предметных областей и архитектуры программного обеспечения.

Тема 4. Моделирование поведения графами переходов состояний.

Тема 5. Моделирование поведения потоками управления и данных.

Тема  6. Моделирование поведения последовательностью сообщений.

Тема  7.  Моделирование параллелизма.

Тема 8. Практическое применение UML в процессе разработки прикладного программного обеспечения.

Education results

  • студент изучил теоретические основы построения описательных моделей программно-апппаратных систем любой сложности;
  • освоил принципы и методы моделирования использования, моделирования структуры и моделирования поведения;
  • овладел системой обозначений и нотацией диаграмм классов, использования, деятельности, состояний, последовательности, компонентов и размещения;
  • получил практические навыки применения современных инструментов визуального моделирования

Formed competencies

  • способность формализовать функциональные требования, модель предметной области, алгоритмы автоматизации бизнес-процессов;
  • владение методами принятия стратегических, тактических и оперативных решений в управлении разработкой прикладного программного обеспечения; 
  • знание современных концепций организации операционной (производственной) деятельности и готовность к их применению

Education directions

Отзывы о курсе

портрет преподавателя

Новиков Фёдор Александрович

Доктор технических наук, профессор
Position: профессор

портрет преподавателя

Иванов Денис Юрьевич


Position: ассистент

Абушова Екатерина Евгеньевна

К.э.н., Доцент
Position: доцент высшей школы производственного менеджмента Института промышленного менеджмента экономики и торговли СПбПУ

Certificate

По данному курсу возможно получение сертификата.

Стоимость прохождения процедур оценки результатов обучения с идентификацией личности при оплате до 1 сентября - 2300, до 15 сентября - 2800, далее - 3600 ₽. 

A participant certificate is usually issued upon reaching 60 % of the overall rating, subject to the delivery of works before a hard deadline. The honors certificate is usually issued upon reaching 90 % of the overall rating, subject to the delivery of the work before the soft deadline.

Similar courses