Asktalk

天行健,君子以自强不息!
posts - 21, comments - 79, trackbacks - 0, articles - 2
  BlogJava :: 首页 ::  :: 联系 :: 聚合  :: 管理
现实的发票有三部分组成:头部分,主题部分(数据部分),尾部分;不同的对象打印出来的头和尾是不一样的,但是主体部分是一样,那么要实现这样的需求,就应该采用装饰模式,下面是UML图示。
下面是一个发票打印系统,其中
SalesOrder是发票的主体,也就是中间的数据部分
HeaderDecorator,HeaderDecorator1是头部分样式;
FooterDecorator,FooterDecorator2是尾部分样式;
OrderLine是主体中的单列数据;

printinvoice.gif

对IBM RSA与Together2006的比较:
IBM RSA:
1,比较易用,外观漂亮,可以很方便调整颜色:
2,运行速度比较快,相比较    Together2006;
3,智能化技术非常低,在反向工程中最明显;
4,不支持Java5.0技术;

Together2006(上图Together2006实现):
1,智能化技术非常高,没发现出现低级错误,在反向工程中最明显;
2,支持Java5.0技术;
3,运行速度慢,有时候让人难以接受;

先写到这,有时间接着写。。。
              

评论

# re: 以一个装饰模式来看IBM RSA与Together2006(附UML图)  回复  更多评论   

2006-02-15 18:07 by 胡子鱼
Together2006 是独立版本的,还是作为eclipse的插件?
因为我在borladn上只看到for XXX。

# re: 以一个装饰模式来看IBM RSA与Together2006(附UML图)  回复  更多评论   

2006-02-15 21:38 by Asktalk
@胡子鱼
for eclipse,当然是eclipse的插件了,不过最好有1G的内存,
512M可以说只能跑起很少很少一部分功能。

# re: 以一个装饰模式来看IBM RSA与Together2006(附UML图)  回复  更多评论   

2006-02-16 10:43 by 胡子鱼
以前只知道用rose,现在到IBM上看到新产品的product list发现又多了好多,不只是单纯的升级了,有XDE Developer 、Application Developer、RSM……等,因为还没用过,都不知怎么选择或者组合选择好。

# re: 以一个装饰模式来看IBM RSA与Together2006(附UML图)  回复  更多评论   

2006-02-16 14:19 by Asktalk
XDE Developer 是以前的版本,但是ibm现在还负责升级,其实有很多产品都是交叉的,通过这个也说明ibm的整合作的不好,2006年要推出新版本,希望能够整合的好一点。

# re: 以一个装饰模式来看IBM RSA与Together2006(附UML图)  回复  更多评论   

2006-03-01 21:42 by sunbacker
请问together的反向工程怎样用?
试了一下不同package下类只显示package,没有类图

只有注册用户登录后才能发表评论。


网站导航: