Техніки моделювання для проектування IT систем
Оригінальна ціна: 28000,00 ₴.23800,00 ₴Поточна ціна: 23800,00 ₴.
Код курса: UML-24
Тривалість: 33 години / 11 занять
Телефонуйте зараз щоб дізнатися більше:

+38 098 805 4511
Про курс
Ми навчимо вас ефективно використовувати сучасні техніки моделювання, включаючи UML, для проєктування IT-систем. Разом ми розберемося, як структурувати вимоги, аналізувати бізнес-процеси та створювати візуальні моделі, використовуючи такі інструменти, як діаграми варіантів використання, BPMN, Activity Diagrams та Context Diagrams, що спрощують спілкування між командами. Від діаграм варіантів використання до складних бізнес-моделей BPMN — ми допоможемо вам перетворити ідеї в чіткі й зрозумілі схеми, які стануть основою для якісного продукту.
Наші тренери — досвідчені професіонали з багаторічним досвідом роботи в IT-індустрії та успішною практикою впровадження проєктів — допоможуть вам опанувати сучасні підходи до створення UML-діаграм, уникати типових помилок та ефективно застосовувати кращі практики. Ви отримаєте навички, які стануть незамінними для системних аналітиків, менеджерів проєктів, фахівців з бізнес-процесів та всіх, хто прагне підвищити свою експертизу в IT.
Чому варто обрати цей курс
о
- Реальні кейси та практичні завдання: Під час курсу ви будете працювати над реальними проєктами, такими як розробка бізнес-процесів для електронної комерції або моделювання інформаційних систем для медичних установ.
- Гейміфікація навчального процесу: Ми використовуємо елементи гейміфікації — бейджі, змагання, таблиці лідерів, щоб навчання було цікавим та мотивуючим.
- Доступ до матеріалів: Всі навчальні матеріали, включаючи презентації, діаграми та записи занять, залишаються доступними учасникам після завершення курсу для самостійного навчання.
- Додаткові ресурси: Ми надаємо перелік рекомендованої літератури, вебінарів та інструментів для подальшого самостійного розвитку після курсу.
- Розширення аудиторії: Курс буде корисним не лише системним аналітикам, але й бізнес-аналітикам, розробникам ПЗ, тестувальникам та менеджерам продуктів.
Програма курсу
Модуль 1: Введення в UML
- Огляд UML та історія його розвитку
- Застосування UML в програмному забезпеченні
- Основні поняття UML: моделювання, діаграма, елемент, зв’язок, артефакт
- Типи та класифікація UML діаграм
- Найбільш популярні діаграми UML
- Практика: Розробка Solution Vision Canvas
Модуль 2: Діаграма контексту та діаграма компонентів
- Термінів та поняття, пов’язані з контекстною діаграмою
- Опис використання контекстної діаграми в проектуванні систем
- Приклади діаграм контексту
- Best practice та типові помилки
- Практика: Розробка Context Diagram
- Склад рішення та діаграма компонентів
- Символи та нотація Component Diagram
- Приклад побудови Component Diagram
- Практика: Розробка Component Diagram
Модуль 3: Моделювання бізнес процесів (BPMN)
- Типові нотації для моделювання бізнес процесів
- Основні правила BPMN нотації
- Типові конструкції BPMN
- Практика: Розробка BPMN схеми бізнес процесу
- Практика: Розробка State Diagram
Модуль 4: Діаграма діяльності (Activity Diagram)
- Символи та позначення, що використовуються в діаграмах діяльності
- Приклади того, як діаграми діяльності можна використовувати в різних сценаріях
- Практика: Розробка Activity Diagram
Модуль 5: Діаграма сценаріїв використання
- Призначення та ціль діаграм сценаріїв використання системи
- Правила створення Use Case Diagram
- Джерела інформації для UCD
- Визначення зв’язків між Use Cases
- Приклади та типові помилки при розробці UCD
- Практика: Розробка Use Case Diagram
Модуль 6: Entity Relationships Diagram
- Введення в ERD та дизайн сховища даних
- Мета та переваги ERD діаграм
- Сутності, атрибути та зв’язки в ERD
- Робота з зв’язками «many-to-many»
- Приклад аналізу вимог та побудови ERD
- Наступні корисні артефакти проекту на основі ERD
- Типові конструкції та типові помилки при розробці ERD
- Практика: Розробка ERD діаграми
- State Diagram – діаграма станів
- Практика: Розробка State Diagram
Модуль 7: Діаграма потоків даних
- Введення в DFD та системний дизайн
- Мета та переваги DFD
- Складові компоненти DFD,правила нотації та символи
- Використання зовнішніх сутностей
- Обробка перетворення даних
- Найкращі практики та поширені помилки в моделюванні DFD
- Практика: Розробка Data Flow Diagram
Модуль 8: Діаграми послідовностей Sequence Diagram
- Вступ до діаграм послідовностей
- Призначення та переваги діаграм послідовностей
- Різні компоненти діаграми послідовності (actors, objects, messages, lifelines)
- Ідентифікація та визначення messages та lifelines
- Розуміння зв’язків між повідомленнями (синхронні, асинхронні, повернення)
- Створення комбінованих фрагментів (loop, alt, opt тощо)
- Практика: Розробка Sequence Diagram
- Загальна модель системи на основі UML діаграм
- Фінальні висновки та огляд UML діаграм
- Рекомендована література та інші ресурси
- Питання та відповіді




