免费小巧的UML设计软件
前段时间的时候因为要画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
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条评论)