【发布时间】:2009-11-05 00:02:28
【问题描述】:
我在一家中型公司担任中级开发人员,致力于开发 Web 项目。我遇到了一种情况,我需要根据设计规范开发 UML,这将是主要的技术规范(虽然是高级技术规范,但在实际开发过程中会进一步改变)。
有人可以提供有关如何开始使用此(或)在线任何好的示例的指南吗?
计划使用 Visio for UML,这有多好?
谢谢
【问题讨论】:
我在一家中型公司担任中级开发人员,致力于开发 Web 项目。我遇到了一种情况,我需要根据设计规范开发 UML,这将是主要的技术规范(虽然是高级技术规范,但在实际开发过程中会进一步改变)。
有人可以提供有关如何开始使用此(或)在线任何好的示例的指南吗?
计划使用 Visio for UML,这有多好?
谢谢
【问题讨论】:
我经常使用Enterprise Architect 来创建规范。 Sparx 系统是一家以相对便宜的价格出售它的公司。浏览演示,看看你是否喜欢它。这是一个 135 美元的简洁工具。
【讨论】:
我在 Visio 和 UML 方面的有限经验非常不愉快,但那是几年前的事了,所以从那以后它们可能已经有所改进。我发现Visual Paradigm 工具可以合理地用于生成 UML 图 - 他们有一个免费的社区版,带有水印,所以你可以试试看是否喜欢它。
【讨论】:
您也可以使用 NClass(因为您使用的是 .NET,也可能是 C#)进行 UML 设计,这将帮助您根据您在 NClass 中创建的 UML 创建代码。
【讨论】:
当然取决于您的环境。 Microsoft Visio 有一些不错的 UML 图表工具。 Eclipse 有一些可用的工具(视觉范式就是其中之一)。归根结底,我更喜欢白板和/或纸和铅笔。
【讨论】: