1 Star UML 指导手册 原著:Stephen Wong 翻译:火猴 1
综述: StarUML是一种生成类图和其他类型的统一建模语言(UML)图表的工具
这是一个用Java语言描述的创建类图的简明手册
StarUML(简称SU),是一种创建UML类图,并能够自动生成Java的“stub code” 的工具
SU也可以做 JAVA逆向工程,以产生相应的UML图表
在本教程中,我们将使用SU设计一个pizza饼
执行下列步骤,可以创建如下面所示的UML图
SU可以生成反映类结构的代码,而不是任何对象的具体行动
因此,在使用SU创建图表后,你会为此 stub code添加剩余的功能性代码,填写每种方法本来应该做的事
安装: 首先,我们必须先安装将要使用的软件
StarUML ,是一个开放源码软件, 遵循GPL协议许可(GNU公共许可证) ,并免费提供下载
启动 安装以后就可以启动该程序
添加新工程 然后,一个名叫:New Project By Approach的对话框会弹出
选择“Empty Project”并且按下"确定"
这里建议你不要勾选"设置为默认的做法" 复选框
选择模块 在右边的“Model Ex plorer”框中选定“Untitled”模块
添加模块 通过“Model”主菜单,或右击选定的模型,可以" Add/Design Model " 7
添加类图 通过“Model”主菜单,或右击选定模型,可以“Add Diagram/Class Diagram”: 4 8
设置profile 通过“Model/Profile
”菜单去设置工程所需的 profile
这决定了工程所使用的规则和约定
一定要包含"JAVA Porfile"这一项目
保存工程 立即就保存工程,这样在出