Как создать повторно используемые элементы UML в Visio?
У меня есть команда архитекторов / дизайнеров, создающих набор моделей UML. Большинство из них привыкли использовать Visio.
Для обеспечения некоторой дисциплины я хочу создать набор компонентов UML, доступных только для чтения, которые представляют приложения в организации.
Мне нужно что-то вроде трафарета, содержащего эти UML-элементы приложения.
Когда кто-то перетаскивает их на диаграмму, он получает не редактируемый объект. Они могут подключить его к другим элементам и использовать его в любом случае, но не могут изменить имя элемента (и некоторые другие атрибуты), потому что это обозначает приложение в организации.
Как мне добиться этого в Visio 2010 Standard Edition?
Я пробовал следующее
- Создал трафарет
- Создана копия мастера компонента UML
- Названный компонент после приложения, которое я хочу, чтобы он представлял
Когда я перетаскиваю это приложение из трафарета на диаграмму, я получаю пустой компонент UML с пустым именем. Я хочу, чтобы этот компонент на диаграмме имел имя приложения (которое я дал элементу UML в трафарете).
1 ответ
Немного истории:
- Microsoft купила программное обеспечение Visio в 2000 году.
- Стандарт UML 2.0 был выпущен только в 2004 году.
- Visual Studio 2005 содержала ограниченные, но очень интуитивные инструменты моделирования UML.
В Visio мало что изменилось, но инструменты моделирования Visual Studio продолжали улучшаться. Некоторое время казалось, что Microsoft решила отпустить Visio.
К сожалению, Visio просто не умрет. Он стал отраслевым стандартом не только для UML, но и для всех видов чертежей. (например, электрические схемы, чертежи архитектуры сети, ...). И я должен признать, что интеграция Visio с платформой Microsoft SharePoint действительно великолепна. Вы можете создавать диаграммы Visio онлайн, не устанавливая их на свой компьютер.
Если вы хотите придерживаться Visio, и все еще ищете хороший шаблон. Вы можете найти различные шаблоны онлайн (например, здесь).
Мы использовали Visio более 15 лет в нашей компании, когда у нас был молодой выпускник, который спросил нас, может ли он использовать UMLet. Некоторые из нас уже тайно использовали StarUML †. (Никто не любит использовать Visio со всей честностью). Сегодня все в нашей компании используют UMLet, но мы используем Visio для внешних документов, если наш клиент действительно настаивает на использовании этого формата.
Программное обеспечение должно быть интуитивно понятным. Вам не нужно никакого обучения, чтобы использовать UMLet. Это бесплатно, это сделано специально для UML. Содержание и разметка каждого элемента является текстовым, что упрощает работу и экономит ваше время.