最近在寻找一些好的建模工具,用来把玩一下。搜索了一圈又一圈,发现常见的就那么几个。

 

PowerDesigner

ERWin

Rational Rose

Visio

MySQL Workbench

怎么说呢,曾经有朋友提到过PowerDesigner似乎用的人多些,Rose实在贵,估计也就大公司会想到用,不实际。都是收费的反正,根据公司大小也许会选择有所不同,仁者见仁的吧。

最后选择的是MySQL Workbench,关键是因为免费的,而且画的图不难看。也许可以用PowerDesigner导入次看看效果什么的。

目前的数据库选择范围似乎有点固定,不是MySQL就是Oracle,Sybase的名字很少听见了。前段时间还有人推荐个免费UML工具叫做BOUML,看了下screenshot,实在难看,哎,唯一吸引人的估计就是免费了。对于数据库设计来说,似乎不是太有针对性,类图用他画应该也可以。但是感觉出来的东西不够专业,很难有说服力呀。

最终花了很大力气,把PowerDesigner拉下来装好,发现的确是个好东西,可以作的图的种类很全,成品样子也很不错,也难怪搜索结果大多是说的他了,Rose找不到最新版本的下载,但是对于IBM的一贯庞大作风实在是不敢去试。

我的概念是,一个好的工具不但要好用,画出来的图也要显的专业美观,这样才能有说服力不是嘛。纠结的结果就是PowerDesigner暂时胜出,看来要顺手用下ERWin的感觉,又要用盗版的东西,很不爽。。。。