Открыто

Моделирование в UML. Базовый уровень [2023] [Специалист] [Тимофей Буряк]

Тема в разделе "Курсы по программированию", создана пользователем Toxich, 9 мар 2023.

Цена: 21490р.-94%
Взнос: 1084р.

Основной список: 22 участников

Резервный список: 2 участников

  1. 9 мар 2023
    #1
    Toxich
    Toxich ЧКЧлен клуба
    Моделирование в UML. Базовый уровень [2023]
    Специалист
    Тимофей Буряк


    UML пригоден для моделирования любых систем: от информационных систем масштаба предприятия до распределенных Web-приложений и даже встроенных систем реального времени. UML – это язык для визуализации, специфицирования, конструирования и документирования артефактов программных систем. Язык моделирования, подобный UML, является стандартным средством для составления «чертежей» программного обеспечения.

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

    На курсе слушатели примут участие в проведении следующих практических работ по моделированию:
    1. Диаграмм классов
    2. Диаграмм вариантов использования
    3. Диаграмм последовательности
    4. Диаграмм коммуникации
    5. Диаграмм деятельности
    6. Диаграмм состояний

    Модуль 1 - Объектно-ориентированное моделирование или введение в UML
    • Что такое UML?
    • Краткая история UML.
    • Уровни использования UML.
    • Назначение UML.
    • Сравнение с другими нотациями моделирования.
    • Что такое объектная ориентированность?
    • Объектно-ориентированная разработка.
    • Объектно-ориентированные концепции.
    • ПО для моделирования в нотации UML.
    Модуль 2 - Моделирование, как методика проектирования
    • Моделирование.
    • Абстрагирование.
    • Три модели (классов, состояний, взаимодействия).
    • Практическое задание по созданию модели.
    Модуль 3 - Моделирование классов
    • Концепции объекта и класса.
    • Концепции связи и ассоциации.
    • Обобщение и наследование.
    • Примеры моделей.
    • Навигация моделей классов.
    • Агрегация.
    • Абстрактные классы.
    • Множественное наследование.
    • Метаданные.
    • Пакеты.
    • Практические советы.
    • Практическое задание по моделированию диаграммы классов.
    Модуль 4 - Моделирование состояний
    • События.
    • Состояния.
    • Переходы и условия.
    • Диаграммы состояний.
    • Поведение на диаграммах состояний.
    • Вложенные диаграммы состояний.
    • Модель состояний и модель классов.
    • Практические рекомендации.
    • Практическое задание по моделированию диаграммы состояний.
    Модуль 5 - Моделирование взаимодействий
    • Модели вариантов использования.
    • Модели последовательности.
    • Модели деятельности.
    • Отношения вариантов использования.
    • Процедурные модели последовательности.
    • Специальные конструкции для моделей деятельности.
    • Общий обзор.
    • Практическое задание по моделированию диаграмм взаимодействия.

    Продажник
     
  2. Последние события

    1. grigrach
      grigrach участвует.
      1 окт 2024
    2. darreg
      darreg участвует.
      9 июл 2024
    3. Ant098
      Ant098 участвует.
      30 июн 2024
    4. skladchik.com
      В складчине участвует 20 человек(а).
      30 июн 2024