UML图是什么呢?UML,是英文Unified Modeling Language的缩写,中文是统一建模语言,又可以叫标准建模语言。它就像数学中的数字和符号,为IT信息行业的从业人员提供一种可视化、图形化、标准化的语言。通过它,软件系统开发的整个路程都可以形象地用图案表示出来,还可用在软件需求分析上面,以便提升与客户之间的沟通效率和效果。目前,大多数程序员都会使用以下软件绘制UML图。
亿图图示
这是一款目前在国内非常流行使用的UML绘图软件,丰富的UML建模符号有助于大家在绘制不同类型UML图时使用。此外,操作简单容易上手是它最大的优点,只需要从图库当中拖拉需要的符号到绘图区,再根据自己的需要编辑符号颜色、大小等格式,就能快速画出成品图。
StarUML
据说StarUML是韩国团队研发出来的,目前是一款收费软件,收费还真的不便宜,土豪随便用。StarUML颜值上还是蛮高的,不过操作上相对于亿图图示来说要难那么一点,需花点时间才能操作顺利,而亿图图示则是“傻瓜式”操作,很快就能上手。
Enterprise Architect (EA)
EA是Sparx Systems公司的一款旗舰产品,跟亿图图示一样,能够给用户提供一个直观的、高性能的工作界面,产品特性也挺丰富的。不过安装过程有点繁琐,不像亿图图示那样,线上即可进行操作、编辑、绘图,同步速度快。
基于操作便利和软件安装这块,我个人偏向于亿图图示,起码不用安装软件,线上即可以使用,省去电脑不少空间,相比较其他两款产品,亿图图示软件还是非常实用的!