SHAREWOOD

SHAREWOOD
Редактор
- Регистрация
- 25/11/2019
- Сообщения
- 141.582
- Репутация
- 89.479
UML: Методология разработки и моделирования программных систем [2024]
Институт прикладного автоматизированного программирования (ИПАП)
Этот курс направлен на изучение специфики программирования, используя UML диаграммы.
Универсальный язык моделирования помогает в "рисовании картинок", более точно - диаграмм, что представляет собой визуализацию бизнес-процессов, архитектуры программ, структурных элементов и т.д. Курс преподносит обзор основных нотаций, объединённых UML стандартом, а также подробно рассматривает практическое использование в анализе задач, проектировании ПО и изучении шаблонов проектирования.
Умения, которые учащиеся получат по завершении курса:
1. Понимание целей использования UML в современном программировании;
2. Знание методов создания различных типов UML диаграмм;
3. Понимание выбора Case-инструментов для создания диаграмм.
Содержание курса
Модуль 1 - Введение в UML. Типы диаграмм
Продажник
»
Институт прикладного автоматизированного программирования (ИПАП)
Этот курс направлен на изучение специфики программирования, используя UML диаграммы.
Универсальный язык моделирования помогает в "рисовании картинок", более точно - диаграмм, что представляет собой визуализацию бизнес-процессов, архитектуры программ, структурных элементов и т.д. Курс преподносит обзор основных нотаций, объединённых UML стандартом, а также подробно рассматривает практическое использование в анализе задач, проектировании ПО и изучении шаблонов проектирования.
Умения, которые учащиеся получат по завершении курса:
1. Понимание целей использования UML в современном программировании;
2. Знание методов создания различных типов UML диаграмм;
3. Понимание выбора Case-инструментов для создания диаграмм.
Содержание курса
Модуль 1 - Введение в UML. Типы диаграмм
- Бизнес-процессы, бизнес-модель и бизнес-аналитика;
- Информационная система и ее составляющие;
- Возможности UML языка: структурные и поведенческие модели;
- Назначение языка, методы его применения и структура;
- Краткий обзор Case-инструментов;
- Пример использования бесплатных онлайн и офлайн редакторов диаграмм;
- ООП и порядок создания диаграмм.
- Назначение диаграмм прецедентов;
- Элементы и связи;
- Пример анализа простой предметной области;
- Практическое задание: анализ функциональных требований и создание диаграммы на основе реальной задачи.
- Нотация;
- Пример создания диаграммы;
- Преимущества и трудности при использовании диаграмм взаимодействия.
- Классы, объекты, интерфейсы и связи на диаграмме;
- Пример моделирования структуры программы;
- Автоматическое создание ООП кода с помощью Case-инструментов;
- Шаблоны программирования (Design patterns);
- Практическое задание: анализ предметной области с помощью диаграммы классов.
- Моделирование объектов, у которых меняется состояние;
- Состояния, машина состояний или конечный автомат, сигналы, переходы;
- Методы реализации автомата на примере Java.
Продажник
»
Материал «UML. Технология программирования и моделирования программных систем [2024] [ИПАП]», возможно, скоро появится на SHAREWOOD.
Воспользуйтесь поиском, может быть, он уже опубликован.