Rational Rose使用介绍PPT课件_第1页
Rational Rose使用介绍PPT课件_第2页
Rational Rose使用介绍PPT课件_第3页
Rational Rose使用介绍PPT课件_第4页
Rational Rose使用介绍PPT课件_第5页
已阅读5页,还剩39页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、.,1,Rational Rose简介,.,2,Rational Rose 简介,目前,是世界知名的优秀建模工具之一。 Rose提供对工业标准的支持,其中包括统一建模语言(UML)。Rose具有建立、浏览、修改和保存模型的能力,保证不同模型视图之间、模型与代码之间转化的一致性,它具有支持正/反向建模的能力。,.,3,Rose工具主要针对企业信息系统建模。企业面对多变的市场,要求企业信息系统有较大的灵活性、可伸缩性。Rose工具与Rational统一过程结合提供了一种企业应用的“模式”。,.,4,Rose扩充了UML中相应的概念、术语和图素,引入一些自己的概念、术语和图素,这些概念、术语和图素使

2、企业信息系统更利于建模。在阅读中把这些概念、术语与UML相应的概念、术语和图素比较是有益的。,.,5,Rational Rose版本,Rose Modeler。提供建模功能,但是不支持代码生成和由代码逆向生成模型(逆向工程)。 Rose Professional。支持生成一种语言的代码。 Rose Enterprice。支持VC+、Java、Ada、CORBA、Visual Basic、COM、Oracle8与XML架构下生成代码,模型的组件可以用不同语言生成代码。支持J2EE的部署,支持EJB(Enterprice JavaBeans)逆向工程,.,6,初识Rational Rose,Rat

3、ional Rose的特点 Rational Rose的运行环境 Rational Rose的获取,.,7,Rational Rose的特点,1. 保证模型和代码高度一致 2. 支持多种语言 3 . 为团队开发提供强有力的支持 4. 支持模型的Internet发布 5. 生成使用简单且定制灵活的文档 6. 支持关系型数据库的建模,.,8,Rational Rose硬件和软件要求,1. 硬件要求 2. 操作系统 3. 数据库 4. UNIX/Linux 系统要求 5. 显示 6. UNIX/Linux 平台,.,9,Rational Rose的安装,安装前的准备 安装步骤,.,10,Ration

4、al Rose使用介绍,Rational Rose主界面 Rational Rose中的视图 使用Rational Rose建模 设置全局选项,.,11,Rational Rose主界面,.,12,Rational Rose界面,.,13,Rational Rose界面,标准 工具条,浏览区,文档描 述窗口,状态条,图形工具条,图形窗口,.,14,Rose图形界面构成,菜单栏 浏览框 (Brower) 标准工具栏(Standard toolbar) 图素工具栏(Diagram toolbar) 图形窗口(Diagram window) 文档窗口(Documentation Window) 日志

5、栏(log) 状态栏(status) 规范对话框(Specification),.,15,Rational Rose 界面,The Browser The browser allows you to textually view and navigate the views and diagrams in Rational Rose.,.,16,Rational Rose 界面,Diagram Window The diagram window allows you to create and update graphical views of the current model.,.,17,

6、Rational Rose 界面,Diagram Toolbar The diagram toolbar includes the elements to build a diagram. Each diagrams toolbar is unique to that diagram. It is active only when the diagram is displayed.,.,18,Rational Rose 界面,Documentation Window The documentation window is used to create, view, or modify text

7、 that explains a selected item within a diagram.,.,19,Rational Rose 界面,Log Window The log window reports progress, results, and errors. For example, code generation commands post progress and error messages to this window.,.,20,Rational Rose 界面,Options Window The Options window is used to set all of

8、 your defaults for modeling. Note that if you change the defaults, existing model elements are not changed.,.,21,.,22,Rose 标准工具条,Rose的工具条独立于当前打开的图形窗口界面,.,23,Rational Rose中的视图,1. Use Case View(用例视图) 2. Logical View(逻辑视图) 3. Component View(组件视图) 4. Deployment View(配置视图),.,24,.,25,.,26,.,27,Rose中的四种视图,

9、.,28,.,29,Use Case视图包括系统中所有的参与者、用例和用例图, 还可能包括:序列图、协作图和活动图。 用例视图是系统中与实现无关的视图,它只关注系统功能的高层形状,而不关注系统的具体实现方法。,.,30,逻辑视图,.,31,逻辑视图关注如何实现系统用例中提出的功能,提供系统的详细图形,描述组件之间如何关联。 还包括需要特定的类,类图和状态图等。,.,32,在逻辑视图中的元素可以包括多种模型图 1)类图、包、类和类的关系; 2)交互图、对象、链和消息; 3)通信图、对象、活动、状态、事件和转换关系,.,33,组件视图,.,34,组件视图包括模型代码库、可执行文件、 运行库和其他组

10、件的信息。 组件是代码的实际模块 在Rose中组件和组件视图在组件视图表示。,.,35,部署(配置)视图,.,36,描述构成系统的计算机(处理机)、设备及它们之间的通讯联系。 配置视图关注系统的实际配置。 配置还要处理其他问题:如响应时间、容错、网络带宽、故障恢复等。,.,37,使用 Rational Rose 建模,创建模型和保存模型 导出与导入模型 发布模型 使用控制单元 使用模型集成器 使用注释 在 Rose 模型元素中增加文件与 URL 使用包 增加与删除图,.,38,使用 Rational Rose 建模,发布模型 Tools | Web Publisher,.,39,使用 Rati

11、onal Rose 建模,使用控制单元 创建和取消控制单元 右键单击要控制的包 | Units | Control 右键单击要取消的单元 | Units | UnControl 卸载和装载控制单元 右键 | Units | Load(有Bug,用 File | Units | Load) 右键 | Units | Unload 右键 | Units | Reload 卸载视图中的所有控制单元 右键单击视图 | Units | Unload Subunits of 对控制单元写保护或允许写入 右键 | Units | Write Protect 右键 | Units | Write Enable

12、 ,.,40,使用 Rational Rose 建模,使用注释 选择工具栏中的 Note 图标 单击图中任何地方,增加注释 选择工具栏中的 Anchor Note to Item 链接注释和模型元素,.,41,使用 Rational Rose 建模,在 Rose 模型元素中增加文件 右键单击浏览器中的模型元素 | New | File 在 Rose 模型元素中增加 URL 右键单击浏览器中的模型元素 | New | URL,.,42,使用 Rational Rose 建模,使用包 包是一个 UML 的结构,它可以将模型元素组合在一起 Rational Rose 中的包包含模型元素和其他包 包的作用 包主要用于组织模型 在用例视图中,包将用例和参与者组织成更容易管理的视图 在逻辑视图中,包将类与其他模型元素组成逻辑组,并且按照体系结构层次显示系统的物理分解 在组件视图中,用包建模系统体系结构的不同层次 在配置视图中,可以用包分开不同类别的设备或处理器 包在 Rose 中的另一个作用是版本控制,.,43,使用 Rational Rose 建模,Rational Rose 支持下列 8 种图 Use Case Diagram Class Diagram Statechart Diagram Activate Diagram Sequence Di

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论