如何比较Rational Rose和 PD的优缺点?
主持人:Rational Rose是当年比较流行的建模工具,能比较一下它与PowerDesigner的不同之处吗? 王晓昀:Rational Rose对UML 2.0的支持很不完整,很多功能都不支持。而且Rational Rose只是支持UML对数据设计支持的不好,对不同模型之间的联系也支持不了。所以用户要用起Rational Rose不是很方便。用户界面做的也不太方便。对报表自动生成、Rational Rose的模型管理做的也不太好。现在用Rational Rose不能用同一个产品做不同方向的分析、设计开发。不同的用户使用同样的产品,把所有原模型关系起来,连接起来,这方面做的不是特别好。可是Rational Rose知名度比较大,学校老师讲课的时候也用过。如果看PowerDesigner跟Rational Rose相比来说优点是一个建模工具支持了所有的建模技术。可以不同的用户使用不同的建模一部分,而且所有的建模都连接起来,让大的开发团队用起来特别合适。特别是大的公司特别适合使用PowerDesigner这样的工具。而且界面也比较人性化,像其它的功能,比如用户把模型改了,怎么帮他们自动生成一些编码,不光用户可以使用PowerDesigner本身可以自动生成的功能,他们也可以自己想加一些其它的代码也很容易做到。PowerDesigner是根据用户需求不强迫用户选什么。我们是让用户选择适合他们用的工具。根据他们自己的特长和需求选择他们需要的一部分。
我们现在做的很多工作和大学联系,比如大学要想教学生数据库设计、UML、企业流程或者软件流程,可以给他们一个PowerDesigner的正版软件使用,我们也可以给他们讲课。我们可以经常做一些工作比如和你们公司联系在网上讲一些什么样的课,在其它的城市比如北京、上海、西安、成都巡回讲一些宣传的课。