您使用什么工具来建模域对象?

时间:2009-06-12 21:42:43

标签: .net sql

我正在寻找一种工具,可以让我对我的域进行建模,并将其导出映射到其他格式。那里有什么好处吗?

9 个答案:

答案 0 :(得分:3)

我知道这需要钱,但你看了Visio吗?

答案 1 :(得分:1)

答案 2 :(得分:1)

如果你想花钱,我会说看以下内容

  • 的Visio
  • Rational Rose
  • 企业架构师

如果你想走自由路线,你可以采用这种独特的方法。获取NetBeans(我知道它是JAVA),然后获取他们的建模插件。您可以绘制模型并保存它们

答案 3 :(得分:1)

Enterprise Architect 7.5

它是一个出色的实用工具,完全支持UML以及其他一些建模标准。它不是免费的,但它几乎是我所工作过的几乎所有的行业标准,EA是创建模型的事实上的标准工具。

答案 4 :(得分:0)

便宜又脏,有dia for windows

答案 5 :(得分:0)

如果您正在谈论业务领域建模,请使用白板建议。模型首先是一个通信设备:您应该使用它们来实现您自己,其他开发人员,最终用户以及其他任何业务利益相关者之间的共同理解。越早越好,因为很少有东西像数据模型一样昂贵。但不要介意导出到不同的格式:这种模型不是你插入软件的东西。在John Zachman's术语中,它们是上下文或概念上的。

如果您正在谈论驱动对象或集成模式(逻辑级别)的模型或直接进入数据库设计(物理级别),那么工具可能会有所帮助。哪种工具最好取决于您的建模量以及用途。听起来你在做单个系统而不是一大堆企业的东西:否则,像alfabetAris 这样的企业模型库可能是合理的投资(但不是一定!)。

查看在逻辑或物理级别对单个系统进行建模的其他答案。有许多工具,免费或商业,具有不同的可用性。

答案 6 :(得分:0)

JUDE社区是一个非常有效的免费UML工具。专业版可以导出C ++或C#,它只需要280美元。

答案 7 :(得分:0)

我遇到的一些工具

答案 8 :(得分:0)

也许您想尝试ARIS Express,它是免费的,包括数据模型(http://www.ariscommunity.com/aris-express)。