Applies ToVisio, план 2 Visio, план 1 Visio профессиональный 2024 Visio профессиональный 2021 Visio профессиональный 2019 Visio профессиональный 2016

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

Пример схемы классов UML, показывающей систему счетов банка для личных клиентов.

При запуске новой схемы классов появляется набор элементов класса UML , а также фигуры, соответствующие стандарту UML 2.5.

(Профессиональные выпуски Visio включают поддержку схемы классов UML и набора элементов, но стандартные выпуски не поддерживают.)

  1. Запустите Visio. Если файл уже открыт, щелкните Файл > Создать.

  2. В поле Поиск введите класс UML.

  3. Выберите схему классов UML .

  4. В диалоговом окне выберите пустой шаблон или одну из трех начальных схем. (При выборе справа отображается описание каждого из них.) Затем выберите единицы метрик или Единицы измерения США.

  5. Нажмите кнопку Создать.

  6. Откроется схема. Вы увидите окно Фигуры рядом со схемой. Если вы не видите его, перейдите в раздел Просмотр > областей задач и убедитесь, что выбран пункт Фигуры . Если вы по-прежнему не видите его, нажмите кнопку Развернуть окно Фигуры слева.

  7. На вкладке Вид установите флажок Точки соединения. Этот параметр позволяет отображать точки подключения, когда вы начинаете подключать фигуры.

  8. Затем перетащите фигуры, которые вы хотите включить в схему, из окна Фигуры на страницу. Чтобы изменить подписи, дважды щелкните их.

  9. Чтобы добавить дополнительные элементы в класс, перечисление или фигуру интерфейса, перетащите фигуру элемента из панели фигуры в соответствующую фигуру. Вы также можете добавить новый элемент, щелкнув правой кнопкой мыши существующий элемент и выбрав параметр для вставки элемента.

    Добавьте новый элемент, щелкнув правой кнопкой мыши существующий элемент и выбрав параметр для вставки элемента.

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

    Щелкните соединитель правой кнопкой мыши и выберите Задать тип соединителя, чтобы просмотреть параметры для типов соединителей.

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

  12.  Добавьте поля параметров и стереотипов в фигуры класса, выбрав фигуру, щелкнув правой кнопкой мыши и выбрав соответствующий параметр во всплывающем меню.

    Добавьте поля параметров и стереотипов в фигуры класса, щелкнув фигуру правой кнопкой мыши.

Сначала создайте схему и добавьте набор элементов класса UML, который содержит фигуры, соответствующие стандарту UML 2.5.

Примечание: Для создания и редактирования схем UML на Веб-приложение Visio требуется лицензия на Visio, план 1 или Visio, план 2, которая приобретается отдельно от Microsoft 365. За дополнительными сведениями обратитесь к администратору Microsoft 365. Если администратор включил самостоятельное приобретение, вы можете приобрести лицензию для Visio самостоятельно. Дополнительные сведения см. в разделе Вопросы и ответы о самостоятельной покупке.

  1. Откройте Visio в Интернете.

  2. В правом верхнем углу страницы выберите Другие шаблоны.

  3. В коллекции прокрутите вниз до строки класс UML , примерно на середине страницы.

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

  4. Щелкните любой элемент, чтобы просмотреть более крупный предварительный просмотр.

  5. Когда вы найдете нужную схему, нажмите кнопку Создать .

    Новая схема с соответствующим набором элементов откроется в браузере. Вы готовы приступить к рисованию схемы.

  6. Затем перетащите фигуры, которые вы хотите включить в схему, из окна Фигуры на страницу. Чтобы изменить подписи, дважды щелкните их.

  7. Чтобы добавить дополнительные элементы в класс, перечисление или фигуру интерфейса, перетащите фигуру элемента из панели фигуры в соответствующую фигуру. Вы также можете добавить новый элемент, щелкнув правой кнопкой мыши существующий элемент и выбрав параметр для вставки элемента.

    Добавьте новый элемент, щелкнув правой кнопкой мыши существующий элемент и выбрав параметр для вставки элемента.

  8.  Соедините две фигуры с помощью соединителей UML, чтобы представить связи между фигурами. Чтобы изменить типы связей, щелкните соединитель правой кнопкой мыши. Выберите нужную связь в меню Задать тип соединителя .

    Щелкните соединитель правой кнопкой мыши и выберите Задать тип соединителя, чтобы просмотреть параметры для типов соединителей.

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

  10.  Добавьте поля параметров и стереотипов в фигуры класса, выбрав фигуру, щелкнув правой кнопкой мыши и выбрав соответствующий параметр во всплывающем меню.

    Добавьте поля параметров и стереотипов в фигуры класса, щелкнув фигуру правой кнопкой мыши.

Советы по созданию схемы классов

  • Определите каждый элемент и его связи.

  • Четко определите, за что отвечает каждый класс.

  • Не включайте в схему ненужные свойства, которые могут сделать ее слишком сложной.

Нотация класса

Символ

Значение

-

Атрибут или операция являются частными.

+

Атрибут или операция являются общедоступными.

См. также

Схемы UML в Visio

Нужна дополнительная помощь?

Нужны дополнительные параметры?

Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.

В сообществах можно задавать вопросы и отвечать на них, отправлять отзывы и консультироваться с экспертами разных профилей.