使用Eclipse UML2 Tools建模的方法

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

开发环境:

要使用Eclipse UML2 Tools插件,环境的配置是很重要的,我的开发环境如下:

l JDK1.5.0_01

l Eclipse 3.3M6

l emf-sdo-xsd-SDK-2.3.0M6

l emft-query-SDK-1.1M6

l emft-transaction-SDK-1.1M6

l emft-validation-SDK-1.1M6

l GEF-ALL-3.3M6

l GMF-sdk-2.0M6

l mdt-ocl-SDK-1.1M6

l mdt-uml2-SDK-2.1M6

l mdt-uml2tools-SDK-1.0.0M6b

简介

这篇文章向你介绍使用UML2 Tools新建模型的过程。我们使用一个简单模型作为例子,用Rose设计的模型图如下:

新建项目

l File>New>Project…,在弹出的对话框中,选择Eclipse Modeling Framework>Empty EMF Proj ect,点击”Next”按钮,在对话框中,输入项目名:umltools,点”Finish”按钮;

新建模型

l File>New>Other…,在弹出的对话框中,选择Examples>UMLClass Diagram,点击”Next”按钮,在这个对话框可以指定UML类图的文件名和存放位置,输入文件名test.umlclass_diagram和文件存放路径u mltools\model,点击”Next”按钮,在这个对话框中可以指定uml文件名和存放路径,输入文件名test.uml 和文件存放路径umltools\model,点”Finish”按钮,此时系统自动打开类图编辑器,如图:

新建基本类型

l选择编辑器,在属性页的Name属性上,输入test,如图:

l选中类图编辑器调色板上的PrimitiveType,拖动至编辑区域,输入Name属性(String),这样就新建Stri ng基本类型,同样操作,新建基本类型float和long;

新建类

l选中类图编辑器调色板上的Class,拖动至编辑区域,输入Name属性(Customer),这样就新建Customer 类,同样操作,新建类Order;

新建属性

l选中类图编辑器调色板上的Attribute,拖动到类Customer,输入Name属性(name),选择Type属性(< PrimitiveType>String),这样就新建Customer类的name属性,同样操作,新建类Order的id和price 属性;

新建关联

l选中类图编辑器调色板上的Association>Composite Aggregation,关联类Customer和Order,输入Na me属性(Customer_orders);

l在Customer类中新建orders属性,选择该属性的Association为Customer_orders,选择Type属性为Order,输入Lower属性为0,Upper属性为-1;

保存模型

保存模型,这样一个简单的模型就新建完毕。

相关文档
最新文档