1

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

3 ответа3

2

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

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

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

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

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

1

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

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

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

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

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .