Открыто

UML. Технология программирования и моделирования программных систем [2024] [ИПАП]

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

Цена: 17000р.-93%
Взнос: 1186р.

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

  1. 14 янв 2024
    #1
    Toxich
    Toxich ЧКЧлен клуба
    UML. Технология программирования и моделирования программных систем [2024]
    ИПАП (Институт прикладной автоматизации и программирования)


    Курс предназначен для изучения особенностей программирования с использованием диаграмм UML.

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

    Навыки, приобретаемые по окончании курса:
    1. Понимание назначения языка UML в современном программировании;
    2. Понимание способов построения различных видов диаграмм UML;
    3. Понимание выбора Case-средств при построении диаграмм.

    Модуль 1 - Введение в UML. Виды диаграмм
    • Бизнес-процессы, бизнес-модель и бизнес-аналитика;
    • Информационная система и ее компоненты;
    • Возможности языка UML: структурные и поведенческие модели;
    • Назначение языка, способы использования языка и его структура;
    • Краткий обзор Case-средств;
    • Пример работы в бесплатных онлайн- и офлайн- редакторах диаграмм;
    • ООП и последовательность построения диаграмм.
    Модуль 2 - Use-case диаграммы
    • Назначение диаграммы прецедентов;
    • Элементы и отношения;
    • Пример анализа простой предметной области;
    • Практика: анализ функциональных требований и построение диаграммы в реальной задаче.
    Модуль 3 - Диаграммы взаимодействия
    • Нотация;
    • Пример построения диаграммы;
    • Выгоды и проблемы при использовании диаграмм взаимодействия.
    Модуль 4 - Диаграммы классов
    • Классы, объекты, интерфейсы и отношения на диаграмме;
    • Пример моделирования структуры программы;
    • Автоматическая генерация ООП кода case-средствами;
    • Шаблоны программирования (Design patterns);
    • Практика: анализ предметной области при помощи диаграммы классов.
    Модуль 5 - Диаграммы состояний
    • Моделирование объектов, меняющих состояние;
    • Машина состояний или конечный автомат. Состояния, сигналы, переходы;
    • Способы реализации автомата на примере Java.

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

    1. Ant098
      Ant098 участвует.
      30 июн 2024
    2. liberto
      liberto участвует.
      30 июн 2024
    3. Квентин
      Квентин участвует.
      6 апр 2024
    4. bnxvs
      bnxvs не участвует.
      23 янв 2024