
正文
java代码逻辑图绘制 java编程逻辑
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
如何从JAVA代码生成UML类图
推荐使用ModelGoon!
*ModelGoon是什么?
它是一个Eclipse插件java代码逻辑图绘制,用于基于UML图的模型设计,以及逆向工程(即从已有源代码生成类图等,以作为代码分析或者文档使用)。
*适用条件
ModelGoon目前最新的版本是3.0.0,适用于Eclipse3.4+,包括最新的Eclipse 3.6版本
*如何安装
推荐在线安装,site地址是
需要注意的是,有时必须使用代理服务器才能连接成功。
也可以离线安装,下载包的地址是
下载完该jar之后,直接拷贝到Eclipse安装目录下的dropins目录下,重启Eclipse即可
*如何使用
安装成功后,file=new=other菜单里面会多出一项ModelGoon Diagrams,在自己已有的java工程中新建一个class diagram,用以生成类图。创建完成后你会发现生成了一个.mgc后缀的文件,现在你可以用这个文件创建自己的类图了。用法相当直接,你可以把若干个java类拖拽进这个文件视图中,UML类图自然被生成,以及各个类之间的关系。
*参考资料
需要注意的是,有时必须使用代理服务器才能连接成功。
*为什么选择ModelGoon而不是其他的插件
其他的UML插件也能完成类似的功能,但是在安装使用的过程中会碰到种种问题。
常有人推荐EclipseUML这个插件,但是目前这个项目的主页无法打开,似乎已停止维护java代码逻辑图绘制;
还有Slime UML据说也不错,但是找不到下载源;
此外还有AgileJ口碑也不错,可惜是付费的,没有免费版;
至于papyrusuml,只是单向的,做模型设计、绘制UML图时使用,而并不支持逆向工程;
相关问答
Q1: 逻辑图怎么画
逻辑图画法如下:
第一步:网页百度“亿图图示”,或者亿图在线作图。
第二步:新建逻辑图。在搜索栏中直接搜索“逻辑图”。然后从模板库里,选择一个符合自己要求的模板,点击打开已经选中的逻辑图模板。
第三步:先点击画布中的逻辑图,再点击左侧符号库中的数据符号,选择自己所需要的符号进行替换和使用,也可以直接点击右侧的“主题”栏,进行主题和颜色的更换。
第四步:双击文本框,将逻辑图模板里的文字进行替换。
第五步:完成逻辑图的绘制后,可以点击右上角的保存、下载、打印、分享等按钮,对绘制好的逻辑图作品进行存储。
逻辑图,是指所有活动及它们之间依赖关系的图解表示。直观反映了两个项目活动之间或一个项目活动和一个里程碑之间的依赖关系。逻辑图由许多逻辑图形符号构成。它与真值表及表达式一样,是描述逻辑函数的一种方法。z=x+y、x=ab、y=ac。
如果把电路欲具有的逻辑功能变换成真值表,进而变换成表达式,再根据表达式与逻辑图之间的对应关系,就可以画出相应的逻辑图,基本完成了数字电路的逻辑设计。逻辑电路分析的基本过程为由电路的输入向输出逐级写出各引线输出的表达式或列出真值表,由此分析出该电路具有的功能。
Q2: powerdesigner怎么用java代码生成类图
使用PowerDesigner软件逆向生成java类图的方法、步骤:1、打开PowerDesiger软件,点击文件-建立新模型,新建Obect-OrientedModel2、点击语言-ReverseEngineerJava,弹出反向生成类图设置窗口;3、在反向生成类图设置窗口中,选择ReverseEngineer,可以选择JavaFiles或JavaDirectories等,在这里我选择JavaDirectories;4、然后点击Add按钮添加目录,在这里我选择一个java源文件目录;5、点击确定,PowerDesigner会显示生成进度窗口,完成以后在PowerDesigner工作空间下会显示类图目录结构;6、到此便将选中的Java目录下的Java类文件生成了静态类结构,
Q3: 怎么用java代码模拟一张图片
用java代码模拟一张图片可以这样操作:1.创建BufferedImage类
2.根据BufferedImage类得到一个Graphics2D对象
3.根据Graphics2D对象进行逻辑操作
4.处理绘图
5.将绘制好的图片写入到图片
Q4: java如何画出无向图
如果用java来处理无向图的逻辑是办不到的,因为java里根本就没有这个类,
只能通过数据结构先把无向图的逻辑搞清楚,然后java来呈现,可以用 JComponent的 paint(Graphics g) 方法绘画
关于java代码逻辑图绘制和java编程逻辑的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。







