您的位置:首页 > 其它

UML工具选择

2010-06-27 00:00 525 查看
好用须满足两个条件:首先是操作快,其次是UI漂亮。

1、操作快,也就是使用便捷。想象一下,自己在舞动鼠标之前想好了一打的类图、用例关系、协作关系,但一旦坐在电脑前打开你伟大的建模工具,却一直等到把构思忘得一干二净还怎么也画不出两个方格(类图),这样的工具你会用吗?所以,这建模工具的第一个必要特征是快;

2、UI漂亮,恐怕不少兄弟对这点不以为然——我们使用UML建模的时候,首先得对自己所画出来的东西感到赏心悦目不是?别千辛万苦画出一堆很“精确”的图形出来,看起来却惨不忍睹,够打击人的吧,嘿嘿。

3、工具推荐:

1>传统怪兽:Ratinal Rose 2003企业破解版

Uml工具Rational Rose 2003下载:http://tseg.org/~dxiao/SEPractice/Rational2003/RationalRoseEnterpriseEditionforWindows.2003.06.00.391.000.exe

Rational Rose 2003安装破解文件:http://zixi.bokee.com/inc/sdasdas.rar
2003企业版的,破解可用
安装步骤:

(1).双击启动并运行Rational 2003的安装程序RationalSuiteEnterpriseforWindows.2003.05.00.305.000.exe。

(2)解压缩整个安装包,过了很长一段时间,出现Thank you画面,点击<Next>按钮。

(3).出现选择产品画面,在产品列表框里点选"Rational Suite Enterprise",然后点击<Next>按钮。

(4).这时会弹出一个确认对话框,提示尚未配置本产品许可协议,选择是否要在无许可配置的情况下继续安装。 点击<OK>确定。

(5).出现许可协议画面,点选"接受协议"的单选按钮,<Next>。

(6).出现选择安装类型画面(这里可以选择安装路径,注意完全安装需要1.5GB左右的空间)。 点选"Custom"进行定制安装,<Next>。

(7).出现选择安装细节画面,这里可以通过选择特色列表框里的树型选择器来勾选想要安装的具体产品。 选择完后,<Next>。

(8).出现更新共享组件画面,主要是更新下面两个组件:

Microsoft Visual Basic 6 Service Pack 3

Seagate Crystal Reports 8 Runtime

点击<Next>按钮。

(9).出现确认画面,<Next>。

(10).开始写注册表并复制文件。

(11).接近装完时会出现"Restart Windows"画面。 选择"Restart"选项,点击<Finish>按钮,重启机器。

(12).重启后会继续进行一些必要的安装任务。 如果安装过程中有错误,会出现报错提示框,并把所有安装错误都放在了出错摘要画面,<Next>。

(13).出现安装完成画面,点击<Finish>按钮。

(14).安装完会弹出Rational License Key Administrator向导,将这些窗口关闭。

(15).为了安装许可协议,再启动Rational 2003的安装程序RationalSuiteEnterpriseforWindows.2003.05.00.305.000.exe。

(16).出现感谢画面,点击<Next>按钮。

(17).这时可能会弹出一个警示对话框,不用管它,<OK>。

(18).出现选择产品画面,在产品列表框里点选"Rational FLEXlm License Server",然后点击<Next>按钮。

(19).出现许可协议画面,点选"接受协议"的单选按钮,<Next>。

(20).出现选择安装类型画面,这时只有"Typical"典型安装方式可供选择,<Next>。

(21).出现确认画面,<Next>。

(22).开始复制文件。

(23).出现安装完成画面,点击<Finish>按钮。

(24).这时会弹出一个警示对话框,提示从许可服务器返回了无效数据,不用管它,<OK>。

(25).将弹出的Rational License Key Administrator向导等窗口关闭。 若有连接FLEXlm License Server的出错提示框出现,也关闭它们。

(26).重启机器。

(27).然后在控制面板中打开FLEXlm License Manager设置。在"Control"标牌下,点击<Stop>按钮,停掉相应的许可服务。待到破解完成后,还需要再点击这里的< Start>按钮来启动相应的许可服务。 <OK>。

参考资料:http://blog.csdn.net/iWildWood/archive/2005/02/27/303629.aspx
http://www.21php.com/Rational%20Rose%202003.rar

