Диаграммы
<<  Графики, таблицы и диаграммы Диаграммы классов UML  >>
The UML
The UML
Unified modeling language
Unified modeling language
Виды диаграмм UML
Виды диаграмм UML
Диаграммы UML и ЖЦ ПО
Диаграммы UML и ЖЦ ПО
Диаграммы UML:
Диаграммы UML:
Диаграмма прецедентов
Диаграмма прецедентов
Эктор
Эктор
Диаграмма
Диаграмма
Диаграмма прецедентов (4)
Диаграмма прецедентов (4)
Прецедентов
Прецедентов
Детали алгоритмической реализации операций
Детали алгоритмической реализации операций
Диаграмма активности
Диаграмма активности
Диаграмма активности (3)
Диаграмма активности (3)
Активности
Активности
Диаграмма последовательности
Диаграмма последовательности
Диаграмма последовательности (2)
Диаграмма последовательности (2)
Диаграмма последовательности (3)
Диаграмма последовательности (3)
Последовательности
Последовательности
Внимание
Внимание
Диаграмма кооперации
Диаграмма кооперации
Диаграмма кооперации (3)
Диаграмма кооперации (3)
Деятельности
Деятельности
Диаграмма компонентов
Диаграмма компонентов
Диаграмма компонентов (2)
Диаграмма компонентов (2)
Диаграмма компонентов (3)
Диаграмма компонентов (3)
Кооперации
Кооперации
Диаграмма классов
Диаграмма классов
Диаграмма классов (2)
Диаграмма классов (2)
Диаграмма классов (3)
Диаграмма классов (3)
Диаграмма классов (4)
Диаграмма классов (4)
Диаграмма классов (5)
Диаграмма классов (5)
Компонентов
Компонентов
Диаграмма состояний
Диаграмма состояний
Диаграмма состояний (2)
Диаграмма состояний (2)
Диаграмма состояний (3)
Диаграмма состояний (3)
Развёртывания
Развёртывания
Диаграмма развёртывания
Диаграмма развёртывания
Диаграмма развёртывания (2)
Диаграмма развёртывания (2)
Диаграмма развёртывания (3)
Диаграмма развёртывания (3)
Диаграмма объектов
Диаграмма объектов
Диаграмма объектов (2)
Диаграмма объектов (2)
Литература, ссылки:
Литература, ссылки:
?
?

Презентация на тему: «The UML». Автор: Никита. Файл: «The UML.ppt». Размер zip-архива: 430 КБ.

The UML

содержание презентации «The UML.ppt»
СлайдТекст
1 The UML

The UML

Тимофеев Никита beskonechnost777@mail.ru

2 Unified modeling language

Unified modeling language

Что такое UML ?

UML (unified modeling language) - это графический язык моделирования общего назначения, предназначенный для спецификации, визуализации, проектирования и документирования всех артефактов, создаваемых в ходе разработки.

3 Виды диаграмм UML

Виды диаграмм UML

Представляют: статическую структуру приложения. поведенческие аспекты системы. физические аспекты поведения системы.

4 Диаграммы UML и ЖЦ ПО

Диаграммы UML и ЖЦ ПО

5 Диаграммы UML:

Диаграммы UML:

Прецедентов Активности (деятельности) Последовательности Кооперации Компонентов Классов Состояний Развёртывания

6 Диаграмма прецедентов

Диаграмма прецедентов

Диаграмма прецедентов (1)

Диаграмма, представляющая динамические аспекты поведения системы. Используется для определения границ моделируемой области, формирования общих требований к поведению системы и разработки концептуальной модели системы (для последующей детализации).

7 Эктор

Эктор

Диаграмма прецедентов (2)

Обозначаются: Эктор – множество ролей, исполняемых при взаимодействии с системой (об. фигуркой человека). Прецедент - описание отдельного аспекта поведения системы с точки зрения пользователя (об. эллипсом с названием деятельности).

8 Диаграмма

Диаграмма

Диаграмма прецедентов (3)

9 Диаграмма прецедентов (4)

Диаграмма прецедентов (4)

10 Прецедентов

Прецедентов

Диаграммы UML:

Прецедентов Активности (деятельности) Последовательности Кооперации Компонентов Классов Состояний Развёртывания

11 Детали алгоритмической реализации операций

Детали алгоритмической реализации операций

Диаграмма активности (1)

