- 5
- 0
- 约1.62万字
- 约 21页
- 2025-05-07 发布于湖北
- 举报
RationalRose使用
一、几种UML工具汇总。
目前市场上UML工具比较多,我们将列出比较有影响力的UML工具。
◆RationalRose:如果不提及由Rational软件公司开发的RationalRose建模工具,那就无需
考虑UML工具的完整性。RationalRose(Rose代表“RationalObject-orientedSoftware
Engineering”)对UML来说,是一款可视化的建模工具。它有不同的版本来满足不同的需
求。
RationalRose提供上面我们谈到所有的特征。除此之外,RationalRose也可以支持在同样的
环境下进行数据模型的设计。RationalRose更有趣的特征就是能够将UML中的图作为网页
和图片发布。这就使得你能够在不安装RationalRose的情况下分享你的应用设计。
◆TogetherControlCenter:由美国的Borland公司开发的TogetherControlCenter(源于
Togethersoft)是一款可视化的UML建模工具。TogetherControlCenter支持UML图、MVC
建模、正向工程技术和自动更新工程技术,以及双向工程技术,并且可以集成到比如IBM
WebSphereStudio的集成开发环境。它不但支持文档编制,并且可以支持协作建模环境。
TogetherControlCenter的另一个特征是patternrepository。patternrepository使得经常使用的
图和设计形式能够在建模中重新使用。它还支持Rational软件统一开发过程和极限编程方法
等。
◆Poseidon:源于Gentleware的Poseidon在ArgoUML开源软件中有其坚固的根基。作为开源
的ArgoUML建模工具是一款实用的工具,包含全部UML特征的并且可以免费获得。
Gentleware已经采取措施使得ArgoUML成为一款很好的建模工具。使用Poseidon不同的格
调来满足不同的需求。
Poseidon通过使用单一用途的插件来支持正向技术和自动更新技术以及文档编制。
Gentleware并没有忘记它的开源的特性,因此,为个人软件开发者免费提供UMLCommunity
Edition1.5的Poseidon。
二、RationalRose工具介绍与使用。
RationalRose是一种面向对象的统一建模语言软件设计工具,用于可视化建模和公司级水平软件应用的组
件构造。就像一个戏剧导演设计一个剧本一样,一个软件设计师使用RationalRose,以演员(数字)、使用
拖放式符号的程序表中的有用的案例元素(椭圆)、目标(矩形)和消息/关系(箭头)设计个种类,来创
造(模型)一个应用的框架。当程序表被创建时,RationalRose记录下这个程序表然后以设计师选择的C++,
VisualBasic,Java,Oracle8,CORBA或者数据定义语言(DataDefinitionLanguage)来产生代码。RationalRose
的两个受欢迎的特征是它的提供反复式发展和来回旅程工程的能力。RationalRose允许设计师利用反复发
展(有时也叫进化式发展),因为在各个进程中新的应用能够被创建,通过把一个反复的输出变成下一个反
复的输入。(这和瀑布式发展形成对比,在瀑布式发展中,在一个用户开始尝试之前整个工程被从头到尾的
完成。)然后,当开发者开始理解组件之间是如何相互作用和在设计中进行调整时,RationalRose能够通过回
溯和更新模型的其余部分来保证代码的一致性,从而展现出被称为来回旅程工程的能力.RationalRose是可
扩展的,可以使用刻下载附加项和第三方应用软件.它支持COM/DCOM(ActiveX),JavaBeans,和Corba组件
标准.
RationalRose界面图:
Rose支持的模型图
模型图图标描述建模角度
类图显
您可能关注的文档
- SQL常见语句及函数.pdf
- sql语句中join的用法和效率说明.pdf
- STS售电系统操作手册.pdf
- Struts1个人整理笔记.pdf
- TCP套接字编程实验报告.pdf
- TC5013塔式起重机(固定)底架基础设计整机稳定性计算.pdf
- starccm+与Abaqus 耦合分析汇总.pdf
- the 基于freetype 嵌入式矢量字体引擎的研究guide download.pdf
- tyjpra暨南大学医学院建设方案.pdf
- Unit1 Festivals and Celebrations 重点梳理(教师版) .pdf
- 河北盐山中学等校2025-2026学年上学期高三一模化学试卷(含解析).docx
- 河北正定中学2025-2026学年高一上学期期末考试物理试卷(含解析).docx
- 河北张家口市怀安县2025-2026学年第一学期期末教学综合评价八年级地理试卷(含解析).docx
- 河南安阳市殷都区2025-2026学年第一学期期末教学质量检测七年级地理试卷(含解析).docx
- 河南安阳市滑县2025一2026学年第一学期期末学业质量监测八年级地理试题(含解析).docx
- 河南安阳市林州市2025-2026学年上学期期末考试高一政治试题(含解析).docx
- 河南焦作市武陟县第一中学2025-2026学年高一上学期1月月考语文试卷(含解析).docx
- 河南济源市2025-2026学年上学期期末学业质量调研七年级历史试卷(含解析).docx
- PICC导管并发症的紧急处理与护理.pptx
- 河南鹤壁市2025-2026学年高二上学期期末考试生物试题(含解析).docx
最近下载
- C-V2X与单车智能融合研究.pptx VIP
- 消防改造设计任务书.docx VIP
- 广东省佛山市顺德区2024-2025学年六年级下册期中考试语文试卷(有答案).pdf VIP
- 消防设计任务书.docx VIP
- 实施指南《GB12268-2012危险货物品名表》实施指南.pptx VIP
- 带电作业安全距离PPT课件.pptx VIP
- 林业成果图制作—林业专题图及制图(GIS制图技术).pptx
- 高中英语课件7开课名师-郭贝老师from page to screen.pdf VIP
- 丙种球蛋白被动免疫治疗原因不明性反复自然流产研究.pdf VIP
- (二模)南通市2025届高三第二次调研测试英语试卷(含标准答案).docx
原创力文档

文档评论(0)