Знижка!

Техніки моделювання для проектування IT систем

Оригінальна ціна: 28000,00 ₴.Поточна ціна: 23800,00 ₴.

Код курса: UML-24
Тривалість: 33 години / 11 занять

Дивіться розклад


Телефонуйте зараз щоб дізнатися більше:

Телефон
+38 098 805 4511

Артикул: UML-24 Категорія: Позначок: , , , ,

Про курс

Ми навчимо вас ефективно використовувати сучасні техніки моделювання, включаючи UML, для проєктування IT-систем. Разом ми розберемося, як структурувати вимоги, аналізувати бізнес-процеси та створювати візуальні моделі, використовуючи такі інструменти, як діаграми варіантів використання, BPMN, Activity Diagrams та Context Diagrams, що спрощують спілкування між командами. Від діаграм варіантів використання до складних бізнес-моделей BPMN — ми допоможемо вам перетворити ідеї в чіткі й зрозумілі схеми, які стануть основою для якісного продукту.

Наші тренери — досвідчені професіонали з багаторічним досвідом роботи в IT-індустрії та успішною практикою впровадження проєктів — допоможуть вам опанувати сучасні підходи до створення UML-діаграм, уникати типових помилок та ефективно застосовувати кращі практики. Ви отримаєте навички, які стануть незамінними для системних аналітиків, менеджерів проєктів, фахівців з бізнес-процесів та всіх, хто прагне підвищити свою експертизу в IT.

Чому варто обрати цей курс
о

  • Реальні кейси та практичні завдання: Під час курсу ви будете працювати над реальними проєктами, такими як розробка бізнес-процесів для електронної комерції або моделювання інформаційних систем для медичних установ.
  • Гейміфікація навчального процесу: Ми використовуємо елементи гейміфікації — бейджі, змагання, таблиці лідерів, щоб навчання було цікавим та мотивуючим.
  • Доступ до матеріалів: Всі навчальні матеріали, включаючи презентації, діаграми та записи занять, залишаються доступними учасникам після завершення курсу для самостійного навчання.
  • Додаткові ресурси: Ми надаємо перелік рекомендованої літератури, вебінарів та інструментів для подальшого самостійного розвитку після курсу.
  • Розширення аудиторії: Курс буде корисним не лише системним аналітикам, але й бізнес-аналітикам, розробникам ПЗ, тестувальникам та менеджерам продуктів.

Більш інформації про UML


Програма курсу

 

Модуль 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 діаграм
  • Рекомендована література та інші ресурси
  • Питання та відповіді

    Повернутись до розкладу курсів