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

1.1 Использование диаграммы объектов
Итак, когда следует использовать диаграммы объектов?
- Диаграммы объектов показывают пользователям статический вид системы - снимок в момент времени диаграммы класса;
- Диаграммы объектов можно использовать для отображения отношений и поведения между объектами;
- Диаграммы объектов можно использовать в качестве тестовых случаев для оценки точности диаграмм классов.
2. Компоненты диаграммы объектов
Достаточно подробная диаграмма, в обозначении диаграммы объектов используются три ключевых элемента.
| Имя объекта |
Объект представлен прямоугольным символом, как показано, обычно с двумя рядами. Имя объекта отображается в верхнем ряду прямоугольного символа. |
| Атрибуты |
Атрибуты объекта показаны в нижнем ряду прямоугольного символа. Им должно быть присвоено значение. |
| Связи |
Используйте связи, когда существуют экземпляры ассоциации между объектами. *Примечание: Наиболее часто используемой связью является первая связь - сплошная прямая линия. Следующие три связи - это композиция, обобщение и агрегация. |
3. Как создать диаграмму объектов UML
Интуитивно понятное программное обеспечение EdrawMax позволяет создавать диаграммы объектов. Будь то базовая или сложная диаграмма, следуйте этому плану, чтобы создать диаграмму, отвечающую вашим потребностям.
Шаг 1: В вашем браузере посетите Online EdrawMax, или скачайте Desktop Version.

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

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

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

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

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

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