Как создать диаграмму классов UML с помощью MS Word

Молодой человек работает на ПК

Диаграммы UML помогают программистам продумать логику своего проекта и поток данных перед написанием кода.

Кредит изображения: Зейнеп Озюрек / iStock / Getty Images

Хотя Microsoft Word не является полнофункциональным приложением для создания диаграмм, как Visio, в нем есть инструменты, необходимые для создания моделей UML или Unified Modeling Language для ваших программных проектов. Текстовые поля Word могут использоваться для хранения имени, атрибутов и операций для каждого класса в вашей программе. В отличие от обычного текста текстового редактора, информацию в текстовых полях можно точно разместить в любом месте документа. Вы также можете использовать инструменты Word для рисования соединительных линий между двумя классами, чтобы показать их связь или взаимосвязь.

Шаг 1

Откройте пустой документ Word, содержащий вашу схему UML.

Видео дня

Шаг 2

Вставьте в документ простое текстовое поле, чтобы провести первое занятие. Нажмите «Вставить», «Текстовое поле», а затем «Простое текстовое поле». Удалите текст по умолчанию в новом текстовом поле.

Шаг 3

Введите название вашего первого класса и нажмите «Enter». Например, если вы разрабатываете программу инвентаризации магазина одежды, у вас может быть класс с именем «Штаны».

Шаг 4

Добавьте горизонтальную линию, чтобы отделить имя от остальных компонентов класса. Несколько раз нажмите клавишу «-», а затем «Enter».

Шаг 5

Добавьте все атрибуты, принадлежащие первому классу, под горизонтальной границей. Например, если вы создаете класс для программы инвентаризации магазина одежды, класс «Штаны» может иметь переменные для стиля, материала, длины, сезона и пола.

ШАГ 6

Создайте еще одну горизонтальную линию под последним атрибутом, нажав несколько раз «-» и затем «Enter».

Шаг 7

Добавьте все операции класса под новой горизонтальной линией. Например, класс «Штаны» может иметь метод «ShowStyles», который возвращает количество стилей штанов в инвентаре.

Шаг 8

Добавьте стандартную нотацию перед каждым атрибутом класса и операцией, чтобы обозначить их видимость для остальной части приложения. Введите «+» для общедоступного, «-» для частного, «#» для защищенного или «~» для пакета перед именем компонента класса. Например, введите «-ShowStyles», чтобы обозначить этот метод как частный.

Шаг 9

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

Шаг 10

Переместите текстовые поля класса в нужное место на диаграмме. Щелкните и удерживайте кнопку мыши на границе текстового поля, перетащите поле в желаемое место и затем отпустите кнопку мыши.

Шаг 11

Нарисуйте линии или соединители, чтобы показать взаимосвязь между вашими классами. Нажмите «Вставить», «Фигуры» и выберите нужный тип линии. Например, линия с одной стрелкой показывает направленную или однонаправленную связь между двумя классами. Простая линия без стрелок обозначает двунаправленную связь между классами.

Подсказка

Используйте первый созданный вами класс в качестве шаблона для дополнительных классов. Щелкните границу текстового поля и затем нажмите «Ctrl-C», чтобы скопировать ее в буфер обмена. Щелкните пустое место на странице и нажмите «Ctrl-V», чтобы вставить копию текстового поля. Щелкните и удерживайте мышь на границе текстового поля, перетащите его в правильное положение на диаграмме и затем отпустите мышь. Замените старое имя класса, атрибуты и операции новой информацией о классе.

Предупреждение

Информация в этой статье относится к Word 2013. Он может незначительно или значительно отличаться от других версий Word.