Дизайнер UML с экспортом python?

Я хочу разработать сложное программное обеспечение, но позже разработать его с помощью Python (/Django). По этой причине я хочу использовать конструктор uml для создания диаграммы классов. Но ни в MS Vision, ни в Dia, ни в yEd нет экспорта классов python/django.

Существует ли такое программное обеспечение?

Ответы (3)

Существует бесплатная версия BOUML 4.23.7 , которая может похвастаться:

  • UML2
  • Сгенерировать код под
    • С++,
    • Джава,
    • простоя,
    • Php,
    • Питон и
    • MySQL.
  • Туда и обратно, Код-> UML-> Код для C++ и java
  • Работает на Windows, Linux и OS-X, но вы платите за каждое

В качестве бесплатного инструмента, который может моделировать в UML и генерировать диаграммы из кода, я бы посоветовал взглянуть на Umbrello :

  • UML 1.4 и 2.0
  • Сгенерировать код в:
    • ActionScript
    • Ада
    • С++
    • С#
    • Д
    • IDL
    • Джава
    • JavaScript
    • MySQL
    • Паскаль
    • Перл
    • PHP
    • PHP5
    • PostgreSQL
    • питон
    • Рубин
    • SQL
    • Tcl
    • Вала
    • XML-схема
  • Импорт кода из:
    • Ада
    • С++
    • С#
    • IDL
    • Джава
    • Паскаль
    • питон
    • Более
  • Это бесплатно и с открытым исходным кодом
  • Работает под Linux (KDE) и Windows

Если это корпоративный проект, вы можете использовать Enterprise Architect .
Это полный набор для программного моделирования. Он также может экспортировать диаграмму UML/ER на языке Python.