Обратный инженерный проект к графической UML-диаграмме - PullRequest
0 голосов
/ 20 мая 2018

Я начал работать над довольно большим проектом C ++.Я использовал BOUML для импорта базы кода с целью создания визуальной диаграммы UML.Теперь я полностью изменил проект и вижу классы, пространства имен, методы и тому подобное в браузере проекта, но я не могу понять, как создать из него графический UMl, может кто-нибудь здесь мне помочь?
Вручную перетащитьэлементы из браузера в основную область, по-видимому, не разрешены, так как курсор получает запрещенную иконку, а удаление элементов ничего не делает тогда ... как мне вообще создать UML самостоятельно?

Ответы [ 3 ]

0 голосов
/ 20 мая 2018

Ах, хорошо, я понял это с помощью этого видео: https://www.youtube.com/watch?v=fRp0ARbEdMg под названием Обратный инжиниринг с использованием учебного пособия BOUML - Видео Showmedo

0 голосов
/ 22 мая 2018

Я также сделал несколько видеоуроков доступными на https://www.bouml.fr/documentation.html,. Я призываю вас взглянуть на них, начиная, например, с запуска .wmv, затем cpp_example.wmv, но вы также можете посмотреть на другие, потому что правила довольнотождественные.Эти видеоуроки устарели, и с тех пор, как я их сделал, было добавлено много функций, но это хорошее начало.

Вы не можете перетаскивать элементы из браузера в никуда (я имею в виду не в открытую диаграмму) или когда элемент не можетдобавить в диаграмму

0 голосов
/ 20 мая 2018

muszeo2 прав, наоборот, создайте пакеты / представления / артефакты и классы и их членов, после того как вам придется создавать диаграммы самостоятельно.Извините, но BoUML не очень понятен и сам по себе не может создать правильные диаграммы правильного вида, содержащие правильные элементы с правильными параметрами рисования ;-) Так что создавайте свои диаграммы и перетаскивайте элементы, которые вы хотите показать, и т. Д., Это несколько функцийпомогает вам создавать диаграммы с уже созданными элементами.

...