Как экспортировать диаграмму классов из исходного кода 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 должен быть уже в рабочей области. Сначала вы должны создать одну диаграмму классов из файла заголовка в новый файл диаграммы класса, а затем добавить другие диаграммы классов из других файлов заголовка в этот существующий файл диаграммы класса.