建模工具Bouml :生成类图 您所在的位置:网站首页 类图生成Python代码 建模工具Bouml :生成类图

建模工具Bouml :生成类图

2023-10-17 06:20| 来源: 网络整理| 查看: 265

建模工具Bouml 1 前言2 类图生成2.1 Environment Dialog2.2 创建工程2.3 逆向2.4 新建类图2.5 设置类图显示细节

参考文献: 深入浅出UML图 Bouml官方Reference Manual Bouml官方下载地址

1 前言

Android源码中的继承以及依赖关系非常复杂,Bouml可以帮助我们生成源码的类图,从而更好的理解源码的实现关系。有关UML的介绍请参考上述的参考文献。本文主要是以Android源码为例,基于最新的Bouml 7.9.1版本演示如何生成简单的类图。

Bouml 4.23 及之前的版本是遵循GPL的Qt开源软件,用户可以免费使用。此后发布的 Bouml 5 - Bouml 6.12 版本,加入了一些闭源的更新,软件也因此不再免费,直到Bouml 7 之后,软件才再度开源免费。

2 类图生成 2.1 Environment Dialog

首次打开软件是要求配置环境。 Environment Dialog 这里根据官方的建议直接填2就可以

I recommand you to choose a definitive own identifier even this is not mandatory, I choose 2

2.2 创建工程

注意路径和名称不要有中文。直接创建即可。之后在Tools 中选择你的目标语言 在这里插入图片描述

2.3 逆向

在这里插入图片描述 Tools 中选择Reverse C++, 选择源码路径,支持选择多个源码路径,选择结束后,点击取消。

2.4 新建类图

选择其中一个类文件夹,右键创建类图。 在这里插入图片描述 在这里插入图片描述 然后将类直接拖动到类图当中 在这里插入图片描述

2.5 设置类图显示细节

在这里插入图片描述 到这里可以导出类图为图片,但是个人感觉直接截图保存就好了,导出的图片并不是很清晰。



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有