Диаграмма, отражающая детали алгоритмической реализации операций. Используется для визуализации алгоритмов, по которым работают операции классов. (Обозначения – как на блок-схеме, плюс знак распараллеливания).

12 Диаграмма активности

Диаграмма активности

Диаграмма активности (2)

13 Диаграмма активности (3)

Диаграмма активности (3)

14 Активности

Активности

Диаграммы UML:

Прецедентов Активности (деятельности) Последовательности Кооперации Компонентов Классов Состояний Развёртывания

15 Диаграмма последовательности

Диаграмма последовательности

Диаграмма последовательности (1)

Одна из двух диаграмм взаимодействия. Диаграмма, отображающая последовательность, в которой объекты в процессе взаимодействия обмениваются сообщениями. Объект – прямоугольник (название:имя класса - подчёркнуты), линия жизни, фокус управления – утолщённая линия.

16 Диаграмма последовательности (2)

Диаграмма последовательности (2)

17 Диаграмма последовательности (3)

Диаграмма последовательности (3)

18 Последовательности

Последовательности

Диаграммы UML:

Прецедентов Активности (деятельности) Последовательности Кооперации Компонентов Классов Состояний Развёртывания

19 Внимание

Внимание

Диаграмма кооперации (1)

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

20 Диаграмма кооперации

Диаграмма кооперации

Диаграмма кооперации (2)

21 Диаграмма кооперации (3)

Диаграмма кооперации (3)

22 Деятельности

Деятельности

Диаграммы UML:

Прецедентов Активности (деятельности) Последовательности Кооперации Компонентов Классов Состояний Развёртывания

23 Диаграмма компонентов

Диаграмма компонентов

Диаграмма компонентов (1)

Отражает физические аспекты поведения системы. Отражает общие зависимости между компонентами (отношения между ними).

24 Диаграмма компонентов (2)

Диаграмма компонентов (2)

25 Диаграмма компонентов (3)

Диаграмма компонентов (3)

26 Кооперации

Кооперации

Диаграммы UML:

Прецедентов Активности (деятельности) Последовательности Кооперации Компонентов Классов Состояний Развёртывания

27 Диаграмма классов

Диаграмма классов

Диаграмма классов (1)

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

28 Диаграмма классов (2)

Диаграмма классов (2)

29 Диаграмма классов (3)

Диаграмма классов (3)

30 Диаграмма классов (4)

Диаграмма классов (4)

31 Диаграмма классов (5)

Диаграмма классов (5)

32 Компонентов

Компонентов

Диаграммы UML:

Прецедентов Активности (деятельности) Последовательности Кооперации Компонентов Классов Состояний Развёртывания

33 Диаграмма состояний

Диаграмма состояний

Диаграмма состояний (1)

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

34 Диаграмма состояний (2)

Диаграмма состояний (2)

35 Диаграмма состояний (3)

Диаграмма состояний (3)

36 Развёртывания

Развёртывания

Диаграммы UML:

Прецедентов Активности (деятельности) Последовательности Кооперации Компонентов Классов Состояний Развёртывания

37 Диаграмма развёртывания

Диаграмма развёртывания

Диаграмма развёртывания (1)

Отражает физические аспекты поведения системы. Представляет инфраструктуру, на которую будет развёрнуто приложение (только для аппаратно-программных систем). Для рационального распределения компонентов по узлам и решения вспомогательных задач (безопасность).

38 Диаграмма развёртывания (2)

Диаграмма развёртывания (2)

39 Диаграмма развёртывания (3)

Диаграмма развёртывания (3)

40 Диаграмма объектов

Диаграмма объектов

Диаграмма объектов (1)

Отражают статический вид системы. Отображают множество объектов и отношений между ними в определённый момент времени («фотография системы») Используется для пояснения и уточнения диаграмм взаимодействия.

41 Диаграмма объектов (2)

Диаграмма объектов (2)

42 Литература, ссылки:

Литература, ссылки:

Гради Буч, Джеймс Рамбо, Ивар Якобсон «Язык UML. Руководство пользователя» http://www.intuit.ru/ http://www.umljokes.com/

43 ?

?

Questions?

«The UML»
http://900igr.net/prezentacija/informatika/the-uml-65763.html
cсылка на страницу

Диаграммы

16 презентаций о диаграммах
Урок

Информатика

130 тем
Слайды