🗊 Презентация Язык UML (часть 1

Категория: Образование
Нажмите для полного просмотра!
Язык UML (часть 1, слайд №1 Язык UML (часть 1, слайд №2 Язык UML (часть 1, слайд №3 Язык UML (часть 1, слайд №4 Язык UML (часть 1, слайд №5 Язык UML (часть 1, слайд №6 Язык UML (часть 1, слайд №7 Язык UML (часть 1, слайд №8 Язык UML (часть 1, слайд №9 Язык UML (часть 1, слайд №10 Язык UML (часть 1, слайд №11 Язык UML (часть 1, слайд №12 Язык UML (часть 1, слайд №13 Язык UML (часть 1, слайд №14 Язык UML (часть 1, слайд №15 Язык UML (часть 1, слайд №16 Язык UML (часть 1, слайд №17 Язык UML (часть 1, слайд №18 Язык UML (часть 1, слайд №19 Язык UML (часть 1, слайд №20 Язык UML (часть 1, слайд №21 Язык UML (часть 1, слайд №22 Язык UML (часть 1, слайд №23 Язык UML (часть 1, слайд №24 Язык UML (часть 1, слайд №25

Содержание

Вы можете ознакомиться и скачать презентацию на тему Язык UML (часть 1. Доклад-сообщение содержит 25 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

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


Слайд 1


Язык UML (часть 1) Отвагин Алексей Владимирович, доцент каф. ЭВМ, к.т.н., а. 505-5
Описание слайда:
Язык UML (часть 1) Отвагин Алексей Владимирович, доцент каф. ЭВМ, к.т.н., а. 505-5

Слайд 2


Содержание Диаграммы прецедентов Диаграммы классов Диаграммы объектов
Описание слайда:
Содержание Диаграммы прецедентов Диаграммы классов Диаграммы объектов

Слайд 3


Диаграммы прецедентов Определяют функциональность системы или модуля Представляют систему в виде «черного ящика», реализующего прецеденты Связывают...
Описание слайда:
Диаграммы прецедентов Определяют функциональность системы или модуля Представляют систему в виде «черного ящика», реализующего прецеденты Связывают функциональные требования с реальными классами и операциями в системе

Слайд 4


Основная нотация
Описание слайда:
Основная нотация

Слайд 5


Актеры Представляют собой сущность, взаимодействующую с системой Взаимодействие предполагает обмен управляющими сообщениями или передачу информации...
Описание слайда:
Актеры Представляют собой сущность, взаимодействующую с системой Взаимодействие предполагает обмен управляющими сообщениями или передачу информации в/из системы Активный актер может инициировать прецедент, пассивный – только участвует в нем

Слайд 6


Выделение актеров Требует ответов на вопросы: Кто использует основную функциональность системы? Кто пользуется системой для выполнения своих задач?...
Описание слайда:
Выделение актеров Требует ответов на вопросы: Кто использует основную функциональность системы? Кто пользуется системой для выполнения своих задач? Какими устройствами управляет система? Кто получает результаты работы системы? Как правило, актеры идентифицируются существительными в описании прецедента на естественном языке

Слайд 7


Виды актеров Для более наглядного представления используются пиктограммы различного вида
Описание слайда:
Виды актеров Для более наглядного представления используются пиктограммы различного вида

Слайд 8


Наследование актеров Актеры могут формировать иерархию наследования
Описание слайда:
Наследование актеров Актеры могут формировать иерархию наследования

Слайд 9


Прецедент «Множество действий, выполняемых системой и возвращающих некоторый результат, представляющий интерес для актеров» Всегда инициируется...
Описание слайда:
Прецедент «Множество действий, выполняемых системой и возвращающих некоторый результат, представляющий интерес для актеров» Всегда инициируется актером Всегда возвращает некоторое значение Всегда является завершенным (не разделяется на последовательность функций с промежуточными результатами)

Слайд 10


Выделение прецедентов Необходимо ответить на следующие вопросы: Какие функции нужны актеру от системы? Должен ли актер создавать, считывать или...
Описание слайда:
Выделение прецедентов Необходимо ответить на следующие вопросы: Какие функции нужны актеру от системы? Должен ли актер создавать, считывать или записывать некоторую информацию в системе? Как осуществляется ввод/вывод данных в систему? Прецедент – наименование действия, выражающееся существительным или повествовательным предложением

Слайд 11


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

Слайд 12


Отношение расширения
Описание слайда:
Отношение расширения

Слайд 13


Отношение включения
Описание слайда:
Отношение включения

Слайд 14


Описание прецедентов Является текстовым документом, который содержит: Список актеров Предварительные условия запуска прецедента Описание результатов...
Описание слайда:
Описание прецедентов Является текстовым документом, который содержит: Список актеров Предварительные условия запуска прецедента Описание результатов Основной поток событий Альтернативные потоки Специальные требования Отношения с другими прецедентами

Слайд 15


Диаграммы классов Определяют статическую структуру системы Строятся на базе диаграмм прецедентов Используются для автоматизации генерации шаблонов...
Описание слайда:
Диаграммы классов Определяют статическую структуру системы Строятся на базе диаграмм прецедентов Используются для автоматизации генерации шаблонов классов

Слайд 16


Описание класса Как правило, класс является актером диаграммы прецедентов
Описание слайда:
Описание класса Как правило, класс является актером диаграммы прецедентов

Слайд 17


Отношения между классами Ассоциация – указывает на семантическую связь между объектами Наследование или обобщение – связь между классами родителя и...
Описание слайда:
Отношения между классами Ассоциация – указывает на семантическую связь между объектами Наследование или обобщение – связь между классами родителя и потомка Зависимость – связь между элементами, когда изменение одного из них влияет на другого Агрегация – вхождение одного элемента в состав другого

Слайд 18


Простая ассоциация Имеет описание для каждого элемента Может иметь мощность
Описание слайда:
Простая ассоциация Имеет описание для каждого элемента Может иметь мощность

Слайд 19


Отношение «ИЛИ» Указывает альтернативные ассоциации
Описание слайда:
Отношение «ИЛИ» Указывает альтернативные ассоциации

Слайд 20


Агрегация Агрегация – указывает, что класс входит в состав другого класса (обычно через ссылку)
Описание слайда:
Агрегация Агрегация – указывает, что класс входит в состав другого класса (обычно через ссылку)

Слайд 21


Композиция Указывает, что класс входит в состав другого класса (как составная часть)
Описание слайда:
Композиция Указывает, что класс входит в состав другого класса (как составная часть)

Слайд 22


Наследование Указывает связь между классами родителя и потомка
Описание слайда:
Наследование Указывает связь между классами родителя и потомка

Слайд 23


Интерфейсы Определяют абстрактные классы
Описание слайда:
Интерфейсы Определяют абстрактные классы

Слайд 24


Параметризованные классы Классы, реализуемые через шаблоны
Описание слайда:
Параметризованные классы Классы, реализуемые через шаблоны

Слайд 25


Диаграмма объектов Частный случай диаграммы классов Содержит состояние каждого объекта
Описание слайда:
Диаграмма объектов Частный случай диаграммы классов Содержит состояние каждого объекта



Теги Язык часть
Похожие презентации
Mypresentation.ru
Загрузить презентацию