Презентація - ТООМ
n1.doc (1 стор.)
n2.doc (1 стор.)
n3.doc (1 стор.)
Оригінал
Технологія об'єктно-орієнтованого моделювання
Черняхівська Л.Р.
Кафедра технічної кібернетики
Факультет інформатики та робототехніки
УГАТУ
2006
Методологія об'єктно-орієнтованого аналізу і проектування
Основні поняття об'єктного підходу
Основна ідея об'єктного підходу полягає в тому, щоб укласти дані і пов'язані з ними процедури в якісь структури (об'єкти), об'єднані механізмом успадкування. Такі структури інкапсулюють дані і функції, що моделюють поведінку відповідних компонентів
Методологія об'єктно-орієнтованого аналізу і проектування реалізується з використанням уніфікованої мови моделювання
Unified Modeling Language (UML) Уніфікована мова моделювання UML-це мова візуального моделювання для вирішення завдань загального характеру, який використовується при визначенні, візуалізації, конструюванні та документуванні артефактів програмної системи
Розробка мови UML є результат зусиль по консолідації і спрощення багатьох об'єктно-орієнтованих методів моделювання і позначень артефактів програмних систем
Основні розробники: Г. Буч, А. Якобсон, Дж. Рамбо [1]
Object Management Group - www.omg.org
Об'єктно-орієнтована модель предметної області являє собою сукупність діаграм, що описують з використанням мови
UML різні аспекти структури і поведінки програмної системи.
Діаграма в
UML - це графічне представлення набору елементів, зображуване найчастіше у вигляді зв'язаного графа з вершинами (сутностями) і ребрами (відносинами)
Типи діаграм
Діаграми вимог до системи
Структурні діаграми - сфокусовані на статичних аспектах програмних систем
Діаграми класів, об'єктів, компонентів і розміщення
Діаграми, що описують динаміку поведінки систем
Діаграми взаємодії, станів і діяльності
Визначення діаграм
Процес розробки
RUP
Рис. Процесу розробки:
