从学习需求工程与UML开始,就开始接触到Astah这款软件,但是当时完全是为了对UML各种图的了解加深才使用了这款软件。当时画图,都是完全凭借自己想,并没有考虑实际情况,而且画的图都是很简单的,甚至有些图是已经给定的,只要在软件上再画一遍来了解软件的使用。所以当时,对与这款软件并没有很好的使用。在最近进行软件项目管理的时候,需要画类图,我再次使用了这个软件。由于这次的工程涉及的类很多(和我之前遇到的相比),所以画了比较长的的时间,我也从这个软件中,摸索到了一些我以前没有发现的东西,在此分享给大家。
Astah的简单介绍
首先简单介绍下Astah。Astah在官网http://astah.net/上就直接下载到。进入官网,点击右上角的Downloads如图1所示,就可以看到Astah的各种版本了,其中Community版本是免费使用的,我使用的就是这个版本。如果你是个学生也可以Astah for Student,但是需要申请,而且需要Academic Email Address(学术邮箱),我个人认为比较麻烦。但是Community版本版本有些功能是不能用的,这在画图中有时候会很麻烦。 Astah的安装也很简单,就是最基本的软件安装方法。

图1 Astah官网界面