Инструмент для автоматической генерации UML-диаграммы для Rails-приложения - PullRequest
26 голосов
/ 14 сентября 2010

В поисках хорошего инструмента / драгоценного камня, который может автоматически генерировать симпатичную UML-диаграмму для существующего приложения rails.

(я представляю, что такой инструмент будет читать файл schema.rb, а затем сканировать модели на предмет связей)

Ответы [ 3 ]

18 голосов
/ 27 января 2011

Для Rails 3 попробуйте Railroady , оно также поддерживается.

17 голосов
/ 29 января 2011

Вы можете попробовать Rails ERD в качестве альтернативы Railroad.Он поддерживается и работает специально для Rails 3.

12 голосов
/ 14 сентября 2010

RubyMine имеет инструмент для этого;они называют это «диаграммой зависимости модели», но она генерирует UML-подобный график для моделей вашего приложения.

Если вы не хотите использовать RubyMine, посмотрите RailRoad .Это автономный инструмент, который делает подобное, хотя RubyMine красивее, IMO.

...