UML

统一建模语言(UML,Unified Modeling Language)是面向对象软件的标准化建模语言。

为软件开发的所有阶段提供模型化和可视化支持,包括由需求分析到规格,到构造和配置。

现在已成为可视化建模语言的工业标准。

学会UML建模可以提高设计效率,为软件设计开发提供向导。

UML Designer

Eclipse 绘制 UML插件

UML Designer is a graphical tool to edit and vizualize UML 2.5 models.

安装

方法一:

[ help ] -> [ Eclipse Marketplace ] -> find : [ UML designer ] -> [ install ]

UML Designer : A plugin of Eclipse to design UML -- 玩转Eclipse


UML Designer : A plugin of Eclipse to design UML -- 玩转Eclipse

方法二,去  http://marketplace.eclipse.org/content/uml-designer  下载安装。


使用


0:导入已存在的uml : 将一个.uml文件导入进来。比如把我用dia/modelio绘制的模型的uml文件导入进项目。

1 : 为一个项目创建uml :在一个项目里新建uml文件。

2:从一个例子开始一个新的uml :选择一个模板为基础,完善搭建。


0.导入uml


UML Designer : A plugin of Eclipse to design UML -- 玩转Eclipse


UML Designer : A plugin of Eclipse to design UML -- 玩转Eclipse


1.为一个已存在的工程创建UML模型:

1.0  [ file ] -> [ new ] -> [ Other ]

UML Designer : A plugin of Eclipse to design UML -- 玩转Eclipse


1.1 键入UML 选择UML Model:


UML Designer : A plugin of Eclipse to design UML -- 玩转Eclipse

1.2 键入UML 选择 父文件夹,键入文件名:

UML Designer : A plugin of Eclipse to design UML -- 玩转Eclipse

1.3 选择 Model Object :Model 

UML Designer : A plugin of Eclipse to design UML -- 玩转Eclipse



2.从一个例子(模板)开始:

[ file ] -> [ new ] -> [ Example ] -> [ Travel Agency UML ]

UML Designer : A plugin of Eclipse to design UML -- 玩转Eclipse


UML Designer : A plugin of Eclipse to design UML -- 玩转Eclipse


UML Designer : A plugin of Eclipse to design UML -- 玩转Eclipse


UML Designer : A plugin of Eclipse to design UML -- 玩转Eclipse




UML designer viewpoints

Five viewpoints are specified on the UML designer each bringing the following views:

  • Dashboard
    • Dashboard
  • Capture
    • Package hierarchy diagram
    • Use case diagram
  • Design
    • Class diagram
    • Component diagram
    • Composite diagram
    • Deployment diagram
    • State machine diagram
    • Activity diagram
    • Sequence diagram
  • Review
  • Extend
    • Profile diagram


参考:

http://www.umldesigner.org/tutorials/tuto-getting-started.html

https://marketplace.eclipse.org/content/uml-designer

相关文章: