Как экспортировать диаграмму классов из исходного кода cplusplus, используя рациональный программный архитектор 9.0

Я использую рациональный программный архитектор 9.0. Он использует как затмение. Я создаю проект makefile из существующего кода. Это означает, что у меня уже есть исходный код на C++. Теперь я хочу сгенерировать диаграмму классов из этого кода. Я нахожу статью на китайском языке, чтобы описать, как это сделать с помощью Rose на веб-сайте. Но я не знаю, как следовать этим шагам. Потому что я не нашел представления, описанные в этих шагах, в моем текущем издании, например, представление компонентов.

Затмение установлено во время установки RSA. Я могу открыть затмение прямо из установленной папки RSA. Я могу импортировать существующий исходный код в качестве проекта. Я могу видеть представление класса из одного файла заголовка. Но только один заголовок и один класс. Я не знаю, как получить диаграмму отношений всех классов из исходного кода (файлы слушателей или все исходные файлы, включая файлы cpp?).

Я могу открыть RSA из ярлыка на рабочем столе. Я использую Windows 10. Но, похоже, не использовать ту же рабочую область с затмением. Я могу создать пустой проект UML. Но как насчет исходного кода?

Я до сих пор не знаю, как получить диаграмму классов. Тема показывает, как это сделать в EA вместо RSA 9.0.

Теперь, что у меня есть:

RSA9.0, который больше похож на затмение.

Исходный код выглядит так:

server
├───folder1
│     ├───ffirst1.h
│     ├───ffirst1.cpp
│     ├───Main.cpp
│     ├───makefile
│     ├───fsecond1.h
│     └───fsecond2.cpp
│
├───folder2
│     ├───sfirst1.h
│     ├───sfirst1.cpp
│     ├───ssecond1.h
│     ├───ssecond2.cpp
│     ├───Main.cpp
│     └───makefile
├───manager.sh
└───makefile

Как экспортировать диаграмму классов из исходного кода cplusplus (файлы заголовков?) с помощью рационального программного обеспечения архитектора 9.0?

Кто-нибудь может дать мне шаги к этой проблеме?

Любые советы или опыт будут оценены. Спасибо

1 ответ

" Работа с визуализацией C++ в IBM Rational Systems Developer" должна стать одним из ответов. Это может быть не идеальный. Но он действительно может обратить диаграмму классов из заголовочных файлов, используя visualization Функция в контекстном меню правой кнопки мыши. Visualize > Add to New Diagram File > Class Diagram, Разумеется, проект cplusplus должен быть уже в рабочей области. Сначала вы должны создать одну диаграмму классов из файла заголовка в новый файл диаграммы класса, а затем добавить другие диаграммы классов из других файлов заголовка в этот существующий файл диаграммы класса.

Другие вопросы по тегам