Разделы презентаций


Лекция 1

Содержание

Создатели UMLИвар ДжакобсонДжим РэмбоГрэди Буч

Слайды и текст этой презентации

Слайд 1Лекция 1
Тема: «Унифицированный язык визуального моделирования UML»

Вопросы:
1. Понятие UML.
2. Предметы

UML.
3. Отношения UML.
4. Механизмы расширения UML.

Лекция 1Тема: «Унифицированный язык визуального моделирования UML»Вопросы:1. Понятие UML.2. Предметы UML.3. Отношения UML.4. Механизмы расширения UML.

Слайд 2Создатели UML
Ивар Джакобсон
Джим Рэмбо
Грэди Буч

Создатели UMLИвар ДжакобсонДжим РэмбоГрэди Буч

Слайд 3Понятие UML
UML – это язык для определения, визуализации, конструирования и

документирования артефактов программных систем, а также для моделирования экономических процессов

и других не программных систем.
Понятие UMLUML – это язык для определения, визуализации, конструирования и документирования артефактов программных систем, а также для

Слайд 4Предметы UML

Предметы UML

Слайд 5Структурные предметы UML
КЛАСС
Интерфейс
Кооперация
Актер
Элемент Use Case
Активный класс
Компонент


Узел
Класс реализует один или несколько интерфейсов

Структурные предметы UMLКЛАССИнтерфейс Кооперация Актер Элемент Use CaseАктивный класс Компонент Узел Класс реализует один или несколько интерфейсов

Слайд 6Структурные предметы UML
Класс
ИНТЕРФЕЙС
Кооперация
Актер
Элемент Use Case
Активный класс


Компонент
Узел
Интерфейс описывает поведение элемента, видимое извне

Структурные предметы UMLКласс ИНТЕРФЕЙС Кооперация Актер Элемент Use CaseАктивный класс Компонент Узел Интерфейс описывает поведение элемента, видимое

Слайд 7Структурные предметы UML
Класс
Интерфейс
КООПЕРАЦИЯ
Актер
Элемент Use Case
Активный класс


Компонент
Узел
Конкретный класс может участвовать в нескольких кооперациях


Структурные предметы UMLКласс Интерфейс КООПЕРАЦИЯАктер Элемент Use Case Активный класс Компонент Узел Конкретный класс может участвовать в

Слайд 8Структурные предметы UML
Класс
Интерфейс
Кооперация
АКТЕР
Элемент Use Case
Активный класс


Компонент
Узел
Каждая роль требует от системы определенного поведения


Структурные предметы UMLКласс Интерфейс Кооперация АКТЕРЭлемент Use Case Активный класс Компонент Узел Каждая роль требует от системы

Слайд 9Структурные предметы UML
Класс
Интерфейс
Кооперация
Актер
ЭЛЕМЕНТ
USE CASE
Активный класс


Компонент
Узел
Элемент Use Case применяется для структурирования предметов поведения


и реализуется кооперацией
Структурные предметы UMLКласс Интерфейс Кооперация Актер ЭЛЕМЕНТ USE CASEАктивный класс Компонент Узел Элемент Use Case применяется для

Слайд 10Структурные предметы UML
Класс
Интерфейс
Кооперация
Актер
Элемент Use Case
АКТИВНЫЙ КЛАСС
Компонент
Узел


Объекты активного класса действуют одновременно с объектами других классов


Структурные предметы UMLКласс Интерфейс Кооперация АктерЭлемент Use CaseАКТИВНЫЙ КЛАССКомпонент Узел Объекты активного класса действуют одновременно с объектами

Слайд 11Структурные предметы UML
Класс
Интерфейс
Кооперация
Актер
Элемент Use Case
Активный класс
КОМПОНЕНТ


Узел
Компонент – это физическая упаковка логических элементов (классов, интерфейсов

и коопераций)
Структурные предметы UMLКласс Интерфейс Кооперация АктерЭлемент Use CaseАктивный класс КОМПОНЕНТ Узел Компонент – это физическая упаковка логических

