1

我有一个架构师/设计师团队创建一组 UML 模型。大多数人习惯使用visio。
为了执行一些纪律,我想创建一组代表组织中应用程序的只读 UML 组件。
我需要的是一个类似于包含这些应用程序 UML 元素的模板。
当有人将它们拖放到图表上时,他们将获得一个不可编辑的对象。他们可以将它连接到其他元素,并以任何需要的方式使用它,但他们不能更改元素的名称(和某些其他属性),因为这表示组织中的应用程序。
如何在 Visio 2010 标准版中实现这一点?
我试过以下

  • 创建了一个模板
  • 创建了 UML 组件主文件的副本
  • 以我希望它代表的应用程序命名组件

当我将此应用程序从模板拖放到图表时,我得到一个名称为空白的空白 UML 组件。我希望图表上的这个组件具有应用程序的名称(我在模具中给出了 UML 元素)。

4

1 回答 1

0

一些历史:

  • 微软于 2000 年购买了 Visio 软件。
  • UML 2.0 标准是在 2004 年才发布的。
  • Visual Studio 2005 包含有限但非常直观的 UML 建模工具。

Visio 几乎没有变化,但 Visual Studio 的建模工具不断改进。有一段时间,微软似乎决定让 Visio 离开

不幸的是,Visio 不会死。它已成为行业标准,不仅适用于 UML,而且适用于所有类型的图纸。(例如电路、网络架构图……)。而且我不得不承认,Visio 与 Microsoft 的 SharePoint 平台的集成非常棒。您可以在线创建 Visio 图表,而无需将其安装在您的计算机上。

如果您想坚持使用 Visio,并且仍在寻找一个好的模板。您可以在线找到各种模板(例如这里)。

我们在公司使用 Visio 已经超过 15 年了,当时我们有一个年轻的毕业生问我们他是否可以使用UMLet。我们中的一些人已经在秘密使用StarUML †。(老实说,没有人喜欢使用 Visio)。今天,我们公司的每个人都使用 UMLet,但如果我们的客户真的坚持使用这种格式,我们会使用 Visio 来处理外部文档。

软件应该是直观的。您无需任何培训即可使用 UMLet。它是免费的,它是专门为 UML 制作的。每个元素的内容和标记都是文本的,这使事情变得简单,并为您节省了数小时的时间。

UMLet

于 2016-07-01T11:34:19.517 回答