可以将文章内容翻译成中文,广告屏蔽插件可能会导致该功能失效(如失效,请关闭广告屏蔽插件后再试):
问题:
As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened,
visit the help center for guidance.
Closed 7 years ago.
We're looking for free/cheap or open source UML tools. What tools have you used ?
It's OK if there are 2 tools, one each for Flow charts and UML.
If a UML tool or Flow Chart tool is cheap(we're a NON-PROFIT), and no open source is good enough, we're open to look at them.
Thanks and BR,
~A
回答1:
Simple and easy to use: JudeUML. There is a free Community Edition.
This software is now released as astah community.
回答2:
It's online, but I think yUML is the best free tool I've used. I've used Violet for University work but found it clunky and crash-prone.
yUml only supports class diagrams, activity diagrams and use case diagrams though. Here's an example of its output:
回答3:
StarUML is also a nice one
回答4:
I use UMLet
Free, AND open source.
Why i like it : all the diagram have a "sourcecode", for exemple a class is "coded" like that.
<<Stereotype>>
Package::FatClass
{Some Properties}
--
-id: Long
-ClassAttribute: Long_
--
#Operation(i: int): int
/+AbstractOperation()/
--
Responsibilities
-- Resp1
-- Resp2
It's handy, and avoid heachache with graphical editor.
Edit :
Thanks eric for the precision
回答5:
There is for example DIA. Also, Visual Paradigm is a commercial UML editor that has a free community edition.
回答6:
回答7:
VioletUML for UML diagrams.
回答8:
To create flowcharts online, I use gliffy
回答9:
Topcased is integrated to Eclipse and is able to generate code.
回答10:
ArgoUML could also be an option or, maybe even better, one of the free modeling tools available for the Eclipse enviroment. See: http://modeling-languages.com/content/uml-tools
for pointers to Eclipse and fre/open-source tools
回答11:
For BPMN/Workflow I m using Bizagi Process Modeler.
For UML i m using Enterprise architect but it is not free but the priceis ok if you look what you get. Poseidon UML is ok but suffers when you have a lot of diagrams.
回答12:
I've used BOUML before. It is useful for generating Java code from UML class diagrams, if you're into that sort of thing.
回答13:
For sketching up sequence diagrams this site is excellent:
http://websequencediagrams.com/
回答14:
I have tried a few, but hands down winner for me is Topcased. You can get it at www.topcased.org.
回答15:
Additional web tools for this task are draw.io, Cacoo and Creately.