一.卖个关子
一般程序员都知道 Rational Rose这个建模工具……
那么,下面的现象,您遇到过没?
场景一:用Rose工具画好了系统模型图,并且保存到一个位置,由于某种原因重装系统了,Rose软件还没来得及安,想看看自己画的系统模型图吧,看不了
……
场景二:用Rose工具画好了系统模型图,很高兴的发给领导看,领导电脑上没装Rose软件,系统模型图看不了,领导很生气,领导紧皱额头跟你说:难道为了看看你的系统模型图,我还得装个什么软件
……
有问题,就会有解决问题的方法。我想这么大的IBM公司为用户着想的思想还是有的,
来问一下:有一个独立IBM®Rational Rose®图查看器吗?
回答:
如果你有Rational Rose企业版,它带有web发布者。
你可以公开给html。这里是一些文档对于网络出版商。
什么ROSE网络出版商可以做:
ROSE网络出版商允许您创建一个基于Web的、超文本标记语言(HTML),版本的Rose模型,其他人可以查看使用一个标准的浏览器比如网景的导航者或微软的Internet Explorer。
与顺序式的格式,比如纸或文本文件, ROSE网络出版商可以让你不连续浏览、搜索和浏览你的设计。您可以发布一个演化模型的连续迭代的审查或分享信息。另一个潜在的使用是发布的文档冻结的应用程序编程接口(API)或框架。
ROSE网络出版商再现Rose模型元素,包括图、类、包、关系、属性和操作。一旦出版,超文本链接使您能够遍历模型就像在上涨。
你可以控制什么ROSE网络出版商包括通过设置各种不同的选项。例如,您可以选择一个模型的观点发表,细节的数量包括,符号的使用,和图形格式ROSE图。预览功能允许您启动您的默认浏览器并查看发布的模型直接从ROSE网络出版商。
有两种方法可以发布一个模型:
通过使用基于对话框的插件·从可以从工具> Web发布者
通过使用命令行·批处理接口
由回答我们已看出端倪,好了让我们来试一下rose的web Publisher功能。
二、实践出真知
用Rose实用的Web Publisher的方法,可以方便地将自己做的Rose文件发布给任何一个人,无论他是否安装有Rose,只要有浏览器就可以查看你的设计成果,并且整个过程也非常简单。操作步骤相当简单,快点来实践吧……
步骤一:建立一个demo文件:
步骤二:选择菜单项中Tools-Web Publisher
步骤三:选择需要发布的目录及html文件存放路径
下面,让我们一起看看存放html的那个路径下出现了什么:
三.见证奇迹的时刻来喽
你的机子里有没有安装JAVA(TM)插件,若机子没安装此插件,到Java官网下载JAVA(TM)插件并安装即可。
巧妇难为无米之炊,一切准备就绪,让我们来欣赏一下成果:在浏览器中打开EvaluationSystem.htm你会发现和在rose中没什么两样:
至此,rose发布web网页就完成了!