Rose Rational 好像挺难学的,就象nonocast(如果没有如果)说的,不建议用Rose。
Rational也好,Visio也好,毕竟是工具。读过一个美国佬Allen Holub写的OO设计的教程,里边有这么一段:A note on OO-design tools is also in order. Someone once told me that he couldn't do OO because he couldn't afford it: "Rose costs $2500/seat and you obviously can't do design without Rose!" The "Rose" in question is an OO CASE (Computer-Aided Software Engineering) tool sold by Rational Software. (I may review OO-CASE tools in a future column.) Putting aside the fact that Rose is neither the most cost-effective, nor the most capable, nor the most usable of the tools available, I often work effectively with nothing more hi-tech than a pencil and paper -- no computer at all.学好OO建模,学好UML,跟用什么工具没有什么必然联系吧,而且用什么工具毕竟是次要的问题。
http://www-900.ibm.com/developerWorks/cn/rational/r-rose-admin/
http://www.uml.org.cn/Test/test.asp
学习面向对象思想
推荐一本UML Java 程序员指南
用纸和白板
最多用VISIO
可以用Visio等画图,Rose也可以