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