免费小巧的UML设计软件

时间: 2008-07-10 / 分类: 收藏推荐, 软件网络 / 浏览次数: 4,175 / 0个评论 发表评论

   
前段时间的时候因为要画UML图,可是对庞大的Rational Rose有点过敏,于是搜索一下免费小巧的UML设计软件,发现现在的免费大餐还是很多的。虽然这些软件有一个共同特征就是小,但是麻雀虽小五脏俱全,功能也是如此的强大!

UML Design
1.StarUML[推荐]

Component diagram

Class Diagram

Customize stereotype

ER Diagram

http://staruml.sourceforge.net/en/

UML 2.0 Diagrams

Use Case Diagram

Class Diagram

Sequence Diagram

Collaboration Diagram

Statechart Diagram

Activity Diagram

Component Diagram

Deployment Diagram

Composite Structure Diagram (UML 2.0)

Various Language Support

Java Profile, Code Generator and Reverse Engineer.

C++ Profile, Code Generator and Reverse Engineer.

C# Profile, Code Generator and Reverse Engineer.

2.ArgoUML

http://argouml.tigris.org/

Supported diagrams:

Class

State

Use case

Activity

Collaboration

Deployment

Sequence

Learn more on the ArgoUML tour: http://argouml.tigris.org/tours/

3.   JUDE(Community Edition Free)

GUI in JUDE/Community can be displayed in various languages by the external resource files.

Portuguese, Spanish and Chinese are available right now. Also, you may develop the external resource file in your own language.

http://www.esm.jp/jude-web/cn/index.html

http://jude.change-vision.com/jude-web/product/community.html

主要特点:

支持UML1.4

支持类图

支持用例图

支持顺序图

支持协作图

支持状态图

支持活动图

支持部署图

支持组件图

根据模型生成Java源码

根据Java源码生成模型

关于UML的介绍参考:

http://www.absoluteastronomy.com/encyclopedia/U/Un/Unified_Modeling_Language.htm

JUDE/Community supports the following basic UML 1.4 diagrams:

Class (Object/Package/Robustness), UseCase, Sequence, Collaboration, Statechart Activity, Component and Deployment

Template Generation of Java Source Files

Import of Java Source Files

Automatic Generation of Class Diagrams with Model Information

Export Java

Transfer Messages by dragging

Automatic Return Message Mode

Gradation and Shadow

– Add gradation for Background of Diagram Editor and model elements

– Drop shadows to model elements

Change view freely using Map View

Drag scrolling

Zoom dragging

Lock files

Editing model information directly, without opening a dialog box

Unlimited UNDO/REDO feature

Various layout adjustment features (position/space/size selection options)

Color settings of Stereotype and System Properties

JUDE API (Class/UseCase/Activity/Sequence)

4.  Visual Paradigm(Community Edition Free)

http://www.visual-paradigm.com/product/vpuml/communityedition.jsp

UML Support  

  1.  Class diagrams     

  2.  Use case diagrams  

  3.  Sequence diagrams  

  4.  Communication diagrams  

  5.  State machine diagrams  

  6.  Activity diagrams  

  7.  Component diagrams     

  8.  Deployment diagrams  

  9.  Package diagrams  

  10.  Object diagrams  

  11.  Composite structure diagrams  

  12.  Timing diagrams  

  13.  Interaction overview diagrams  

  14.  Use case detail editor  

  15.  Use case flow-of-events listing  

  16.  Generate sequence diagrams from flow of events lists  

  17.  Business model use case support 

5.  SmartUML(多年未更新,最后更新时间(2005-06-02 02:50),永远停留在了Beta)

软件地址:

http://smartuml.sourceforge.net/

Pen Interface – Freehand Drawing

Enhanced mouse mode with behavior prediction

Introduce symbol automatically at the end of connector

In-place innovative symbol and connector editor

Exciting UML symbols that adds life to your diagrams and printouts

历史上的今天

2016年:快乐星期天422期:娱乐圈(42)(37条评论)

2014年:5种安卓设备应用快速启动方式[译文220](36条评论)

2013年:赠送小米2S特权F码一枚(59条评论)

2012年:看电影006(48条评论)

2011年:快乐星期天161期:幽默语录(21)(81条评论)

2010年:完美支持Windows 7和64位系统,紫光拼音输入法6.7.0.24 正式版发布(57条评论)

2010年:国内数据同步和备份工具:金山快盘(53条评论)

2009年:雷人版《最春哥》,翻唱曾轶可《最天使》(5条评论)

2007年:救命:移动硬盘被识别为“本地硬盘”(0条评论)

发表评论

您的昵称 *

您的邮箱 *

您的网站