读书人

[300分]请教大家用什么软件画UML.

发布时间: 2013-03-06 16:20:31 作者: rapoo

[300分]请问大家用什么软件画UML.。。。。。。。。。。。。。。
StratUML

Visio

PD

主要是画类图,接口,抽象类,能表现继承关系。

如果大家觉得好的工具,请告知,有相关学习资料更好。

StartUML好像挺不错的,不过这些工具,我都不太会用。。
[解决办法]


[解决办法]
rose 据说很多
[解决办法]
StarUML
SmartDraw
Enterprise Architec

俺用 StarUML
[解决办法]
数据库设计的时候我用pd,不过画uml图rose感觉好一些
[解决办法]
Visio
[解决办法]
powerdesiger 好像是这么拼的吧
[解决办法]
只会visio
[解决办法]
晕,俺一直用圆珠笔画
[解决办法]
visio吧,简单功能强大
[解决办法]
只用过visio
[解决办法]
引用:
在家用亿图

公司用StraUML


在家加班

用visio 的路过
[解决办法]
用过visio rose 。
[解决办法]
ROSE
[解决办法]
visio 喵~

[解决办法]
visio还是可以的
[解决办法]
StarUML
[解决办法]
Visio
[解决办法]
Visio用得多,易用美观
[解决办法]


pd或者rose都用过
[解决办法]
Enterprise Architec


不过实际上根本不用,就我个人来说这类东西都是直接代码原型+单元测试+重构

也就是基础架构代码写完了,UML图自然就出来了。

实际上我挺纳闷那种先UML后代码的做法,啥都没有,仅凭纸上作业完成。凭啥就说这个设计符合要求呢???

so,如果要用例图,时序图我可能还会用EA画画,但是要设计图我还是直接写原型代码了 或者直接那笔和纸在纸上完成(实际纸上完成比软件方便,想怎么画就这么画,想怎么改就怎么改)
[解决办法]


------解决方案--------------------


目前通行的的统一建模语言,其实基本都不适合一个具体的开发组织面临的业务领域诉求,

1.一个开发组织应该拥有自主发明的统一建模方式;
2.统一建模是领域相关,项目无关的,
基本上是对已经实现的业务的抽象描述(重构),而不是用于开发新的项目,
3.数据和行为是需求分析6要素中的一对活宝,
现在的统一建模应该是针对行为建模分类,而不是针对数据特征建模,
现在的技术条件支持这样去做,很多教材的思想还停留在90年代的后期
4.统一建模的应用,可以使得代码总量大幅下降,
如果借助自动化技术,运行时生成代码,
完全可以达到极限编程的极限之一目:代码总量极限,不再随项目规模增长而增长

个人感受,仅供参考
[解决办法]
Visio比较多
[解决办法]
Enterprise Architect 8
Visio 2007
Power Designer 15.2
Rose用过,不能画2.x的图比较郁闷,总体感觉PD功能比较强大。
[解决办法]
Visio
[解决办法]
visio 亿图

[解决办法]
visio starUML
[解决办法]
MagicDraw
[解决办法]
Rational Rose
[解决办法]
StartUML

多用用就熟悉了啊

读书人网 >asp.net

热点推荐