Как реинжиниринг дизайна из исходного кода с использованием рациональной розы - PullRequest
0 голосов
/ 30 августа 2010

Я хотел бы создать диаграмму классов из существующего исходного кода с использованием рациональной розы.

У меня есть проект VC ++ 6 MFC, и я установил Rational Rose Enterprise Edition Версия 2003.06.16.Теперь я хотел бы изменить проект для создания дизайна (диаграммы классов) из исходного кода.Пожалуйста, помогите мне пошаговый процесс сделать это, я не мог получить хороший документ из Интернета.Тот, кто уже сделал это, может мне помочь ...

1 Ответ

1 голос
/ 30 августа 2010

Все довольно просто. Вы создаете новый проект, добавляете компонент (представляющий ваше приложение), указываете исходные файлы в свойствах, нажимаете Reverse Engineer и Presto: запутанный беспорядок. Затем вы начинаете перетаскивать объекты, перемещать связанные группы в разные виды и т. Д.

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

Вот учебник Rational Rose C ++ [DOC], с которого следует начать.

...