--UML--工具

1. JDeveloper真的是个集成环境,除了UML部分还可以写代码,定制bpm,但感觉它和oracle的产品贴的比较近,因为在其中可以很方便的使用bc4j,我没正式用过;
2. visio这个东西嘛,做个方案图,然后贴到ppt中,幻灯一放,确实挺漂亮的,但是实际作用不大;
3. XDE好象是个快速开发工具;
4. pd嘛可以做ood,ooa,但感觉它还是在data   model方面强些.  
===========================

设计阶段用rose了,表达的比较清楚,但是不要指望可以用foward   enginee去生成代码,因为rose里面要设置好了,真的比较累的.
再有使用rose,是因为公司同时使用了rational的其他产品,
如clear case, clear quest, requiste pro, test manager, robot,可以很好的进行功能整和,并不是因为rose本身的什么优势.   
分析与检验阶段用together,我比较喜欢里面生成sequence   diagram的功能,可以检查所完成的代码是否按照设计的意图完成了.  
============================

关键是各模型元素和模型元素间的关系的管理,所以那个explorer就显得越发的重要(无论rose/visio/argoUML),对于的模型元素的管理非软件工具不可,人管理起来可想而知。     
模型元素的关系,要通过各个视图从不同的层面和重点展示,当然,在这个过程中调整模型元素和其关系,这些关系远远的超出了那个二维的平面图纸。不同的UML视图的关系有点像我们使用二维展示三维的投射方法。   
这远远的超出了画图,准确地说应该是建模

posted on 2009-05-18 10:34  simhare  阅读(149)  评论(0)    收藏  举报

导航