Презентация "Введение в UML"

Обсуждаемый предмет обозначается идентификато- ром UML, который является аббревиатурой полного названия Unified Modeling Language. Правильный перевод этого названия на русский язык — унифицированный язык моделирования. Таким образом, обсу- ждаемый предмет характеризуется тремя словами, каждое из которых является точным термином.
Скачать материал
библиотека
материалов
Содержание слайдов
Номер слайда 1

Введение в UML

Номер слайда 2

История развития. К середине 1990-х некоторые методы были существенно улучшены и приобрели самостоятельное значение при решении различных задач ООАП. Наиболее известными в этот период становятся: Метод Гради Буча (Grady Booch), получивший условное название Booch или Booch'91, Booch Lite (позже - Booch'93)Метод Джеймса Румбаха (James Rumbaugh), наименованный Object Modeling Technique - OMT (позже - OMT-2)Метод Айвара Джекобсона (Ivar Jacobson), под названием Object-Oriented Software Engineering - OOSE

Номер слайда 3

OMG -Object Management Group. OOSE - Object-Oriented Software Engineering. OMT - Object Modeling Technique (позже - OMT-2)

Номер слайда 4

Общая характеристика моделей объектно-ориентированного анализа и проектирования. Уровень представления (layer) — способ организации и рассмотрения модели на одном уровне абстракции, который представляет горизонтальный срез архитектуры модели, в то время как разбиение представляет ее вертикальный срез.

Номер слайда 5

Общая схема взаимосвязей моделей и представлений сложной системы в процессе объектно-ориентированного анализа и проектирования

Номер слайда 6

Пакеты в языке UMLПакет (package) — общецелевой механизм для организации различных элементов модели в множество, реализующий системный принцип декомпозиции модели сложной системы и допускающий вложенность пакетов друг в друга. Подпакет (subpackage) — пакет, который является составной частью другого пакета.

Номер слайда 7

Графическое изображение пакетов в языке UMLГрафическое изображение языка UML для вложенности пакетов друг в друга с помощью явной визуализации отношения включения

Номер слайда 8

Изображение модели системы в виде пакетов моделей анализа и проектирования. Графическое изображение подсистемы в языке UML

Номер слайда 9

Канонические диаграммы языка UMLДиаграмма (diagram) — графическое представление совокупности элементов модели в форме связного графа, вершинам и ребрам (дугам) которого приписывается определенная семантика. Нотация канонических диаграмм - основное средство разработки моделей на языке UML. В нотации языка UML определены следующие виды канонических диаграмм:вариантов использования (use case diagram)классов (class diagram)кооперации (collaboration diagram)последовательности (sequence diagram)состояний (statechart diagram)деятельности (activity diagram)компонентов (component diagram)развертывания (deployment diagram)

Номер слайда 10

 Интегрированная модель сложной системы в нотации UML

Номер слайда 11

В языке UML предусмотрены три специальных механизма расширения, которые включают в себя следующие конструкции: Стереотип (stereotype) — новый тип элемента модели, который расширяет семантику метамодели. Стереотипы должны основываться на уже существующих и описанных в метамодели языка UML типах или классах. Помеченное значение (tagged value) — явное определение свойства как пары "имя – значение". В помеченном значении само имя называют тегом (tag). Ограничение (constraint) — некоторое логическое условие, ограничивающее семантику выбранного элемента модели .

Информация о публикации
Загружено: 19 марта
Просмотров: 1534
Скачиваний: 7
Редькина Юлия Геннадьевна
Прочее, СУЗ, Презентации