Содержание
  1. Что такое диаграмма объектов UML
  2. Компоненты диаграммы объектов
  3. Как создать диаграмму объектов UML
  4. Примеры диаграмм объектов
  5. Ключевые выводы

1. Что такое диаграмма объектов UML

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

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

UML Object Diagram Example
Источник:EdrawMax

1.1 Использование диаграммы объектов

Итак, когда следует использовать диаграммы объектов?

  • Диаграммы объектов показывают пользователям статический вид системы - снимок в момент времени диаграммы класса;
  • Диаграммы объектов можно использовать для отображения отношений и поведения между объектами;
  • Диаграммы объектов можно использовать в качестве тестовых случаев для оценки точности диаграмм классов.

2. Компоненты диаграммы объектов

Достаточно подробная диаграмма, в обозначении диаграммы объектов используются три ключевых элемента.

Имя объекта object diagram object name

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

Атрибуты object diagram atrributes

Атрибуты объекта показаны в нижнем ряду прямоугольного символа. Им должно быть присвоено значение.

Связи object diagram links

Используйте связи, когда существуют экземпляры ассоциации между объектами.

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

3. Как создать диаграмму объектов UML

Интуитивно понятное программное обеспечение EdrawMax позволяет создавать диаграммы объектов. Будь то базовая или сложная диаграмма, следуйте этому плану, чтобы создать диаграмму, отвечающую вашим потребностям.

Шаг 1: В вашем браузере посетите Online EdrawMax, или скачайте Desktop Version.

how to make object diagram
Источник:EdrawMax

Шаг 2: В белой боковой панели нажмите на "Разработка программного обеспечения". Затем нажмите на блок "UML-моделирование", который появляется вверху экрана. Выберите шаблон в разделе выше, или нажмите на блок UML-моделирования с символом "+" для открытия нового документа.

how to make object diagram
Источник:EdrawMax

*EdrawMax поставляется с шаблонами для десятков часто используемых диаграмм, схем и графиков. Обязательно посмотрите EdrawMax сейчас и откройте для себя много других полезных шаблонов.

Шаг 3: Библиотеку символов можно найти в левой части экрана. Прокрутите вниз, чтобы найти больше символов, связанных с UML. После выбора нужных символов нажмите "ОК" и добавьте фигуры на панель инструментов слева.

how to make object diagram
Источник:EdrawMax

*EdrawMax поставляется с полным набором символов и обозначений для широкого спектра диаграмм, схем и графиков. Независимо от того, в какой области вы работаете, EdrawMax вам поможет.

Шаг 4: После завершения создания легко распечатать, экспортировать и делиться с другими. Существует несколько форматов экспорта, включая изображение, PDF, Microsoft Office, Visio и другие. Кроме того, вы можете опубликовать свою диаграмму в нашем сообществе шаблонов, чтобы поделиться своей интересной работой с другими пользователями EdrawMax.

how to make object diagram
Источник:EdrawMax

4. Примеры диаграмм объектов

Вот пример диаграмм объектов, иллюстрирующих структуру компании, в которой имеются в основном два отдела - отдел продаж и отдел исследований и разработок.

object diagram example
Диаграмма объектов 1: Структура компании

Пример 2 демонстрирует кафедру университетских курсов. Для математической статистики она разделена на программы для аспирантов и бакалавров.

object diagram example
Диаграмма объектов 2: Разбивка кафедры университетских курсов

5. Ключевые выводы

Диаграммы объектов могут показаться простыми, но они выполняют важную функцию, которую диаграммы классов не могут: показывают функциональные требования любой данной системы. Используйте диаграммы объектов на этапе планирования и анализа проектов для изучения более глубокого функционирования системы.

Готовы начать создание своих диаграммы объектов (и бесчисленных других диаграмм, схем и графиков)? Изучите EdrawMax сейчас и начните создавать! Благодаря функции перетаскивания, интуитивному интерфейсу, большому количеству шаблонов и профессиональным символам, продвинутые функции могут эффективно сэкономить ваше время на создание диаграмм объектов UML.

edrawmax v15 онлайн