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

+38 098 805 4511
Про курс
Ми навчимо вас ефективно використовувати сучасні техніки моделювання, включаючи UML, для проєктування ІТ-систем. Разом ми розберемося, як структурувати вимоги, аналізувати бізнес-процеси та створювати візуальні моделі, використовуючи такі інструменти, як діаграми варіантів використання, BPMN, Activity Diagrams та Context Diagrams, що спрощують спілкування між командами. Від діаграм варіантів використання до складних бізнес-моделей BPMN — ми допоможемо вам перетворити ідеї на чіткі й зрозумілі схеми, які стануть основою для якісного продукту.
Наші тренери — досвідчені професіонали з багаторічним досвідом роботи в ІТ-індустрії та успішною практикою впровадження проєктів — допоможуть вам опанувати сучасні підходи до створення UML-діаграм, уникати типових помилок та ефективно застосовувати найкращі практики. Ви отримаєте навички, які стануть незамінними для системних аналітиків, менеджерів проєктів, фахівців з бізнес-процесів та всіх, хто прагне підвищити свою експертизу в ІТ.
Чому варто обрати цей курс
- Реальні кейси та практичні завдання: Під час курсу ви будете працювати над реальними проєктами, такими як розробка бізнес-процесів для електронної комерції або моделювання інформаційних систем для медичних установ.
- Гейміфікація навчального процесу: Ми використовуємо елементи гейміфікації — бейджі, змагання, таблиці лідерів, щоб навчання було цікавим і мотивувальним.
- Доступ до матеріалів: Усі навчальні матеріали, включаючи презентації, діаграми та записи занять, залишаються доступними учасникам після завершення курсу для самостійного навчання.
- Додаткові ресурси: Ми надаємо перелік рекомендованої літератури, вебінарів й інструментів для подальшого самостійного розвитку після курсу.
- Розширення аудиторії: Курс буде корисним не лише системним аналітикам, але й бізнес-аналітикам, розробникам ПЗ, тестувальникам і менеджерам продуктів.
Для кого курс
- системним аналітикам;
- бізнес-аналітикам;
- архітекторам і розробникам програмного забезпечення;
- менеджерам проєктів і Product Managers;
- тестувальникам, які працюють із вимогами та моделями систем;
- фахівцям з бізнес-процесів і цифрової трансформації.
Чого навчаться учасники
Після завершення курсу учасники зможуть:
- застосовувати UML для проєктування й опису ІТ-систем;
- створювати Context Diagram і Component Diagram;
- моделювати бізнес-процеси за допомогою BPMN;
- створювати Activity Diagram, Use Case Diagram і State Diagram;
- будувати ERD для моделювання даних і сховищ;
- створювати Data Flow Diagram і моделі потоків даних;
- моделювати взаємодію компонентів за допомогою Sequence Diagram;
- обирати відповідний тип діаграми для конкретного завдання;
- виявляти типові помилки під час моделювання;
- об’єднувати окремі діаграми в цілісну модель системи.
Попередні вимоги
Для ефективного навчання учасникам бажано:
- мати базове розуміння життєвого циклу розробки програмного забезпечення;
- розуміти основні принципи роботи з вимогами;
- мати досвід участі в ІТ-проєктах або моделюванні бізнес-процесів — буде перевагою;
- бути готовими працювати з практичними кейсами та створювати діаграми.
Попередній досвід роботи з UML не є обов’язковим.
Рівень курсу
Основний
Програма курсу
Модуль 1. Вступ до UML
- Огляд UML та історія його розвитку
- Застосування UML у розробці програмного забезпечення
- Основні поняття UML: моделювання, діаграма, елемент, зв’язок, артефакт
- Типи та класифікація UML-діаграм
- Найпоширеніші діаграми UML
- Практика: Створення Solution Vision Canvas
Модуль 2: Діаграма контексту та діаграма компонентів
- Терміни та поняття, пов’язані з контекстною діаграмою
- Опис використання контекстної діаграми у проєктуванні систем
- Приклади діаграм контексту
- Найкращі практики та типові помилки
- Практика: Створення 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
- Визначення зв’язків між варіантами використання
- Приклади та типові помилки при розробці UCD
- Практика: Створення Use Case Diagram
Модуль 6: Entity Relationship 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)
- Ідентифікація та визначення повідомлень і ліній життя
- Розуміння взаємозв’язків між повідомленнями (синхронні, асинхронні, повернення)
- Створення комбінованих фрагментів (loop, alt, opt тощо)
- Практика: Створення Sequence Diagram
- Загальна модель системи на основі UML-діаграм
- Фінальні висновки та огляд UML-діаграм
- Рекомендована література та інші ресурси
- Питання та відповіді
Надіслати заявку
📩 info@sso.net.ua
☎️ 38 098 805 45 11




