Диаграмма Microsoft Visio UML

1

Я пытаюсь спроектировать диаграмму UML (статическую структуру UML) в Visio, и мне нужно указать свой собственный тип для атрибута. Как мне это? Когда я иду в поле со списком Тип, я вижу список предопределенных типов, и это заставляет меня выбрать один из них, я не могу печатать все, что я хочу.

введите описание изображения здесь

MadSeb
источник

Ответы:

2

У меня действительно была похожая проблема, и, к сожалению, вы НЕ МОЖЕТЕ указать свой собственный тип атрибута. Я не уверен, о чем говорил Дэвид. Это просто учебник по созданию диаграммы. К сожалению, Microsoft не оставила тип данных в качестве изменяемого параметра, и, таким образом, вы должны вставить базовый параметр и документ, что это пользовательский тип.

Я очень удивлен отсутствием поддержки со стороны Microsoft в ее UML-схеме на платформе Visio. Это может быть намного лучше, но я не думаю, что они активно работают над этим.

Я бы порекомендовал указать тип вне языка (если вы используете C #, выберите что-то другое), таким образом, в документации есть визуальная очередь, показывающая разницу типов. Если вам нужны только несколько типов, вы также можете (в документации) просто использовать определенный тип из другого языка и указать в документации фактические определения типов для них.

Шон Хэдди
источник
2

В Visio 2007 вы можете добавлять пользовательские типы данных:

  • В Model Explorer щелкните правой кнопкой мыши «UML System»
  • Выберите «Пакеты»
  • Нажмите кнопку «Новый»
  • Введите имя для вашего нового пакета (я рекомендую назвать его таким же, как ваша сборка или пространство имен)
  • Нажмите "ОК"
  • В Model Explorer щелкните правой кнопкой мыши на только что созданном пакете.
  • Выберите «Новый> Тип данных»
  • Введите имя вашего типа данных
  • Нажмите "ОК"
  • Теперь ваш новый тип данных будет указан вместе с другими типами данных по умолчанию.
Джед
источник
1

Вы можете добавить свои собственные атрибуты для статической структуры UML с помощью Visio следующим образом.

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

  2. В древовидном представлении щелкните правой кнопкой мыши на пакете, в который вы хотите включить диаграмму статической структуры, выберите «Создать» и щелкните «Диаграмма статической структуры».

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

  4. Дважды щелкните каждую фигуру, чтобы открыть ее диалоговое окно «Свойства UML», где вы можете добавить атрибуты, операции и другие свойства.

Дэвид
источник