聚焦开放源码软件:用Dia图表帮助设计程序

ZDNet软件频道 时间:2002-10-28 作者:BUILDER.COM |  我要评论()
本文关键词:
Dia是一种类似Visio的工具,在Gnu Public License (GPL)下发行。它是用GTK+(GIMP工具套件)来开发的,它是一种用来设计具有职业水准图表的易用的、廉价的工具。

Dia是一种类似Visio的工具,在Gnu Public License (GPL)下发行。它是用GTK+(GIMP工具套件)来开发的,它是一种用来设计具有职业水准图表的易用的、廉价的工具,它设计的图表范围从工作流程、网络直到UML图表和电路。

Dia的作者Alexander Larsson说他觉得Dia已经用于实际工作了;对我来说,很明显,Dia是一个成熟的产品,在我使用的过程中,它没有出现任何问题。


使用Dia

一旦你习惯了标准GTK菜单(见A)——这就是说你开始右击鼠标来选定菜单,在菜单栏目中双击鼠标来打开属性菜单——你会发现Dia是一种完全公开的(full-featured)、易用的软件。它在许多平台下都可以使用,如Windows、IPRIX、Debian和Linux。

图A

Dia主工具栏菜单

除了提供保存、打印Dia图表之类的常见功能外,Dia还提供了各种载入、导出和保存各种格式文件的能力,这些文件格式如XML、EPS和SVG。这使得添加新的符号(symbol)和符号表(sheet of symbols)变得非常方便和容易。

Dia有你对商业软件所期待的功能:它的每一种对象类型都有可配置属性,这使得图表和流程图成为设计软件结构或者软件工程的有用部分。B给出的例子显示了UML类对象的属性。

图B

UML类属性对话框

Dia-rama

在Dia的帮助下,我发现自己可以通过友好的用户界面来轻松绘制职业水平的图表。由于Dia是开放源代码的软件,调整或者修改Dia尽在你的掌握中,如增加对数据库ER图表的支持功能。如果你想使用现有版本的Dia(它已经有了很广泛的范围),你可以在Dia主页中免费下载。

Dia的界面或许没有比它昂贵的图表软件那样美观,然而我觉得在某些场合下它比Visio更易用。如果你需要图表软件,而你的公司又没有购买昂贵软件的资金,你不妨试一试Dia——它是我到目前为止发现的最好用的图表软件。



本文为ZDNet China版权所有,未经许可严禁转载。

责任编辑:炒饭

欢迎评论或投稿


百度大联盟认证黄金会员Copyright© 1997- CNET Networks 版权所有。 ZDNet 是CNET Networks公司注册服务商标。
中华人民共和国电信与信息服务业务经营许可证编号:京ICP证010391号 京ICP备09041801号-159
京公网安备:1101082134