2>国人骄傲: Visual Paradigm for UML 6.1 企业完美版
Visual Paradigm for UML (VP-UML)是一款功能强大、跨平台、使用最便捷、直观的UML建模和CASE工具。VP-UML作为程序开发人员的利器,为开发人员提供了更快、更好、花费更少的高质量程序开发方案。它可以完美得整合在其他CASE工具或者其他IDE工具中,这种“一站购物式”的软件解决方案要远远优于常规的 Model-Code-Deploy的开发进程。

FTP下载地址(请使用迅雷下载):Visual.Paradigm.Suite.3.1
(这里提供的下载包是VP Suite 3.1,其中Visual Paradigm for UML Enterprise Edition 6.1为无限制版,压缩包中包括特别文件!)

官方网站:http://www.visual-paradigm.com/

中文介绍:http://club.topsage.com/thread-254976-1-1.html

Visual Paradigm for UML Enterprise Edition 6.1的安装和解除限制方法请看这里:http://club.topsage.com/thread-254981-1-1.html

Visual Paradigm for UML 6.1加入的[b]新特性:[/b]

在VP 联合作业服务器中支持Branch 和 Tag
除了简单的修正控制和协作,在联合作业服务器中用branch和tag你也能管理你的建模工程. Tag被用来标记重要事件或版本-品质工程,也被用来保证不随任何变换而改变. Branch是独立于主行的单独行,它避免对主行产生不稳定的改动. 一旦变换足够稳定,branch 能被并入到主工程(trunk). 当主要工程保持稳定时,项目的分支能保证建模正常进行.

在子版本中对Branch和 Tag 的支持
除了简单的修正控制和协作,在联合作业服务器中用branch和tag通过子版本整合你也能管理建模工程. Tag被用来标记重要事件或版本-品质工程,也被用来保证不随任何变换而改变. Branch是独立于主行的单独行,它避免对主行产生不稳定的改动. 一旦变换足够稳定,branch 能被并入到主工程(trunk). 当主要工程保持稳定时,项目的分支能保证建模正常进行.

在CVS中对Branch和Tag 的支持
除了简单的修正控制和协作,在联合作业服务器中用branch和tag通过CVS整合你也能管理建模工程. Tag被用来标记重要事件或版本-品质工程,也被用来保证不随任何变换而改变. Branch是独立于主行的单独行,它避免对主行产生不稳定的改动. 一旦变换足够稳定,branch 能被并入到主工程(head). 当主要工程保持稳定时,项目的分支能保证建模正常进行.

用户界面设计师
可视化的图表用户界面设计师非常容易使用,它的界面模仿了拖拽方式来创建组件. 同时,我们可视化的队列向导允许整理拾界面,我们自动化的定位检测特性允许你轻易的格式化组件.通过Resource-centric界面,定位也被转换,同时UI组件能被分组来实现对它的轻松操作.

拼写检查
拼写检查特性支持对所有编辑行的拼写检查及文本分析. 无需通过复杂的拼写检查工具,仅通过点击鼠标右键就可以对拼错的字进行合适的编辑. 拼写检查对字提供智能提示,而且你能添加自己的字到你的个人字典中去.

生成 Ruby
实时生成器允许你通过最少的改动就可以从典型图表生成许多流行编程语言的源代码. 现在, Ruby被添加到所支持语言的列表中去. 这一特性在VP-UML的标准版或高版本中被支持.

记录Tree States
在VP-UML里有许多不同的格和树. 不同的树提供对工程的不同视角,同时你能浏览或搜索并在不同的树中定位模型,或集中于工程中一个特定树的层次. 在新版中, 即使你退出并重新启动应用程序,VP-UML 将记录已打开的和已选择的树节点.

完全路径
建模始终要求用户使用并安排文件, 尤其当选择工作区或打开一个工程或生成报告时. 有2种方式来选择文件或目录. 一种是通过使用完全路径. 另一种是使用文件选择按钮通过文件夹来直接浏览.

反转Python
为了在更高水平上识别系统组件和相互关系,反转工程经常被用来分析应用程序的源代码.为了更深入的分析和开发,反转工程常被用来从旧系统反转源代码到典型模型中去.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  UML工具 VP Rose