Презентация Моделирование структурных отношений на UML онлайн

На нашем сайте вы можете скачать и просмотреть онлайн доклад-презентацию на тему Моделирование структурных отношений на UML абсолютно бесплатно. Урок-презентация на эту тему содержит всего 22 слайда. Все материалы созданы в программе PowerPoint и имеют формат ppt или же pptx. Материалы и темы для презентаций взяты из открытых источников и загружены их авторами, за качество и достоверность информации в них администрация сайта не отвечает, все права принадлежат их создателям. Если вы нашли то, что искали, отблагодарите авторов - поделитесь ссылкой в социальных сетях, а наш сайт добавьте в закладки.
Презентации » Устройства и комплектующие » Моделирование структурных отношений на UML



Оцените!
Оцените презентацию от 1 до 5 баллов!
  • Тип файла:
    ppt / pptx (powerpoint)
  • Всего слайдов:
    22 слайда
  • Для класса:
    1,2,3,4,5,6,7,8,9,10,11
  • Размер файла:
    898.25 kB
  • Просмотров:
    188
  • Скачиваний:
    1
  • Автор:
    неизвестен



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

№1 слайд
Моделирование структурных
Содержание слайда: Моделирование структурных отношений на UML Диаграмма классов Структурные отношения между классами Отношения ассоциации Отношения агрегации/композиции Отношения зависимости Отношения обобщения (наследования) Применение диаграмм классов

№2 слайд
Предметная область Цветы
Содержание слайда: Предметная область: «Цветы» Цветок Ромашка Роза Красная и желтая роза Лепесток Божья коровка

№3 слайд
Диаграммы классов в UML
Содержание слайда: Диаграммы классов в UML Диаграммой классов (Class diagram) в UML называют диаграмму, на которой показано множество классов, интерфейсов и структурных отношений между ними. Диаграммы классов используются для моделирования статического вида системы с точки зрения проектирования.

№4 слайд
Основные элементы диаграммы
Содержание слайда: Основные элементы диаграммы классов Классы Интерфейсы Отношения

№5 слайд
Отношения между объектами
Содержание слайда: Отношения между объектами

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

№7 слайд
Ассоциация Каждый класс,
Содержание слайда: Ассоциация Каждый класс, который участвует в ассоциации, играет в ней определенную роль Ассоциацией может быть связано некоторое множество объектов. Число объектов, связанных через одну ассоциацию называют кратностью

№8 слайд
Ассоциация с агрегированием
Содержание слайда: Ассоциация с агрегированием

№9 слайд
Класс-ассоциация Сама
Содержание слайда: Класс-ассоциация Сама ассоциация может быть объектом некоторого класса Может быть преобразована к некоторой системе с тремя классами

№10 слайд
Зависимость Зависимость
Содержание слайда: Зависимость Зависимость объектов возникает, когда реализация класса одного объекта зависит от спецификаций операций класса другого объекта Чаще всего зависимость проявляется, когда объекты одного класса используются в качестве параметров методов другого класса

№11 слайд
Обобщение Наследование
Содержание слайда: Обобщение / Наследование Обобщение (Generalization) или наследование (Inheritance) – отношение в котором один класс повторяет структуру и поведение одного или нескольких классов Моделирует связь типа «является» («is a») или «частное/общее»

№12 слайд
Суперкласс и подкласс
Содержание слайда: Суперкласс и подкласс Суперкласс (superclass) (общая сущность) — класс, структура и поведение которого наследуются и который служит основой для создания новых классов

№13 слайд
Виды наследования
Содержание слайда: Виды наследования Наследование может быть: Одиночным: подкласс повторяет структуру и поведение одного суперкласса Множественным: подкласс повторяет структуру и поведение нескольких суперклассов

№14 слайд
Моделирование обобщения Г.
Содержание слайда: Моделирование обобщения (Г. Буч) Найдите общие атрибуты, операции и обязанности, для двух или более классов из данной совокупности Вынесите эти элементы в некоторый общий суперкласс (если нужно создайте новый класс) Отметьте в модели, что подклассы наследуются от суперкласса, установив между ними отношения обобщения

№15 слайд
Пример моделирования обобщения
Содержание слайда: Пример моделирования обобщения

№16 слайд
Пример моделирования обобщения
Содержание слайда: Пример моделирования обобщения

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

№18 слайд
Применение диаграмм классов
Содержание слайда: Применение диаграмм классов (1) Моделирование структуры отдельных модулей (подсистем), фрагментов совместного взаимодействия (коопераций)

№19 слайд
Применение диаграмм классов
Содержание слайда: Применение диаграмм классов (2)

№20 слайд
Применение диаграмм классов
Содержание слайда: Применение диаграмм классов (3) Прямое и обратное проектирование

№21 слайд
Хорошая диаграмма классов
Содержание слайда: Хорошая диаграмма классов заостряет внимание только на одном аспекте; содержит лишь элементы, существенные для понимания данного аспекта; показывает детали, соответствующие требуемому уровню абстракции, опуская те, без которых можно обойтись; не настолько проста и лаконична, чтобы ввести читателя в заблуждение относительно важных аспектов.

№22 слайд
Резюме рассмотренные вопросы
Содержание слайда: Резюме: рассмотренные вопросы Что такое диаграмма классов? Какие основные элементы диаграммы отображаются при моделировании? Какие существуют разновидности структурных отношений между классами? Чем характеризуется отношение ассоциации? В чем отличие композиции и агрегации? В чем суть отношения обобщения? Как соотносятся суперкласс и подклассы? Как моделировать отношение обобщения? Как применяются диаграммы классов в моделировании? Как построить хорошую диаграмму классов?

Скачать все slide презентации Моделирование структурных отношений на UML одним архивом: