mysql workbench uml_Ubuntu 16.04下UML建模PowerDesigner的替代ERMaster和MySQL Workbench

ERMaster是Eclipse的一个插件,小巧,支持连接各种数据库,还能生成代码等。安装参考:http://www.cnblogs.com/EasonJim/p/6170686.html

当然还有一些替代方案:

1、PowerDesigner在Ubuntu下使用wine安装,但是性能和兼容性很差。

MySQL Workbench的安装:

从压缩包上的命名已经发现是community(社区版),应该是免费的。

1、下载:

9c055332db687c33569f76127fdcf48e.png

2、安装

sudo dpkg -i mysql-workbench-community-6.3.9-1ubuntu16.04-amd64.deb

发生依赖冲突时运行

sudo apt-get install -f

然后再运行安装

3、建模使用参考

Ubuntu 16.04 下使用Xampp

Ubuntu 16.04 下使用Xampp 什么是Xampp? XAMPP(Apache+MySQL+PHP+PERL) 是一个功能强大的建站集成软件包.这个软件包原来的名字是 LAMPP,但是为了避 ...

Ubuntu 16.04下使用Eclipse:创建工程时卡死的解决方法

问题如下: Ubuntu 16.04下使用Eclipse创建工程时出现卡顿和卡死,新建一个MapReduce项目卡了一下午,鼠标变成了圆圈

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
StarUML是一款开放源码的UML开发工具   StarUML具备下列多项特色。   ● 可绘制9款UML图:用例图、类图、序列图、状态图、活动图、通信图、模块图、部署图以及复合结构图等。● 完全免费:StarUML是一套开放源码的软件,不仅免费自由下载,连代码都免费开放。   ● 多种格式影像文件:可导出JPG、JPEG、BMP、EMF和WMF等格式的影像文件。   ● 语法检验:StarUML遵守UML的语法规则,不支持违反语法的动作。   ● 正反向工程:StarUML可以依据类图的内容生成Java、C++、C#代码,也能够读取Java、C++、C#代码反向生成类图。反向工程有两个主要用途,其一是旧有的源码反转成图之后,可以构建UML模型的方式继续将新的设计添加上去;另一项用途是想要解析源码时,可以通过反转的类图来理解,不再需要查看一行又一行的代码,这将节省大量的时间和精力。   ● 支持XMI:StarUML接受XMI 1.1、1.2和1.3版的导入导出。XMI是一种以XML为基础的交换格式,用以交换不同开发工具所生成的UML模型。   ● 导入Rose文件:StarUML可以读取Rational Rose生成的文件,让原先Rose的用户可以转而使用免费的StarUML。早期,Rational Rose是市场占有率最高的UML开发工具,同时也是相当昂贵的工具。由于Rational Rose非常闻名,后来让IBM给收购了。   ● 支持模式:支持23种GoF模式(Pattern),以及3种EJB模式。GoF模式出自于Erich Gamma等4人合著的Design Patterns:Elements of Reusable Object-Oriented Software一书,其内列出了23种软件模式,可解决软件设计上的特定问题。StarUML也支持3种常用的EJB模式,分别为EntityEJB、MessageDrivenEJB、SessionEJB。   StarUML也结合了模式和自动生成代码的功能,方便落实设计。
MySQL Workbench是一款广泛使用的数据库管理工具,可以通过图形界面来管理数据库、设计数据模型、进行查询和调优等。其中的main_menu.xml是MySQL Workbench的菜单配置文件。 main_menu.xml文件定义了MySQL Workbench的菜单栏的内容和布局,包括菜单项、子菜单和快捷键等。通过编辑该文件,我们可以自定义菜单栏的内容,添加新的菜单项或修改已有的菜单项。 在main_menu.xml文件中,每个菜单项都由标签来表示,标签的属性定义了菜单项的名称、图标和对应的动作。例如,<menu name="File" action="">定义了一个名为"File"的菜单项,可以通过action属性来指定点击该菜单项时要执行的动作。 除了菜单项之外,还可以在main_menu.xml文件中添加子菜单。子菜单同样使用标签来表示,通过给菜单项添加<submenu>标签的方式来定义子菜单。例如,<submenu name="Edit">...</submenu>定义了一个名为"Edit"的子菜单。 另外,main_menu.xml文件中还包含了快捷键的定义,用于通过键盘快速执行某些菜单项的操作。可以通过shortcut属性来设置快捷键,例如<menu name="File" action="" shortcut="Ctrl+F"/>定义了一个快捷键为Ctrl+F的菜单项。 总结来说,main_menu.xml是MySQL Workbench的菜单配置文件,通过编辑该文件可以自定义菜单栏的内容和快捷键。这样可以根据个人的需求和习惯来定制MySQL Workbench的界面,提高工作效率。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值