• A
  • A
  • A
  • АБB
  • АБB
  • АБB
  • А
  • А
  • А
  • А
  • А
Обычная версия сайта
Бакалавриат 2024/2025

Проектный семинар «Моделирование прикладного программного обеспечения»

Статус: Курс обязательный (Информатика и вычислительная техника)
Направление: 09.03.01. Информатика и вычислительная техника
Когда читается: 4-й курс, 1, 2 модуль
Формат изучения: с онлайн-курсом
Онлайн-часы: 76
Охват аудитории: для своего кампуса
Язык: русский
Кредиты: 4
Контактные часы: 16

Программа дисциплины

Аннотация

Курс «Моделирование прикладного программного обеспечения» предполагает обучение слушателей теории, навыкам и инструментальным средствам моделирования прикладного программного обеспечения. Теоретический материал охватывает освоение синтаксиса, семантики и парадигмы схем унифицированного языка моделирования UML. Целями моделирования является визуальная реализация объектно-ориентированного подхода проектирования для нахождения оптимальных параметров архитектуры разрабатываемого программного обеспечения и его представление в понятном заказчику виде. Диаграммы UML применяют в проектировании, презентациях, описании или создании документации. UML позволяет рассмотреть систему со всех точек зрения, имеющих отношение к ее разработке и последующему развертыванию. Практические занятия направлены на реализацию навыков моделирования. Освоение инструментальных средств моделирования даст слушателям возможность автоматизированного построения формальных моделей. Курс будет полезен студентам, которые хотят начать использовать UML-диаграммы в своей работе или структурировать знания об их применении, а также студентам, которые хотели бы получить навыки аналитика, а также разработчика, тестировщика, менеджера продукта, архитектора и технического писателя.
Цель освоения дисциплины

Цель освоения дисциплины

  • Сформировать у слушателей теоретические и практические профессиональные навыки, необходимые для создания визуальных моделей с использованием унифицированного языка для программных и технических решений
  • Освоить следующие направления моделирования: диаграмм классов, диаграмм вариантов использования, диаграмм последовательности, диаграмм коммуникации, диаграмм деятельности, диаграмм состояний
Планируемые результаты обучения

Планируемые результаты обучения

  • Уметь работать с инструментами, отвечать на вопросы, создавать тематическое индивидуальное решение
Содержание учебной дисциплины

Содержание учебной дисциплины

  • Введение
  • Классификация моделей Информационных систем (ИС)
  • Общие принципы моделирования ИС
  • Основные принципы объектно-ориентированного проектирования
  • Содержание и нотации языка UML
  • Механизмы расширения языка UML
  • Диаграммы вариантов использования Use Case
  • Диаграммы классов
  • Диаграммы состояний
  • Диаграммы деятельности
  • Диаграммы взаимодействия
  • Применение ключевых инструментов в различных прикладных областях
  • Востребованность в реальном секторе и академических областях
  • Направления развития
  • Диаграммы последовательности
Элементы контроля

Элементы контроля

  • неблокирующий Устные и тестовые опросы на семинарах
  • неблокирующий Практические работы
  • неблокирующий Экзамен
Промежуточная аттестация

Промежуточная аттестация

  • 2024/2025 2nd module
    0.3 * Практические работы + 0.3 * Устные и тестовые опросы на семинарах + 0.4 * Экзамен
Список литературы

Список литературы

Рекомендуемая основная литература

  • Применение UML 2.0 и шаблонов проектирования : введение в объектно - ориентированный анализ, проектирование и итеративную разработку : пер. с англ., Ларман, К., 2019

Рекомендуемая дополнительная литература

  • Галиаскаров, Э. Г.  Анализ и проектирование систем с использованием UML : учебное пособие для вузов / Э. Г. Галиаскаров, А. С. Воробьев. — Москва : Издательство Юрайт, 2023. — 125 с. — (Высшее образование). — ISBN 978-5-534-14903-6. — Текст : электронный // Образовательная платформа Юрайт [сайт]. — URL: https://urait.ru/bcode/520341 (дата обращения: 27.08.2024).

Авторы

  • Прокофьева Екатерина Николаевна