Слайд 12Структурные предметы UML
Класс
Интерфейс
Кооперация
Актер
Элемент Use Case
Активный класс
Компонент
УЗЕЛ


В узле размещается набор компонентов, который может перемещаться от узла

к узлу
Структурные предметы UMLКласс Интерфейс Кооперация АктерЭлемент Use CaseАктивный класс КомпонентУЗЕЛ В узле размещается набор компонентов, который может

Слайд 13Предметы поведения UML
ВЗАИМОДЕЙСТВИЕ
Конечный автомат
Элементы взаимодействия: сообщения, последовательность действий (поведение, вызываемое

сообщением) и связи (соединения между объектами)

Предметы поведения UMLВЗАИМОДЕЙСТВИЕКонечный автоматЭлементы взаимодействия: сообщения, последовательность действий (поведение, вызываемое сообщением) и связи (соединения между объектами)

Слайд 14Предметы поведения UML
Взаимодействие
КОНЕЧНЫЙ АВТОМАТ
Элементы
конечного автомата:
состояния, переходы (от состояния

к состоянию), события (предметы, вызывающие переходы) и действия (реакции на

переход)
Предметы поведения UMLВзаимодействиеКОНЕЧНЫЙ АВТОМАТЭлементы конечного автомата: состояния, переходы (от состояния к состоянию), события (предметы, вызывающие переходы) и

Слайд 15Группирующие предметы UML
ПАКЕТ
Пакет – это чисто концептуальное понятие и

существует только в период разработки

Группирующие предметы UMLПАКЕТ Пакет – это чисто концептуальное понятие и существует только в период разработки

Слайд 16Поясняющие предметы UML
ПРИМЕЧАНИЕ
В примечание вписывается текстовый или графический комментарий

Поясняющие предметы UMLПРИМЕЧАНИЕ В примечание вписывается текстовый или графический комментарий

Слайд 17Отношения UML

Отношения UML

Слайд 18Диаграммы UML
Диаграмма классов – показывает набор классов, интерфейсов,

сотрудничеств и их отношений. Она обеспечивает статическое проектное представление системы.


Диаграмма объектов – показывает набор объектов и их отношения. Она представляет статический «моментальный снимок» с экземпляров предметов, которые находятся в диаграммах классов.
Диаграмма Use Case (диаграмма прецедентов) – показывает набор элементов Use Case, актеров и их отношений. Диаграмма используется при моделировании поведения системы, задании требований заказчика к системе. Она обеспечивает статическое представление Use Case.
Диаграмма сотрудничества (диаграмма кооперации) – показывает взаимодействие, выделяет структурную организацию объектов, посылающих и принимающих сообщения.
Диаграмма последовательности – показывает взаимодействие, выделяет упорядочение сообщений по времени. Диаграммы последовательности и сотрудничества изоморфны, т.е. одну диаграмму можно трансформировать в другую диаграмму.
Диаграмма схем состояний – показывает конечный автомат, представляет состояния, переходы, события и действия. Она обеспечивает динамическое представление системы.
Диаграмма деятельности – показывает поток от действия к действию между объектами системы, используется при моделировании функциональности системы. Она обеспечивает динамическое представление системы.
Компонентная диаграмма – показывает организацию набора компонентов и зависимости между компонентами. Она обеспечивает статическое представление реализации системы.
Диаграмма размещения (диаграмма развертывания) – показывает конфигурацию обрабатывающих узлов периода выполнения, а также компоненты, живущие в них. Она обеспечивает статическое представление размещения системы.
Диаграммы UML  Диаграмма классов – показывает набор классов, интерфейсов, сотрудничеств и их отношений. Она обеспечивает статическое

Слайд 19Взаимосвязь между диаграммами UML

Взаимосвязь между диаграммами UML

Обратная связь

Если не удалось найти и скачать доклад-презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое TheSlide.ru?

Это сайт презентации, докладов, проектов в PowerPoint. Здесь удобно  хранить и делиться своими презентациями с другими пользователями.


Для правообладателей

Яндекс.Метрика