1.UML对于敏捷开发来说过于重量级,基本上rails用不上UML。轻量的有开源的 UMLet(UMLet的安装及使用 )。
2.Rubymine(为Ruby 和 Rails开发者准备的IDE,有破解版)可以直接导出E-R图的(Redmine 3.0.1/2.6.3 发布下载,项目管理工具)。
ubuntu下安装Rubymine
1.解压到要安装该程序的位置。
2.cd 进入文件夹/bin,然后键入: ./rubymine.sh 启动应用程序。
##这时如果提示“No JDK found. Please validate either RUBYMINE_JDK, JDK_HOME or JAVA_HOME environment variable points to valid JDK installation.” 键入: sudo apt-get install openjdk-7-jdk (参考这里)
3.用 rails-erd 生成E-R图的(写完代码后才用)。
4.还可以看看Astah Professional。