Преобразование Архитектора Sparx Enterprise (от источника до UML)

Я должен сделать диаграмму классов UML для проекта. Я использовал Архитектора Sparx Enterprise в прошлом для генерации исходного кода из схемы, таким образом, я использую это.

Проект является завершенным, таким образом, весь код сделан, и я действительно не хочу писать все классы/функции вручную, таким образом, я пытался генерировать схему от исходного кода, но, может казаться, не нахожу способ сделать это. Я искал онлайн и на их веб-сайте, но ничем.

Любая справка ценится.

9
задан Gottlieb Notschnabel 2 April 2015 в 05:46
поделиться

2 ответа

Это называется « обратное проектирование », чтобы импортировать код в модель. После того, как он будет в модели, вы можете делать схемы.

6
ответ дан 4 December 2019 в 12:16
поделиться

Для версии 8 EA Corporate Edition. Откройте или создайте проект. Создайте пустую диаграмму классов. Выбор меню: Проект -> Инженерия исходного кода -> Импорт файлов Откроется диалог каталога для выбора файлов.

Я "реверсировал" множество проектов на C++, больших и малых. Вы потратите значительное время на очистку. Это будет зависеть от качества проекта, его структуры и кода.

Затем вы можете сгенерировать отчет о документации по нему (Project->Documentation), который я нашел очень полезным, HTML отчет, для навигации по коду.

10
ответ дан 4 December 2019 в 12:16
поделиться
Другие вопросы по тегам:

Похожие вопросы: