Я пытаюсь спроектировать диаграмму UML (статическую структуру UML) в Visio, и мне нужно указать свой собственный тип для атрибута. Как мне это? Когда я иду в поле со списком Тип, я вижу список предопределенных типов, и это заставляет меня выбрать один из них, я не могу печатать все, что я хочу.
3 ответа
В Visio 2007 вы можете добавлять пользовательские типы данных:
- В Model Explorer щелкните правой кнопкой мыши "UML System"
- Выберите "Пакеты"
- Нажмите кнопку "Новый"
- Введите имя для вашего нового пакета (я рекомендую назвать его таким же, как ваша сборка или пространство имен)
- Нажмите "ОК"
- В Model Explorer щелкните правой кнопкой мыши на только что созданном пакете
- Выберите «Новый> Тип данных»
- Введите имя вашего типа данных
- Нажмите "ОК"
- Теперь ваш новый тип данных будет указан вместе с другими типами данных по умолчанию.
У меня действительно была похожая проблема, и, к сожалению, вы НЕ МОЖЕТЕ указать свой собственный тип атрибута. Я не уверен, о чем говорил Дэвид. Это просто учебник по созданию диаграммы. К сожалению, Microsoft не оставила тип данных в качестве изменяемого параметра, и, таким образом, вы должны вставить основной параметр и документ, что это пользовательский тип.
Я очень удивлен отсутствием поддержки со стороны Microsoft в ее UML-схеме на платформе Visio. Это могло бы быть намного лучше, но я не думаю, что они работают над этим активно.
Я бы порекомендовал указать тип вне языка (если вы используете C #, выберите что-нибудь другое), таким образом, в документации есть визуальная очередь, показывающая разницу типов. Если вам нужны только несколько типов, вы также можете (в документации) просто использовать определенный тип из другого языка и указать в документации фактические определения типов для них.
Вы можете добавить свои собственные атрибуты для статической структуры UML с помощью Visio следующим образом.
В меню «Файл» выберите «Создать», «Программное обеспечение» и нажмите «Диаграмма моделей UML».
В древовидном представлении щелкните правой кнопкой мыши на пакете, в который вы хотите включить диаграмму статической структуры, выберите «Создать» и нажмите «Диаграмма статической структуры».
Перетащите формы классов или объектов на страницу чертежа, чтобы представить классы или объекты, которые вы хотите включить в диаграмму статической структуры вашего класса или концептуальную модель.
Дважды щелкните каждую фигуру, чтобы открыть ее диалоговое окно «Свойства UML», где вы можете добавить атрибуты, операции и другие свойства.