моделювання в UML. Базовий рівень [2023]
Спеціаліст
Тимофій Буряк
UML придатний для моделювання будь-яких систем: від інформаційних систем масштабу підприємства до розподілених Web-додатків і навіть вбудованих систем реального часу. UML-це мова для візуалізації, специфіки, конструювання та документування артефактів програмних систем. Мова моделювання, подібна до UML, є стандартним засобом для складання "креслень" програмного забезпечення.
мета курсу: сформувати у слухачів практичні навички, необхідні для створення візуальних моделей з використанням уніфікованої мови моделювання UML.
на курсі слухачі візьмуть участь у проведенні наступних практичних робіт з моделювання:
Спеціаліст
Тимофій Буряк
UML придатний для моделювання будь-яких систем: від інформаційних систем масштабу підприємства до розподілених Web-додатків і навіть вбудованих систем реального часу. UML-це мова для візуалізації, специфіки, конструювання та документування артефактів програмних систем. Мова моделювання, подібна до UML, є стандартним засобом для складання "креслень" програмного забезпечення.
мета курсу: сформувати у слухачів практичні навички, необхідні для створення візуальних моделей з використанням уніфікованої мови моделювання UML.
на курсі слухачі візьмуть участь у проведенні наступних практичних робіт з моделювання:
- Діаграм класів
- Діаграм варіантів використання
- Діаграм послідовності
- Діаграм комунікації
- Діаграм діяльності
- Діаграм станів
Модуль 1-Об'єктно-орієнтоване моделювання або вступ до UML
- Що таке UML?
- Коротка історія UML.
- рівні використання UML.
- призначення UML.
- порівняння з іншими нотаціями моделювання.
- Що таке об'єктна орієнтованість?
- Об'єктно-орієнтована розробка.
- Об'єктно-орієнтовані концепції.
- ПО для моделювання в нотації UML.
- моделювання.
- абстрагування.
- Три моделі (класів, станів, взаємодії).
- Практичне завдання по створенню моделі.
- поняття об'єкта та класу.
- концепції зв'язку та Асоціації.
- узагальнення та успадкування.
- приклади моделей.
- навігація моделей КЛАСІВ.
- агрегація.
- абстрактні класи.
- множинне успадкування.
- метадані.
- пакети.
- практичні поради.
- Практичне завдання з моделювання діаграми класів.
- події.
- стану.
- переходи та умови.
- діаграми станів.
- поведінка на діаграмах станів.
- вкладені діаграми станів.
- модель стану та модель класу.
- практичні рекомендації.
- Практичне завдання з моделювання діаграми станів.
- моделі варіантів використання.
- моделі послідовності.
- моделі діяльності.
- відносини варіантів використання.
- процедурні моделі послідовності.
- спеціальні конструкції для моделей діяльності.
- загальний огляд.
- Практичне завдання з моделювання діаграм взаємодії.
https://privatelink.de/?https://www.specialist.ru/course/uml#all_courses